A development team needs to store a collection of third-party API keys that will be accessed by several serverless applications. These keys must be encrypted at rest, but they do not require automatic rotation or cross-account access. The team wants a solution that minimizes storage and retrieval costs.
Which AWS service or feature should the developer select to store these API keys?
- Systems Manager Parameter Store using SecureString parametersCevap
- BAWS Secrets Manager
- CHardcoding the API keys directly within the Lambda function client initialization code
- DStoring the API keys as plaintext in Systems Manager Parameter Store using String parameters
Cevap
Systems Manager Parameter Store using SecureString parameters
Systems Manager Parameter Store using SecureString parameters is the correct choice because it provides secure, encrypted storage for configuration data and secrets at no additional cost for standard parameters. Since the API keys do not require automatic rotation or cross-account access, using Parameter Store is the most cost-effective and operationally efficient solution.
Adım Adım Çözüm
Anahtar Kavram
Selecting between Parameter Store and Secrets Manager based on rotation requirements and cost efficiency.
Tahmini Süre:1m 0s