A medical device company is designing a multi-Region, multi-account architecture to store and protect patient telemetry data. The raw data is stored in Amazon S3 buckets in Account A (ingestion account) located in the `us-east-1` Region and encrypted using an AWS Key Management Service (AWS KMS) customer managed key (). To comply with regulatory requirements, the data must be replicated to Account B (compliance archive account) in the `us-west-2` Region. The replicated data must be encrypted at rest using a customer managed key () owned by Account B. The database credentials for accessing the data warehouse must be rotated every days automatically, and no plaintext sensitive configuration parameters should be stored in source code or plain parameter fields. Additionally, the security team requires that the encryption keys ( and ) are rotated annually, but they are concerned about whether historical backups will remain readable after rotation. Which two actions should a solutions architect recommend to implement these security requirements? (Select TWO.)
- Enable automatic key rotation for the customer managed keys in AWS KMS, as KMS automatically retains historical backing key material to decrypt data encrypted under previous versions.Cevap
- Store the database credentials in AWS Secrets Manager and configure automatic rotation every 15 days using a custom AWS Lambda function, referencing the secret Amazon Resource Name (ARN) in the application configuration.Cevap
- CEnable automatic key rotation in AWS KMS, and schedule an Amazon S3 Batch Operations job to re-encrypt all historical data in Account B with the new key material immediately after rotation.
- DStore the database credentials as standard String parameters in AWS Systems Manager Parameter Store to minimize costs, and configure an Amazon EventBridge rule to execute an API call that rotates the parameter value every 15 days.
- EConfigure manual key rotation by creating new KMS keys annually, update the application to use the new key ARNs, and delete the old KMS keys to avoid key storage fees.