AWS Certified Developer – Associate — Question 256
A developer wants to process personally identifiable information by using a public HTTP API that is hosted on Amazon EC2. The developer also wants to protect the data as securely as possible in transit.
Which combination of steps will meet these requirements? (Choose two.)
Answer options
- A. Use the Amazon CloudFront field-level encryption feature for the incoming data.
- B. Apply the principle of least privilege for access to the AWS Key Management Service (AWS KMS) service page.
- C. Frequently rotate any API access keys for the HTTP API.
- D. Turn on multi-factor authentication (MFA) for all IAM users.
- E. Implement TLS for the HTTP API.
Correct answer: A, E
Explanation
Using Amazon CloudFront's field-level encryption ensures that sensitive data is protected during transit. Implementing TLS for the HTTP API also secures the data transmission. The other options, while important for overall security, do not directly address the specific requirement of protecting data in transit.