After contemplating wether to use Azure’s vault, or AWS’s Secrets Manager, I’ve ended with the choice to use AWS’s Parameter Store.
Simple and clean.
– NuGet required (Amazon.Extensions.Configuration.SystemManager
For the minimal setup this is all you need in your Program.cs
builder.Configuration.AddSystemsManager(“PATH”, TimeSpan.FromDays(X));
I’ve safely stored the DB connection strings, and a few other sensitive data successfully.