12 - Common Use- Case Scenarios Flashcards

1
Q

What are the six pillars of the AWS Well-Architected Framework?

A
  • Reliability
  • Performance efficiency
  • Security
  • Cost optimization
  • Operational excellence
  • Sustainability
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What does reliability mean in the context of cloud applications?

A

Avoiding the complete failure of your application by replacing failed resources with healthy ones

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is performance efficiency?

A

Getting the desired performance without over-provisioning capacity and without sacrificing reliability

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Fill in the blank: Security is concerned with ensuring the ______, integrity, and availability of data.

A

[confidentiality]

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What principle should you follow when creating IAM user and resource policies?

A

Principle of least privilege

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is the first step to achieving cost optimization in AWS?

A

Analyze where your money is going in the cloud

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

True or False: Cost optimization means reducing costs to as close to zero as possible.

A

False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is operational excellence fundamentally about?

A

Automating the processes required to achieve and maintain reliability, performance efficiency, cost optimization, and security

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

How can you use AWS to monitor the health of an application running on several EC2 instances?

A

Use elastic load balancing health checks

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What does the AWS Well-Architected Tool help you do?

A

Compare your AWS resources against the Well-Architected Framework

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is the purpose of an application load balancer in a highly available web application?

A

Distribute connections to healthy instances using a round-robin algorithm

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Fill in the blank: The default security group in a VPC blocks traffic that’s not explicitly allowed by a ______.

A

[rule]

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What does the Auto Scaling group use to determine whether an instance is healthy or needs to be replaced?

A

Health checks performed by the application load balancer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is the benefit of replacing a failed resource rather than trying to fix it?

A

It removes the need to figure out what’s misconfigured and allows for quicker recovery

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Name a method to improve performance for users located far from your AWS region.

A

Create a CloudFront distribution

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What should you use to avoid data loss in AWS?

A

Backups and replication

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

What does enabling detailed logging on AWS resources help you track?

A

Every activity that occurs on your AWS resources

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

What is a key benefit of using AWS Cost Explorer?

A

To see how much you’re spending on AWS services and how those expenditures change over time

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

What is one way to save money on EC2 instances that are used temporarily?

A

Terminate those instances when they’re not needed

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

What AWS service can you use to automatically test new application code for security vulnerabilities?

A

CodeBuild

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

What is the significance of S3 object versioning?

A

It allows for recovery of modified or destroyed data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Fill in the blank: The first step in creating a highly available web application is to create an inbound ______ rule.

A

[security group]

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

What type of load balancer should you create for distributing connections in a web application?

A

Application load balancer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

What does configuring a load balancer allow?

A

It assigns a publicly resolvable domain name and allows the load balancer to receive connections from the Internet.

25
What IP address type should be selected for the load balancer?
IPv4
26
What protocol and port should be configured for the load balancer?
HTTP and port 80
27
What must be selected in the Availability Zones section for the load balancer?
At least two availability zones
28
What is the purpose of the button titled 'Configure Security Settings'?
To configure security settings for the load balancer
29
What security group should be selected for the VPC?
The default security group
30
What is the target type selected when creating a new target group?
Instance
31
What protocol and path should be set for health checks?
HTTP and /
32
What does the Auto Scaling group do?
It provisions and maintains a certain number of healthy instances.
33
What is the scaling policy used in this setup?
Target tracking policy based on average aggregate CPU utilization
34
What happens if CPU utilization exceeds 50 percent?
Auto Scaling will scale out by adding another instance.
35
What is the minimum and maximum size of the Auto Scaling group in this configuration?
Minimum of 1 and maximum of 3 instances
36
What data does CloudWatch store for up to 15 months?
Metrics reported by EC2
37
What is the first step in hosting a static website on S3?
Creating an S3 bucket
38
What does a static website refer to?
A website with static files that can be updated but does not change dynamically.
39
What must be done to allow public access to an S3 bucket?
Deselect the Block New Public ACLs and Uploading Public Objects check box.
40
What should the index document filename be when configuring S3 for static website hosting?
index.html
41
What is required for each object you want to make viewable on S3?
Grant public read access
42
What must be true about the bucket name if using a custom domain name?
The bucket name must be the same as the domain name.
43
What AWS service can be used to secure a static website hosted on S3 with HTTPS?
CloudFront distribution
44
Name two popular AI/ML services offered by AWS.
* Amazon Comprehend * Amazon SageMaker
45
What does Amazon Comprehend analyze?
Text to uncover useful information such as language, topics, and sentiment.
46
What is Amazon Comprehend used for?
Analyzing text to uncover useful information such as language, main topics, tone, and commonly occurring phrases. ## Footnote Useful for identifying patterns in customer feedback and organizing documents by topic.
47
What types of data can Amazon Kendra index and search?
Data from S3 buckets, SQL and nonrelational databases, and third-party services like Microsoft OneDrive, Salesforce, and ServiceNow. ## Footnote It can index common document formats, PDFs, HTML files, and audio and video files.
48
What is the purpose of Amazon Lex?
To create text or voice-based conversational interfaces, such as chatbots. ## Footnote Common scenarios include call center routing, technical support, travel booking, and sales.
49
How does Amazon Lex enhance user interaction?
By mimicking and understanding user input, and integrating with Amazon Polly for speech synthesis. ## Footnote Provides humanlike speech instead of a robotic voice.
50
What can Amazon Rekognition identify?
People, places, objects, and text in images and video. ## Footnote Applications include facial recognition, content moderation, and labeling of videos or pictures.
51
What is the main function of Amazon SageMaker?
To allow data scientists and business analysts to create AI/ML applications. ## Footnote Offers a no-code approach for developing and training ML models.
52
What unique capability does Amazon Textract offer compared to typical OCR tools?
Intelligently extracts text, handwriting, and tables while making associations between form fields and their data. ## Footnote Provides confidence scores for the extracted information.
53
What is the function of Amazon Transcribe?
Converts speech to text using AI and supports batch and real-time transcription. ## Footnote Allows for custom vocabularies and redaction of sensitive information.
54
What does Amazon Translate do?
Translates text between English and other languages, considering context for ambiguous words. ## Footnote Supports batch and real-time translation.
55
What are the six pillars of the AWS Well-Architected Framework?
* Reliability * Performance efficiency * Security * Cost optimization * Operational excellence * Sustainability ## Footnote Detailed in the AWS Well-Architected Framework white paper.
56
How does AWS's shared responsibility model work?
Both AWS and the user are responsible for different aspects of the application running on AWS. ## Footnote Users must understand their responsibilities to ensure security and performance.
57
What is a trade-off when hosting a static website on S3 versus EC2?
Using S3 means AWS handles reliability and scaling, while using EC2 requires the user to manage these aspects. ## Footnote Users must evaluate the implications of each choice on performance and management.
58
Fill in the blank: The AWS Well-Architected Framework includes the pillar of _______.
[sustainability]