Domain 4: Design Cost-Optimized Architectures Flashcards
You work for an insurance company who, for compliance reasons, has to store their customer data for 10 years before deleting it. The data needs to be stored as cheaply as possible, and retrieval times of up to 24 hours are acceptable. What S3 service should you recommend to minimize costs?
S3 Intelligent Tiering
S3 Glacier Deep Archive
S3 One Zone-IA
S3 Standard
S3 Glacier Deep Archive
This is the cheapest storage option.
S3 One Zone-IA
S3 One Zone-IA is not the cheapest storage option.
Selected
You work for a startup that is about to deploy a production environment on AWS. The founders have asked you to identify an easy-to-use interface that will let them visualize, understand, and manage their AWS costs and usage over time. What service best meets this need?
Amazon Macie
AWS Artifact
Amazon GuardDuty
AWS Cost Explorer
AWS Cost Explorer
AWS Cost Explorer has an easy-to-use interface that lets you visualize, understand, and manage your AWS costs and usage over time. Get started quickly by creating custom reports that analyze cost and usage data. Analyze your data at a high level (for example, total costs and usage across all accounts), or dive deeper into your cost and usage data to identify trends, pinpoint cost drivers, and detect anomalies.
You work for an insurance company that is designing a new application. The application will need a relational database on the backend that automatically starts up, shuts down, and scales capacity up or down based on your application’s needs. You need this database to be as cost-effective as possible. Which database should you choose?
Aurora Serverless
RDS
NeptuneDB
DynamoDB
Aurora Serverless
Aurora Serverless automatically starts up, shuts down, and scales capacity up or down based on your application’s needs, and you pay only for capacity consumed.
A development team is experimenting with AWS Lambda. They want to use a completely serverless application with a few other serverless resources included, but due to resource constraints, they cannot design it from the ground up. Because of this, they want to leverage an application stack that someone has potentially already created.
What would be the most cost-effective way to accomplish this?
Find and deploy a published app via the AWS Serverless Application Repository.
Create a simple CloudFormation template.
Use AWS Proton to completely design and deploy their solution.
Find and deploy an Amazon EC2 AMI from the AWS Marketplace.
Find and deploy a published app via the AWS Serverless Application Repository.
The AWS Serverless Application Repository allows users to quickly deploy premade, fully serverless applications to the AWS Cloud.
Reference: [What Is the AWS Serverless Application Repository?](https://docs.aws.amazon.com/serverlessrepo/latest/devguide/what-is-serverlessrepo.html)
You work for a company that is migrating its data from an on-premises solution to AWS S3. They need to move about 40 terabytes of data to the cloud, but they only have a 10 Mbps connection at their office. What is the fastest and most cost-effective way possible to migrate this data to AWS?
AWS Snowball
AWS Storage Gateway - File Gateway
AWS Snowmobile
Direct Connect
AWS Snowball
AWS Snowball is the most cost-effective method of migrating data to the cloud.
You work for an insurance company that uses Redshift to store a large customer database and then generates custom reports based on this database. The reports need to be instantly accessible. However, they can be generated at any time, so you do not have to worry about redundancy or availability. What S3 storage class should you use to save these reports, keeping the costs to the minimum, yet maintaining instant accessibility?
S3 Standard
S3 One Zone-IA
S3 Standard IA
S3 Glacier Deep Archive
S3 One Zone-IA
This is the most cost-effective storage medium. Reference: S3 Storage Types
You have joined a small startup, and they are trying to figure out what cloud platform you will use to host your application with. Your boss asks you to identify the best way to anticipate what the AWS costs will be. What should you recommend?
AWS Cost Explorer
AWS Pricing Calculator
AWS Trusted Advisor
AWS Billing Alert
AWS Pricing Calculator
This would be the best option and is available at AWS Pricing Calculator.
You work for a sports betting company. Recently, they suffered a massive DDoS attack on AWS, which cost the company hundreds of thousands of dollars in unexpected costs. The agency has asked you to implement a solution so that, if a DDoS attack happens again in the future, they will have some kind of cost protection against an attack. What should you recommend?
AWS Long Bow
AWS Shield
AWS Shield Advanced
AWS Silver Spear
AWS Shield Advanced
This provides cost protection.
You are a cloud architect who has moved into a new role at a mobile gaming platform. They are releasing a new game and require a backend infrastructure to support the game. They want this to be architected serverlessly so as to reduce costs as much as possible. What is the most cost-effective serverless architecture listed below?
API Gateway < Lambda < RDS < S3
API Gateway < Lambda < DynamoDB < S3
API Gateway < EC2 < DynamoDB < S3
API Gateway < Lambda < DynamoDB < EC2 < EFS
API Gateway < Lambda < DynamoDB < S3
This is the only serverless architecture.
You work for a media company that uses a NetApp file server internally. The server is starting to run out of space, and your boss asks you to explore the idea of storing your media files on AWS. The files are a mixture of photos and videos. They need to be instantly accessible, and you need to keep costs to a minimum. Which AWS service should you recommend?
EFS
EBS
S3
Glacier Deep Archive
S3
This is the most cost-effective storage medium.
You work for an advertising company that delivers high-resolution images and movies to customers across the globe. You are migrating the application to AWS, and you need to be able to deliver large media files to your end users as quickly as possible in the most cost-effective method possible. What is the best way to achieve this?
Upload the files to EFS and use EC2 to serve the content to your customers around the world.
Use DynamoDB Accelerator (DAX) as a CDN to serve the content globally.
Build your own CDN network with hundreds of servers across the globe and use Route53 to use geo routing to connect the users to their closest CDN node.
Use S3 with CloudFront.
Use S3 with CloudFront.
This would be the simplest and most cost-effective solution.
You work at a small startup with a very strict budget. Recently, they experienced a surge of demand on their web frontend servers, which triggered an auto scaling event. The auto scaling wasn’t configured correctly, and it did not scale down after the surge, resulting in a very large bill at the end of the month. You need to find a way to alert the founders when your AWS bill reaches a certain threshold, and you need to do this as cost-effectively and efficiently as possible. What is the best way to achieve this?
Use Lambda to monitor your AWS bill and then trigger an SNS notification when your bill hits a certain level.
Use AWS Trusted Advisor to create an automatic alert.
Repetitively hit F5 on the AWS billing page.
Create a billing alarm in CloudWatch for the specified amount.
Create a billing alarm in CloudWatch for the specified amount.
This would be the most cost-effective and efficient way of achieving this.
It’s your first day at a boutique software engineering firm, and they’ve asked you to examine their AWS environment and give an evaluation. You want to impress them and use a service that will recommend automatically how to optimize your AWS infrastructure, improve security and performance, reduce costs, and monitor service quotas. What AWS service should you use?
Trusted Advisor
AWS Audit Manager
Amazon Inspector
AWS Artifact
Trusted Advisor
Trusted Advisor evaluates your account by using checks. These checks identify ways to optimize your AWS infrastructure, improve security and performance, reduce costs, and monitor service quotas.