A Developer is migrating an on-premises application to the AWS Cloud. The application currently uses Microsoft SQL, encrypting some of the data using Transparent Data Encryption. Which service should the Developer use to minimize code changes?
Correct
Incorrect
Question 2 of 50
2. Question
1 point(s)
A Developer is writing several Lambda functions that each access data in a common RDS DB instance. They must share a connection string that contains the database credentials, which are a secret. Company policy requires that all secrets be stored encrypted. How?
Correct
Incorrect
Question 3 of 50
3. Question
1 point(s)
A developer is using Amazon API Gateway as an HTTP proxy to a backend endpoint. There are three separate environments: Development, Testing, Production and three corresponding stages in the API gateway. How should traffic be directed to different backend endpoints for each of these stages without creating a separate API for each?
Correct
Incorrect
Question 4 of 50
4. Question
1 point(s)
An organization deployed their static website on Amazon S3. Now, the Developer has a requirement to serve dynamic content using a serverless solution. Which combination of services should be used to implement a serverless application for the dynamic content? Select 2 answers from the following options given below
Correct
Incorrect
Question 5 of 50
5. Question
1 point(s)
An application is publishing a custom CloudWatch metric any time an HTTP 504 error appears in the application error logs. These errors are being received intermittently. There is a CloudWatch Alarm for this metric, and the Developer would like the alarm to trigger ONLY if it breaches two evaluation periods or more. How can he do this?
Correct
Incorrect
Question 6 of 50
6. Question
1 point(s)
A Developer has been asked to create an AWS Elastic Beanstalk environment for a production web application which needs to handle thousands of requests. Currently, the dev environment is running on a t1 micro instance.
Correct
Incorrect
Question 7 of 50
7. Question
1 point(s)
An organization has an Amazon Aurora RDS instance that handles all of its AWS-based e-commerce activity. The application accessing the database needs to create large sales reports on an hourly basis, running 15 minutes after the hour. This reporting activity is slowing down the e-commerce application.
Correct
Incorrect
Question 8 of 50
8. Question
1 point(s)
An organization is using AWS Elastic Beanstalk for a web application. The Developer needs to configure the Elastic Beanstalk environment with deployment methods that will create new instances and deploy code to those instances. Which methods will deploy code ONLY to new instances? Choose 2 answers from the following options given below.
Correct
Incorrect
Question 9 of 50
9. Question
1 point(s)
A developer is writing an application that will store data in a DynamoDB table. The ratio of read operations to write operations will be 1000 to 1, with the same data being accessed frequently. What should the Developer enable on the DynamoDB table to optimize performance and minimize costs?
Correct
Incorrect
Question 10 of 50
10. Question
1 point(s)
A developer has written an application that will be deployed by a company. The application is used to read and write objects to an S3 bucket. It is expected that the quantity of reads could exceed 400 requests per second. What should the developer do to ensure that the requests are handled accordingly?
Correct
Incorrect
Question 11 of 50
11. Question
1 point(s)
You are an API developer that has been hired to work in a company. You have been asked to use the AWS services for development and deployment via the API gateway. You need to control the behavior of the API’s frontend interaction. Which of the following could be done to achieve this?
Correct
Incorrect
Question 12 of 50
12. Question
1 point(s)
You’re developing an AWS Lambda function that is interacting with a DynamoDB table. The function was working well, but now is giving the results with a time delay. You need to debug the code to understand where the bottleneck is which is causing the performance issue. Which of the following is the perfect way to debug the code?
Correct
Incorrect
Question 13 of 50
13. Question
1 point(s)
A company is planning on using AWS CodePipeline for their underlying CI/CD process. The code will be picked up from an S3 bucket. The company policy mandates that all data should be encrypted at rest. Which of the below measures would you take to ensure that the CI/CD process conforms to this policy? Choose 2 possible actions from the options given below.
Correct
Incorrect
Question 14 of 50
14. Question
1 point(s)
An application hosted in AWS has been configured to use a DynamoDB table. A number of items are written to the DynamoDB table. These items are only accessed in a particular time frame; after which they can be deleted. Which of the following is a perfect way to manage the deletion of the stale items?
Correct
Incorrect
Question 15 of 50
15. Question
1 point(s)
You need to migrate an existing on-premise application on AWS. It is a legacy-based application with little development support. Which of the below options would be the best way to host this service in AWS?
Correct
Incorrect
Question 16 of 50
16. Question
1 point(s)
Your team has been instructed on deploying a Microservices based application onto AWS. There is a requirement to automate the orchestration of the application. Which of the following would be the ideal way to implement this with the least amount of administrative effort?
Correct
Incorrect
Question 17 of 50
17. Question
1 point(s)
You are developing an application that will interact with a DynamoDB table. The table is going to take in a lot of read and write operations. Which of the following would be the ideal partition key for the DynamoDB table to ensure ideal performance?
Correct
Incorrect
Question 18 of 50
18. Question
1 point(s)
You are developing an application which will comprise of the following architecture
A Set of EC2 Instances which will be processing videos
These will be spun up an Autoscaling group
An SQS queue to maintain the processing messages
The application also has 2 pricing tiers. You need to ensure that the premium customer’s videos are given more preference. How can you achieve this?
Correct
Incorrect
Question 19 of 50
19. Question
1 point(s)
A developer is developing an application which will make use of AWS services. The developer is required to develop the application in such a way to compensate for any network delays. Which of the following two mechanisms would you implement in the application?
Correct
Incorrect
Question 20 of 50
20. Question
1 point(s)
You have currently defined the following set of stages in CodePipeline
Source
Build
Staging
What happens if there is a failure which is detected at the Build Stage?
Correct
Incorrect
Question 21 of 50
21. Question
1 point(s)
Your architect has drawn out the details for a mobile-based Below are the key requirements when it comes to authentication
Users should have the ability to sign-in using external identities such as Facebook or Google.
There should be a facility to manage user profiles
Which of the following would you consider as part of the development process for the application?
Correct
Incorrect
Question 22 of 50
22. Question
1 point(s)
You’ve been asked to migrate a static website onto AWS. You have been told that the solution should be COST effective. Which of the following solutions would you consider?
Correct
Incorrect
Question 23 of 50
23. Question
1 point(s)
Your company is going to develop an application in .Net Core which is going to work with a DynamoDB table. There is a requirement that all data needs to be encrypted at rest. How can you achieve this?
Correct
Incorrect
Question 24 of 50
24. Question
1 point(s)
You have been instructed to manage the deployments of an application onto Elastic Beanstalk. Since this is just a development environment, you have been told to ensure that the least amount of time is taken for each deployment. Which of the following deployment mechanism would you consider based on this requirement?
Correct
Incorrect
Question 25 of 50
25. Question
1 point(s)
You’re developing an application onto AWS which is based on the Microservices. These Microservices will be created based on AWS Lambda functions. Because of the complexity of the flow of these different components, you need some way to manage the workflow of the execution of these various Lambda functions. How could you manage this effectively now and for future addition of Lambda functions to the application?
Correct
Incorrect
Question 26 of 50
26. Question
1 point(s)
You’re developing an application that will be used to inject data from multiple devices. You need to ensure that some preprocessing happens on the data before it can be analyzed by your Analytics based tool. Which of the following can be utilized to carry out this intermediate activity?
Correct
Incorrect
Question 27 of 50
27. Question
1 point(s)
Your team has completed the development of an application, and now this needs to be deployed to an application on an EC2 Instance. The Application data will be stored on a separate volume which needs to be encrypted at rest. How can you ensure this requirement is met? Choose two answers from the following options given below
Correct
Incorrect
Question 28 of 50
28. Question
1 point(s)
You’ve been given the requirement to customize the content which is distributed to users via a CloudFront The content origin is an S3 bucket. How could you achieve this?
Correct
Incorrect
Question 29 of 50
29. Question
1 point(s)
Your team has been instructed to develop a completely new solution onto AWS. Currently, you have a limitation on the tools available to manage the complete lifecycle of the project. Which of the following service from AWS could help you in this aspect?
Correct
Incorrect
Question 30 of 50
30. Question
1 point(s)
Your team has just finished developing a new version of an existing application. This is a web-based application hosted on AWS. Currently, Route 53 is being used to point the company’s DNS name to the website. Your Management has instructed you to deliver the new application to a portion of the users for testing. How can you achieve this?
Correct
Incorrect
Question 31 of 50
31. Question
1 point(s)
Your development team has made a set of AWS Lambda helper functions that would be deployed in various AWS accounts. You need to automate the deployment of these Lambda functions. Which of the following option can be used to automate the deployment?
Correct
Incorrect
Question 32 of 50
32. Question
1 point(s)
You have a number of Lambda functions that need to be deployed using AWS CodeDeploy. The Lambda functions have gone through multiple code revisions, and versioning in Lambda is being used to maintain the revisions. Which of the following option must be done to ensure that the right version of the function is deployed in AWS CodeDeploy?
Correct
Incorrect
Question 33 of 50
33. Question
1 point(s)
You’ve been hired to develop a gaming application for a large company. The application will be developed using AWS resources. You need to ensure the right services are used during the development and subsequent deployment of the application. Which of the following would you consider incorporating to ensure leaderboards can be maintained accurately in the application?
Correct
Incorrect
Question 34 of 50
34. Question
1 point(s)
You’re developing an application that will be hosted on an EC2 Instance. This will be part of an Autoscaling Group. The application needs to get the private IP of the instance so that it can send it across to a controller-based application. Which of the following options can be done to achieve this?
Correct
Incorrect
Question 35 of 50
35. Question
1 point(s)
You’ve been asked to develop an application on the AWS Cloud. The application will involve picking up videos from users and placing them in an ideal and durable data store. Which of the following would be a perfect data store, ensuring that components are properly decoupled?
Correct
Incorrect
Question 36 of 50
36. Question
1 point(s)
You’ve been asked to develop an application on the AWS Cloud. The application will be used to store confidential documents in an S3 bucket. You need to ensure that the bucket is defined in such a way that it does not accept objects that are not encrypted?
Correct
Incorrect
Question 37 of 50
37. Question
1 point(s)
Your application has the requirement to store data in a backend data store. Indexing should be possible on the data, but the data does not perform to any schema. Which of the following would be the ideal data store to choose for this application?
Correct
Incorrect
Question 38 of 50
38. Question
1 point(s)
An application is being developed that is going to write data to a DynamoDB table. You have to set up the read and write throughput for the table. Data is going to be read at the rate of 300 items every 30 seconds. Each item is of size 6KB. The reads can be eventual consistent reads. What should be the read capacity that needs to be set on the table?
Correct
Incorrect
Question 39 of 50
39. Question
1 point(s)
You are in charge of deploying an application that will be hosted on an EC2 Instance and sit behind an Elastic Load Balancer. You have been requested to monitor the incoming connections to the Elastic Load Balancer. Which of the following options can suffice this requirement?
Correct
Incorrect
Question 40 of 50
40. Question
1 point(s)
You are in charge of developing an app that will make use of AWS services. There is a key requirement from an architecture point of view that the entire system is decoupled to ensure less dependency. Which of the following is a perfect service to use to decouple different parts of a system?
Correct
Incorrect
Question 41 of 50
41. Question
1 point(s)
A static website has been hosted on a bucket and is now being accessed by users. One of the web pages JavaScript section has been changed to access data which is hosted in another S3 bucket. Now that same web page is no longer loading in the browser. Which of the following can help alleviate the error?
Correct
Incorrect
Question 42 of 50
42. Question
1 point(s)
Your mobile app includes a photo sharing service that is expecting tens of thousands of users at launch. You will leverage Amazon S3 for storage of the user Images, and you must decide how to authorize and authenticate your users for access to these images. You also want to manage the storage of these Which 2 of the following approaches should you use? Choose two answers from the options below.
Correct
Incorrect
Question 43 of 50
43. Question
1 point(s)
Your current log analysis app takes more than four hours to generate a report of the top 10 users of your web application. You have been asked to implement a structure that can report this information in real time, ensure that the report is every time up to date, and handle increases in the number of requests to your web application. Choose the option that is cost effective and can fulfill the necessities.
Correct
Incorrect
Question 44 of 50
44. Question
1 point(s)
You’ve been instructed to develop a mobile application that will make use of AWS services. You need to decide on a data store to store the user sessions. Which of the following would be a perfect data store for session management?
Correct
Incorrect
Question 45 of 50
45. Question
1 point(s)
Your application currently interacts with a DynamoDB table. Records are inserted into the table via the application. There is now a requirement to ensure that whenever items are updated in the DynamoDB primary table, another record is inserted into a secondary table. Which of the following features should be used when developing such a solution?
Correct
Incorrect
Question 46 of 50
46. Question
1 point(s)
An application has been making use of AWS DynamoDB for its back-end data store. The size of the table has now grown to 20 GB, and the scans on the table are causing throttling errors. Which of the following should now be implemented to avoid such errors?
Correct
Incorrect
Question 47 of 50
47. Question
1 point(s)
You’ve developed an application script that needs to be bootstrapped into instances that are launched via an Auto Scaling Group. How would you achieve this in the easiest way possible?
Correct
Incorrect
Question 48 of 50
48. Question
1 point(s)
Your company is planning on creating new development environments in AWS. They want to make use of their existing Chef recipes which they use for their on-premises configuration for servers in AWS. Which of the following service would be ideal to use in this regard?
Correct
Incorrect
Question 49 of 50
49. Question
1 point(s)
Your organization has developed a web application and is hosting it in an Amazon S3 bucket configured for static website hosting. The application is using the Amazon web services SDK for JavaScript in the browser to access data stored in an Amazon DynamoDB table. How can you guarantee that API keys for access to your data in DynamoDB are kept secure?
Correct
Incorrect
Question 50 of 50
50. Question
1 point(s)
You are planning on deploying a built application onto an EC2 Instance. There will be a number of tests conducted on this Instance. You want to have the ability to capture the logs from the web server so that it can help diagnose any issues if they occur. How can you achieve this?
Correct
Incorrect
Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional
Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.