100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached 4.6 TrustPilot
logo-home
Exam (elaborations)

AWS Certified Developer Associate 6: Multiple Choice Questions And Correct Answers with Rationale,100% Verified

Rating
-
Sold
-
Pages
38
Grade
A+
Uploaded on
19-03-2024
Written in
2023/2024

AWS Certified Developer Associate 6: Multiple Choice Questions And Correct Answers with Rationale,100% Verified You are a developer for a company that is planning on using the AWS RDS service. Your Database administrator spins up a new MySQL RDS Instance in AWS. You now need to connect to that instance. How can you achieve this? Choose 2 answers from the options given below. A. Use the DescribeDBInstances API and get the endpoint for the database instance B. Use the DescribeDBInstances API and get the IP address for the database instance C Request the DBA for the endpoint for the Instance via the AWS Console D. Request the DBA for the IP address for the Instance via the AWS Console Answer - A and C The AWS Documentation mentions the following Before you can connect to a DB instance running the MySQL database engine, you must create a DB instance. For information, seeCreating a DB Instance Running the MySQL Database Engine. Once Amazon RDS provisions your DB instance, you can use any standard MySQL client application or utility to connect to the instance. In the connection string, you specify the DNS address from the DB instance endpoint as the host parameter and specify the port number from the DB instance endpoint as the port parameter. You can use the AWS Management Console, the AWS CLI describe-db-instances command, or the Amazon RDS API DescribeDBInstances action to list the details of an Amazon RDS DB instance, including its endpoint Options B and D are incorrect since you need to use the endpoints to connect to the database For more information on connecting to a database endpoint , please refer to the below URL You are a developer for a company that has been given the responsibility to debug performance issues for an existing application. The application connects to a MySQL RDS Instance in AWS. There is a suspicion that there are performance issues in the underlying queries. Which of the following can help diagnose these issues? A. The Cloudtrail logs for the region B. Get the slow query logs for the RDS service C. Use the AWS Config service to diagnose the problem areas D. Use the AWS Inspector service to diagnose the problem areas Answer - B The AWS RDS Service contains several logs such as the ones given below Error log ( General query log ( SQL statements received from clients, and also client connect and disconnect times. Slow query log ( SQL statements that took longer to execute than a set amount of time and that examined more than a defined number of rows. Both thresholds are configurable. Option A is incorrect because this is used to monitor API activity Option C is incorrect because this is used as a configuration service Option D is incorrect because this is used to inspect EC2 Instances for vulnerabilities For more information on monitoring Amazon RDS , please refer to the below URL cloudwatch/ Your team has an application deployed using the Elastic Beanstalk service. A Web environment has been configured for the production environment. There is now a requirement to perform a Blue Green deployment for a new version of the application. How can you achieve this? A. Create a new application and swap the application environments. B. Create a new application version and upload the new application version C. Create a new environment in the application with the updated application version and perform a swap D. Create a new environment in the application and Load the configuration of an existing environment Answer - C This is mentioned in the AWS Documentation Since this is clearly mentioned in the AWS Documentation, all other options are invalid For more information on Blue Green deployments in Elastic Beanstalk, please refer to the below URL You are developing an application that consist of the following architecture • A set of EC2 Instances hosting a web layer • A database hosting a MySQL instance You need to add a layer that can be used to ensure that the most frequently accessed data from the database is fetched in a more fast and efficient manner from the database. Which of the following can be used to accomplish this requirement? A. An SQS queue to store the frequently accessed data B. An SNS topic to store the frequently accessed data C. A Cloudfront distribution to store the frequently accessed data D. A Elasticache instance to store the frequently accessed data Answer - D The AWS Documentation mentions the following Amazon ElastiCache offers fully managed Redis ( ( data stores. Build data-intensive apps or improve the performance of your existing apps by retrieving data from high throughput and low latency in-memory data stores. Amazon ElastiCache is a popular choice for Gaming, Ad-Tech, Financial Services, Healthcare, and IoT apps. Option A is incorrect because this is a messaging service Option B is incorrect because this is a notification service Option C is incorrect because this is a web distribution service For more information on Amazon ElastiCache, please refer to the below URL You've just started development on an application that will make use of the ElastiCache service. You need to ensure that objects are cached but not kept inadvertently for a long time. Which of the following cache maintenance strategy would you employ for the cache service? A. TTL B. Lazy Loading C. Write Through D. Read Through Answer - A The AWS Documentation mentions the following Lazy loading allows for stale data but won't fail with empty nodes. Write through ensures that data is always fresh but may fail with empty nodes and may populate the cache with superfluous data. By adding a time to live (TTL) value to each write, we are able to enjoy the advantages of each strategy and largely avoid cluttering up the cache with superfluous data. Option B is incorrect because this is a caching strategy that loads data into the cache only when necessary. Option C is incorrect because this is a caching strategy that adds data or updates data in the cache whenever data is written to the database. Option D is incorrect because there is no such caching strategy For more information on Caching strategies, please refer to the below URL Your team has been instructed with the development of an application. The backend store needs to store data on which ad-hoc queries can run and table joins are required. Which of the following would you use to host the underlying data store? A. AWS RDS B. AWS DynamoDB C. AWS S3 D. AWS Athena Answer - A The AWS Documentation gives an example comparison of when to use AWS RDS for SQL data and DynamoDB for NoSQL data Option B is incorrect because this should not be used when you have table joins to be carried out. Option C is incorrect because this is used for object level storage Option D is incorrect because this is used for querying data in S3 For more information on when to use SQL over NoSQL, please refer to the below URL Your development team is currently working with an application that interacts with the DynamoDB table. Due to the proposed extensive use of the application, the underlying DynamoDB table would undergo a steady growth in size. Which of the following preferred options should be used for retrieving the data? Choose 3 answers from the options given below A. Use the query operation B. Use the Scan operation C. Use the GetItem API command D. Use the BatchGetItem API command Answer - A ,C and D The AWS Documentation mentions the following If possible, you should avoid using a Scan operation on a large table or index with a filter that removes many results. Also, as a table or index grows, the Scan operation slows. The Scan operation examines every item for the requested values and can use up the provisioned throughput for a large table or index in a single operation. For faster response times, design your tables and indexes so that your applications can use Query instead of Scan. (For tables, you can also consider using the GetItem and BatchGetItem APIs.) Option B is incorrect since this would cause performance issues as the amount of items starts to increase. For more information on best practises for the query and scan operation, please refer to the below URL Your development team is planning on building an application based on the Microservice architecture pattern. Docker containers would be used to build the application. When deploying the application to AWS, which of the following services should be considered. Choose 2 answers from the options given below? A. AWS EC2 B. AWS ECS C. Application Load balancer D. Classic Load balancer Answer - B and C The below diagram from the AWS Documentation, shows the example of a simple Microservices Architecture Option A is incorrect since ECS should be preferred for its ability to provide a serverless architecture for your docker containers Option D is incorrect since the Application Load balancer has better support for docker containers. For more information on a simple microservices architecture, please refer to the below URL Your team has an application deployed on the AWS platform. This application is making requests to an S3 bucket. There is a surge of increased number of GET requests. After monitoring using Cloudwatch metrics you can see the rate of GET requests going close to 5000 requests per second. Which of the following can be used to ensure the performance

Show more Read less
Institution
AWS Certified Developer
Course
AWS Certified Developer











Whoops! We can’t load your doc right now. Try again or contact support.

Written for

Institution
AWS Certified Developer
Course
AWS Certified Developer

Document information

Uploaded on
March 19, 2024
Number of pages
38
Written in
2023/2024
Type
Exam (elaborations)
Contains
Questions & answers

Subjects

Get to know the seller

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
MedTestPro Chamberlain College Nursing
View profile
Follow You need to be logged in order to follow users or courses
Sold
58
Member since
3 year
Number of followers
30
Documents
4367
Last sold
6 days ago
Get instant access to a wide range of educational resources, practice quizzes, and study materials designed to empower nursing students. Enhance your knowledge, ace your exams, and build confidence with medtestpro's comprehensive collection of text-based

Get instant access to a wide range of educational resources, practice quizzes, and study materials designed to empower nursing students. Enhance your knowledge, ace your exams, and build confidence with medtestpro's comprehensive collection of text-based nursing resources.

3.4

5 reviews

5
1
4
1
3
2
2
1
1
0

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Frequently asked questions