Free AWS-CERTIFIED-DEVELOPER-ASSOCIATE Exam Braindumps (page: 7)

Page 6 of 116

A developer maintains an Amazon API Gateway REST API. Customers use the API through a frontend UI and Amazon Cognito authentication.
The developer has a new version of the API that contains new endpoints and backward-incompatible interface changes. The developer needs to provide beta access to other developers on the team without affecting customers.
Which solution will meet these requirements with the LEAST operational overhead?

  1. Define a development stage on the API Gateway API. Instruct the other developers to point the endpoints to the development stage.
  2. Define a new API Gateway API that points to the new API application code.
    Instruct the other developers to point the endpoints to the new API.
  3. Implement a query parameter in the API application code that determines which code version to call.
  4. Specify new API Gateway endpoints for the API endpoints that the developer wants to add.

Answer(s): A



A developer is creating an application that will store personal health information
(PHI). The PHI needs to be encrypted at all times. An encrypted Amazon RDS for MySQL
DB instance is storing the data. The developer wants to increase the performance of the application by caching frequently accessed data while adding the ability to sort or rank the cached datasets.
Which solution will meet these requirements?

  1. Create an Amazon ElastiCache for Redis instance. Enable encryption of data in transit and at rest. Store frequently accessed data in the cache.
  2. Create an Amazon ElastiCache for Memcached instance. Enable encryption of data in transit and at rest. Store frequently accessed data in the cache.
  3. Create an Amazon RDS for MySQL read replica. Connect to the read replica by using SSL. Configure the read replica to store frequently accessed data.
  4. Create an Amazon DynamoDB table and a DynamoDB Accelerator (DAX) cluster for the table. Store frequently accessed data in the DynamoDB table.

Answer(s): A



A company has a multi-node Windows legacy application that runs on premises. The application uses a network shared folder as a centralized configuration repository to store configuration files in .xml format. The company is migrating the application to Amazon EC2 instances. As part of the migration to AWS, a developer must identify a solution that provides high availability for the repository.
Which solution will meet this requirement MOST cost-effectively?

  1. Mount an Amazon Elastic Block Store (Amazon EBS) volume onto one of the EC2
    instances. Deploy a file system on the EBS volume. Use the host operating system to share a folder. Update the application code to read and write configuration files from the shared folder.
  2. Deploy a micro EC2 instance with an instance store volume. Use the host operating system to share a folder. Update the application code to read and write configuration files from the shared folder.
  3. Create an Amazon S3 bucket to host the repository. Migrate the existing .xml files to the S3 bucket. Update the application code to use the AWS SDK to read and write configuration files from Amazon S3.
  4. Create an Amazon S3 bucket to host the repository. Migrate the existing .xml files to the S3 bucket. Mount the S3 bucket to the EC2 instances as a local volume. Update the application code to read and write configuration files from the disk.

Answer(s): C



A company wants to deploy and maintain static websites on AWS. Each website's source code is hosted in one of several version control systems, including AWS CodeCommit,
Bitbucket, and
GitHub.
The company wants to implement phased releases by using development, staging, user acceptance testing, and production environments in the AWS Cloud. Deployments to each environment must be started by code merges on the relevant Git branch. The company wants to use HTTPS for all data exchange. The company needs a solution that does not require servers to run continuously.
Which solution will meet these requirements with the LEAST operational overhead?

  1. Host each website by using AWS Amplify with a serverless backend. Conned the repository branches that correspond to each of the desired environments.
    Start deployments by merging code changes to a desired branch.
  2. Host each website in AWS Elastic Beanstalk with multiple environments. Use the EB CLI to link each repository branch. Integrate AWS CodePipeline to automate deployments from version control code merges.
  3. Host each website in different Amazon S3 buckets for each environment.
    Configure AWS CodePipeline to pull source code from version control. Add an
    AWS CodeBuild stage to copy source code to Amazon S3.
  4. Host each website on its own Amazon EC2 instance. Write a custom deployment script to bundle each website's static assets. Copy the assets to Amazon
    EC2. Set up a workflow to run the script when code is merged.

Answer(s): A






Post your Comments and Discuss Amazon AWS-CERTIFIED-DEVELOPER-ASSOCIATE exam with other Community members:

AWS-CERTIFIED-DEVELOPER-ASSOCIATE Discussions & Posts