A company wants to design a centralized storage system to manage the configuration data and passwords for its critical business applications. Which AWS service or capability will meet these requirements MOST cost-effectively?
Parameter Store, a capability of AWS Systems Manager, provides secure, hierarchical storage for configuration data management and secrets management. You can store data such as passwords, database strings, Amazon Machine Image (AMI) IDs, and license codes as parameter values.
https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-parameter-store.html
Keyword: Configuration data and passwords for its critical business applications.
AWS Systems Manager Parameter Stores uses to configure the data like user name and password, example- User can use this Parameter Store to configure database user name and password in parameter store,and the RDS can able to fetch the details from parameter store.
AWS Secrets Manager is user to store the user name and password
Answer is A. AWS Systems Manager Parameter Store
A. AWS Systems Manager Parameter Store.
AWS Systems Manager Parameter Store provides a secure, hierarchical store for storing configuration data, secrets, and other sensitive information. It offers integration with AWS Identity and Access Management (IAM) for fine-grained access control and provides encryption at rest for enhanced security.
While AWS Secrets Manager (option B) is specifically designed for managing secrets such as passwords, API keys, and other sensitive information, it typically incurs higher costs compared to Parameter Store. Parameter Store can efficiently manage both configuration data and secrets, making it a cost-effective solution for the described scenario.
A. AWS Systems Manager Parameter Store
AWS Systems Manager Parameter Store is a fully managed service that provides secure, hierarchical storage for configuration data management and secrets management. It allows you to store sensitive information such as passwords, database connection strings, and API keys in a centralized location. Additionally, it offers integration with AWS Identity and Access Management (IAM) for fine-grained access control. Since it is primarily designed for storing configuration data and also offers a free tier, it would likely be the most cost-effective solution for the given requirements.
AWS Secrets Manager is specifically designed to store, manage, and rotate secrets such as database credentials, API keys, and other sensitive information securely. It provides a centralized and scalable solution for managing secrets, with built-in features for automatic rotation, auditing, and fine-grained access control.
According to ChatGPT: AWS Systems Manager Parameter Store provides a secure, hierarchical storage for configuration data management, including plaintext data such as passwords, as well as other sensitive information. It integrates well with other AWS services and allows you to easily reference parameters in your applications.
AWS Secrets Manager is specifically designed for managing sensitive information such as passwords, database credentials, and API keys securely. It provides centralized control and management of secrets, including automatic rotation and integration with AWS services. With Secrets Manager, you can store and access secrets programmatically through APIs or use them with other AWS services. Additionally, Secrets Manager offers a pay-as-you-go pricing model, making it cost-effective for managing sensitive data securely.
My answer is B(AWS Secrets Manager):
The parameter store is used for secure management of configuration data and settings information, but is primarily suitable for data in text format. However, for sensitive information such as passwords, AWS Secrets Manager is more suitable.
While both can store secrets, Secrets Manager is recommended for secrets due to additional capabilities like automatic rotation, access control, auditing and integration with services. Parameter Store is still useful for securely storing non-secret configuration values and referencing secrets stored in Secrets Manager.
A voting comment increases the vote count for the chosen answer by one.
Upvoting a comment with a selected answer will also increase the vote count towards that answer by one.
So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.
Ruffyit
Highly Voted 9 months, 3 weeks agoevet12
Highly Voted 10 months agoKeeRee
Most Recent 1 week agoShaiTay
1 week, 3 days agoAravindrajG
1 month, 3 weeks agogriggrig
4 months, 3 weeks agochalaka
6 months, 3 weeks agochalaka
7 months agoboardernut
8 months, 2 weeks agokelito
9 months agoSbue1047
9 months, 1 week agoandrei97
9 months, 1 week agoLinuxChamp
9 months, 2 weeks agoPearlu
9 months, 3 weeks agouchiken
9 months, 3 weeks ago6797423
10 months agoAnnkurrrr
10 months, 1 week ago