What technique should you use to meet these requirements?
You have been given a business requirement to retain log files for your application for 10 years. You need to regularly
retrieve the most recent logs for troubleshooting. Your logging system must be cost-effective, given the large volume of
logs. What technique should you use to meet these requirements?
Which of the following will ensure that new instances a…
You have an application running on Amazon EC2 in an Auto Scaling group. Instances are being bootstrapped dynamically,
and the bootstrapping takes over 15 minutes to complete. You find that instances are reported by Auto Scaling as being
In Service before bootstrapping has completed. You are receiving application alarms related to new instances before
they have completed bootstrapping, which is causing confusion. You find the cause: your application monitoring tool is
polling the Auto Scaling Service API for instances that are In Service, and creating alarms for new previously unknown
instances. Which of the following will ensure that new instances are not added to your application monitoring tool before
bootstrapping is completed?
How would you meet these requirements in a cost-effecti…
You work for an insurance company and are responsible for the day-to-day operations of your company’s online quote
system used to provide insurance quotes to members of the public. Your company wants to use the application logs
generated by the system to better understand customer behavior. Industry, regulations also require that you retain all
application logs for the system indefinitely in order to investigate fraudulent claims in the future. You have been tasked
with designing a log management system with the following requirements:
– All log entries must be retained by the system, even during unplanned instance failure.
– The customer insight team requires immediate access to the logs from the past seven
days.
– The fraud investigation team requires access to all historic logs, but will wait up to
24 hours before these logs are available.
How would you meet these requirements in a cost-effective manner? (Choose three.)
Which combination of services would give you the abilit…
You need to implement A/B deployments for several multi-tier web applications. Each of them has Its Individual
infrastructure:
Amazon Elastic Compute Cloud (EC2) front-end servers, Amazon ElastiCache clusters, Amazon Simple Queue Service
(SQS) queues, and Amazon Relational Database (RDS) Instances.
Which combination of services would give you the ability to control traffic between different deployed versions of your
application? (Choose one.)
How can you ensure that API keys for access to your dat…
Your company has developed a web application and is hosting it in an Amazon S3 bucket configured for static website
hosting. The application is using the AWS SDK for JavaScript in the browser to access data stored in an Amazon
DynamoDB table. How can you ensure that API keys for access to your data in DynamoDB are kept secure?
How should you securely store these credentials?
You are using a configuration management system to manage your Amazon EC2 instances. On your Amazon EC2
Instances, you want to store credentials for connecting to an Amazon RDS DB instance. How should you securely store
these credentials?
which can number in the hundreds, while retaining the a…
You want to securely distribute credentials for your Amazon RDS instance to your fleet of web server instances. The
credentials are stored in a file that is controlled by a configuration management system. How do you securely deploy the
credentials in an automated manner across the fleet of web server instances, which can number in the hundreds, while
retaining the ability to roll back if needed?
What method should you use to become compliant while al…
Due to compliance regulations, management has asked you to provide a system that allows for cost-effective long-term
storage of your application logs and provides a way for support staff to view the logs more quickly. Currently your log
system archives logs automatically to Amazon S3 every hour, and support staff must wait for these logs to appear in
Amazon S3, because they do not currently have access to the systems to view live logs. What method should you use
to become compliant while also providing a faster way for support staff to have access to logs?
Which of the following approaches, given this company’s…
You were just hired as a DevOps Engineer for a startup. Your startup uses AWS for 100% of their infrastructure. They
currently have no automation at all for deployment, and they have had many failures while trying to deploy to production.
The company has told you deployment process risk mitigation is the most important thing now, and you have a lot of
budget for tools and AWS resources.
Their stack:
2-tier API
Data stored in DynamoDB or S3, depending on type
Compute layer is EC2 in Auto Scaling Groups
They use Route53 for DNS pointing to an ELB
An ELB balances load across the EC2 instances
The scaling group properly varies between 4 and 12 EC2 servers. Which of the following approaches, given this
company’s stack and their priorities, best meets the company’s needs?
What’s the best design for this system, using DynamoDB?
You are creating a new API for video game scores. Reads are 100 times more common than writes, and the top 1% of
scores are read 100 times more frequently than the rest of the scores. What’s the best design for this system, using
DynamoDB?