
Ultimate access to all questions.
A CRM application is currently deployed on Amazon EC2 instances, while the database tier is managed using DynamoDB. Recently, customers have expressed concerns about the privacy and security of data transmitted over the public internet.
As an AWS Certified Developer Associate, what would be the most suitable solution to enable secure communication between the EC2 instances and DynamoDB without relying on the public internet?
A
The firm can use a virtual private network (VPN) to route all DynamoDB network traffic through their own corporate network infrastructure
B
Create a NAT Gateway to provide the necessary communication channel between EC2 instances and DynamoDB
C
Configure VPC endpoints for DynamoDB that will provide required internal access without using public internet
D
Create an Internet Gateway to provide the necessary communication channel between EC2 instances and DynamoDB