
Ultimate access to all questions.
A developer is working on an application deployed on Amazon Elastic Container Service (Amazon ECS) and needs to securely store and retrieve various types of variables, such as remote API authentication information, API URL, and related credentials, across different environments like development, staging, and production. What would be the best approach that requires minimal modifications to the existing application code?
A
Configure the application to fetch the variables from an encrypted file that is stored with the application by storing the API URL and credentials in unique files for each environment
B
Configure the application to fetch the variables from AWS KMS by storing the API URL and credentials as unique keys in KMS for each environment
C
Configure the application to fetch the variables and credentials from AWS Systems Manager Parameter Store by leveraging hierarchical unique paths in Parameter Store for each variable in each environment
D
Configure the application to fetch the variables from each of the deployed environments by defining the authentication information and API URL in the ECS task definition as unique names during the deployment process