1. An application is currently writing a large number of records to a Dynamo DB table in one region. There is a requirement for a secondary application to just take in the changes to the Dynamo DB table every 2 hours and process the updates accordingly. Which of the following is an ideal way to ensure the secondary application can get the relevant changes from the Dynamo DB table.
A) Transfer the records to 53 which were modified in the last 2 hours B) Create another Dynamo DB table with the records modified in the last 2 hours. C) Use Dynamo DB streams to monitor the changes in the Dynamo DB table. D) insert a timestamp for each record and then scan the entire table for the timestamp as per the last 2 hours.
2. Your team is responsible for an AWS(Amazon Web Service) Elastic Beanstalk application. The business requires that you move to a continuous deployment model, releasing updates to the application multiple times per day with zero downtime. What should you do to enable this and still be able to roll back almost Immediately in an emergency to the previous version?
A) Create a second Elastic Beanstalk environment with the new application version, and configure the old environment to redirect clients, using the HTTP 301 response code, to the new environment B) Develop the application to poll for a new application version In your code repository; download and Install to each running Elastic Beanstalk instance. C) Enable rolling updates in the Elastic Beanstalk environment, setting an appropriate pause time for application startup. D) Create a second Elastic Beanstalk environment running the new application version, and swap the environment CNAME5.
3. By default in Ops work , how many application versions can you rollback up to? Please select:
A) 4 B) 3 C) 1 D) 2
4. You have an Ops work stack defined with Linux instances. You have executed a recipe, but the execution has failed. What Is one of the ways that you can use to diagnose what was the reason why the recipe did not execute correctly.
A) Log into the instance and check if the recipe was properly configured. B) Deregister the instance and check the EC2 Logs C) Use AWS(Amazon Web Service) Config and check the Ops work logs to diagnose the error D) Use AWS(Amazon Web Service) Cloud trail and check the Ops work logs to diagnose the error
5. You have a web application running on six Amazon EC2 instances, consuming about 45% of resources on each instance. You are using auto-scaling to make sure that six instances are running at all times. The number of requests this application processes is consistent and does not experience spikes. The application is critical to your business and you want high availability at all times. You want the load to be distributed evenly between all instances. You also want to use the same Amazon Machine Image (AMI) for all instances. Which of the following architectural choices should you make?
A) Deploy 3 EC2 instances in one region and 3 in another region and use Amazon Elastic Load Balancer. B) Deploy 6 EC2 instances in one availability zone and use Amazon Elastic Load Balancer. C) Deploy 3 EC2 Instances In one availability zone and 3 In another availability zone and use Amazon Elastic Load Balancer. D) Deploy 2 EC2 instances in three regions and use Amazon Elastic Load Balancer.
Leave a comment