Secrets management is a critical security and operational requirement for modern applications and systems. Credentials such as usernames and passwords are commonly used to authenticate access to resources that may contain private and sensitive data, and it is very important that you can implement a secrets management solution that is able to provide these credentials to your applications in a secure manner that does not expose them to unauthorized parties.
Secrets management for container-based applications is challenging, in part due to the ephemeral nature of containers and the fundamental requirement to run your containers on disposable and repeatable infrastructure. Gone are the days of long-lived servers where you could store secrets in a local file – now your servers are ECS container instances that can come and go, and you need to have some mechanism...