Inspirational journeys

Follow the stories of academics and their research expeditions

AWS Certified Developer - Associate Certification - Part 11

Mary Smith

Mon, 24 Mar 2025

AWS Certified Developer - Associate Certification - Part 11

1. A stock market monitoring application uses Amazon Kinesis for data ingestion. During simulated tests of peak data rates, the Kinesis stream cannot keep up with the incoming data. What step will allow Kinesis to accommodate the traffic during peak hours?

A) Install the Kinesis Producer Library (KPL) for ingesting data into the stream.
B) Ingest multiple records into the stream in a single call using
C) Increase the shard count of the stream using
D) Reduce the data retention period to allow for more data ingestion using



2. Where should an Elastic Beanstalk configuration file named healthcheckur1.config be placed in the application source bundle?

A) In
B) In the bin folder
C) In the
D) In the root of the application



3. An application deployed on AWS Elastic Beanstalk experiences increased error rates during deployments of new application versions, resulting in service degradation for users. The Development team believes that this is because of the reduction in capacity during the deployment steps. The team would like to change the deployment policy configuration of the environment to an option that maintains full capacity during deployment while using the existing instances. Which deployment policy will meet these requirements while using the existing instances?

A) Immutable
B) All at once
C) Rolling with additional batch
D) Rolling



4. Amazon S3 has the following structure: S3://BUCKET/FOLDERNAME/FILENAME.zip Which S3 best practice would optimize performance with thousands of PUT request each second to a single bucket?

A) Prefix folder names with random hex hashes; for example,
B) Prefix file names with random hex hashes; for example,
C) Prefix file names with timestamps; for example,
D) Prefix folder names with user id; for example,



5. A company uses Amazon DynamoDB for managing and tracking orders. The DynamoDB table is partitioned based on the order date. The company receives a huge increase in orders during a sales event, causing DynamoDB writes to throttle, and the consumed throughput is far below the provisioned throughput. According to AWS best practices, how can this issue be resolved with MINIMAL costs?

A) Increase the read and write capacity units of the DynamoDB table.
B) Add a random number suffix to the partition key values.
C) Create a new DynamoDB table for every order date.
D) Add a global secondary index to the DynamoDB table.



1. Right Answer: A
Explanation: Reference: https://aws.amazon.com/kinesis/data-streams/faqs/

2. Right Answer: C
Explanation: Reference: https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/ebextensions.html

3. Right Answer: A
Explanation: Reference: https://aws.amazon.com/blogs/developer/version-2-of-the-aws-elastic-beanstalk-windows-server-platform/

4. Right Answer: C
Explanation: Reference: http://jayendrapatil.com/aws-s3-best-practices/

5. Right Answer: A
Explanation: Reference: https://aws.amazon.com/premiumsupport/knowledge-center/throttled-ddb/

0 Comments

Leave a comment