AWS SAA Flashcards

1
Q

AWS Organizations

A

Main account is the management account, all other accounts are members of the organization.
OUs for departments IE- Finance, Devs, etc.

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

SCP (Security Control Policies)

A

Security policies that restrict what services accounts can access.

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

Amazon Cognito

A

Gives users an identity to interact with web or mobile app hosted on AWS. Database of users for your web app

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

AWS IAM Identity Center

A

SSO for your AWS users in IAM. Can connect to a 3rd party IdP.

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

AWS Control Tower

A

Easily setup a secure and compliant multi-account environment in AWS based on best practices. IE- Kinda like AWS Config but for IAM.

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

EC2 User Data

A

You can input a bash script when launching the instance. Upon launching of the instance, the bash script will be run as root on the new instance.

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

EC2 Security Groups

A

Security groups control your inbound and outbound traffic to the instance.

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

EC2 Instance (On-Demand)

A

Short workloads, pay by second.

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

EC2 Instance (Reserved (1&3 Years))

A

Long workloads, you can rent for 1-3 years.

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

EC2 Instance (Savings Plans (1&3 Years))

A

Commitment to an amount of usage, like reserved but committed.

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

EC2 Instance (Spot Instances)

A

Short workloads, auction house instances, can lose at any time if the price rises.

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

EC2 Instance (Dedicated Hosts)

A

book an entire physical server, get control over instance placement. Allows you to use existing software licenses.

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

EC2 Instance (Dedicated Instances)

A

no other customer will share your hardware, book an entire instance in the data center.

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

EC2 Instance (Spot Fleet)

A

Have continuously running spot instances based on predefined configuration templates. If one of the instances gets deleted due to cost, another one will attempt to spin up if pricing works out. Set and forget type of configuration.

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

EC2 Networking (Private IP)

A

IP address in the data center’s network.

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

EC2 Networking (Public IP)

A

IP address facing the internet.

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

EC2 Networking (Elastic IP)

A

IP you can assign to an instance to have the same public IP even if the instance is stopped and started again. Think of this like a DHCP lease but for AWS.

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

EC2 Cluster Placement Group

A

Single AZ, all on the same rack in close proximity.

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

EC2 Spread Placement Group

A

Spreads instances across same set of underlying hardware. Different AZs but all running the same application. Reliability is good because if one rack goes down, we can switch to the other racks in the other AZs. Limited to 7 instances per AZ.

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

EC2 Partition Placement Group

A

Each partition is a different rack, many instances on one partition. Reliability is good because they are all on different racks/partitions. This is the best for large scale (100s of instances). These instances do not share hardware. Each partition is isolated from failure from the others.

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

ENI (Elastic Network Interface)

A

Virtual network cards that are “attached to instances”. Used to assign elastic IPs to the instance it is attached to.

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

EBS (Elastic Block Store)

A

A virtual drive that you can attach to one instance. It is locked to one AZ. Think of as “network USB sticks”. You must define the capacity size of this type of storage and you pay for the whole thing.

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

EFS (Elastic File System)

A

Managed network file system that can be mounted to many instances at the same time. Can be used in any AZ zone, on any instance. Pay-as-you-go model.

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

Horizontal Scaling

A

Spinning up more instances to handle traffic load.

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

Vertical Scaling

A

Upgrading hardware capabilities of existing instances to handle traffic load.

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

Application Load Balancer (ALB)

A

For accessing an application running on multiple instances.

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

Sticky Sessions

A

Can be enabled to lock an instance to a user trying to access. For example, User1 gets Instance5 when they first access the application. From now on, whenever they access, they will get Instance5.

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

Cross-Zone Load Balancing

A

Makes sure performance is distributed across multiple AZs

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

Network Load Balancer (NLB)

A

Handles TCP/UDP traffic, one IP per AZ.

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

Gateway Load Balancer (GWLB)

A

Used for routing all traffic through something before hitting a 3rd party virtual security application like a firewall application hosted in AWS.

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

Deregistration Delay

A

When an EC2 instance is shutting down/becoming unhealthy, the load balancer will automatically start sending traffic to other EC2 instances.

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

Auto Scaling Group (ASG)

A

Automatically spin up/spin down number of instances to handle load of traffic.

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

Server Name Indication (SNI)

A

Hosts multiple certificates for multiple domains that are handed out by the load balancer when traffic is received. IE- User1 contacts the load balancer asking to go to www.google.com. The load balancer gets the cert for that domain and hands it to the user in the SSL handshake.

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

RDS (Relational Database Service)

A

Managed database service that uses SQL as a query language.

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

Amazon Auora

A

Amazon’s native built-in DB, optimized for the cloud. It is multi-regional.

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

RDS Read Replicas

A

Like “imagining” a copy database so you can have more read power to your application from the database. IE - Two read replicas alongside the main database.

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

RDS Proxy

A

Across multiple AZs, instances will connect to the proxy which will serve as a single point of connection to the actual DB, this is useful during times of high traffic requests to the database.

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

Amazon ElastiCache

A

Cache memory for DBs. Stores common queries or user session caches on the cache so that the DB doesn’t need to be queried each time/ user doesn’t lose data. Requires it to be built into the code of the app to work.

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

Redis

A

Multi-AZs, read replicas for ElastiCache.

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

Route 53 (DNS)

A

Route 53 is Amazon’s “NS1”, built-in DNS service.

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

Public Hosted Zone

A

Able to be accessed by anyone, like buying a domain name online.

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

Private Hosted Zone

A

Your own, internal DNS server for you and your company only.

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

TTL (Time to Live)

A

How long clients querying your DNS server will keep the query results.

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

True or False: A CNAME DNS record can point to the root server.

A

False. IE- Can’t point to www.google.com but can point to www.app.google.com.

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

True or False: An “Alias” DNS record can point to the root server.

A

True.

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

Simple DNS Routing Policy

A

Routes to a single resource. Query can return multiple IPs. No health checks.

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

Weighted DNS Routing Policy

A

Controls the % of requests that go to each resource. IE - 70% of queries go to Instance2. Health checks enabled here.

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

Latency DNS Routing Policy

A

Routes to resource with the lowest latency. Geolocation of the user comes into play here.

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

Failover DNS Routing Policy

A

If a health check fails, DNS server will start routing queries to other instance that is healthy.

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

Geolocation DNS Routing Policy

A

If a user comes from a specific geolocation, route them to a specific resource. IE- People in China get routed to instance 3.

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

Multi-Value Answer DNS Routing Policy

A

Returns multiple values for one query. If you define 3 values with health checks at each, can return the other values that are healthy if one fails.

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

Geoproximity DNS Routing Policy

A

For zones inside a specific country. Biases come into play here on where to route users. IE- USEAST and USWEST. 4 people evenly distributed horizontally across the US. USEAST has a bias of 50 and USWEST has a bias of 0. Even though USEAST is not closest to one of the users, they will get routed there due to the bias.

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

True or False: You can host your DNS domain that you bought on a third party website on AWS Route 53.

A

True.

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

AWS Elastic Beanstalk

A

Takes the entire configuration and allows it to be easily managed by AWS. This is meant for developers who just want to make an app, upload it, and not worry about the backend configuration.

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

Golden AMI

A

AMIs with dependencies and configurations pre-installed in them so you can quickly and easily spin up more instances to scale without having to manually configure everything yourself.

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

S3 Buckets

A

Defined at the region level, must have a globally unique name in all of the world.

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

S3 Objects

A

Have a ‘key’ which is the full file path. Max size is 5TB. Can be public or private. Private is default, public gives a URL that can be accessed from the internet

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

True or False: You cannot make “Folders” within buckets.

A

False, you can make folders within buckets.

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

Multi-Part Upload

A

Grabbing a file larger than 5GB, splitting it into sections and uploading all sections in parallel.

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

Transfer Acceleration

A

Uploading to a nearby edge location for faster uploading. IE- File in US trying to upload it into a bucket in Australia. The file will be uploaded to an AWS edge location and then upload to the S3 bucket with faster speeds and lower latency.

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

Byte-Ranges

A

For downloading files from S3. Splits large files up into sections. You download all sections in parallel faster and then you get the whole file at the end.

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

S3 Security: User-Based

A

Specfic users are allowed to access this bucket

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

S3 Security: Resource-Based

A

Bucket policies are bucket-wide rules in the form of a JSON document.

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

S3 Security: Encryption

A

You can also encrypt the objects in buckets using encryption keys.

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

True/False: S3 Buckets are made available to the public by default.

A

False, all S3 buckets are private by default.

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

True/False: You can host static websites on AWS S3.

A

True, as long as the content never changes.

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

At what level is S3 Versioning enabled?

A

Per S3 bucket.

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

What is S3 Versioning?

A

Once file with same name is uploaded, it gets saved to “Version 2” and is not overridden. So on and so forth. Each version has a unique version ID.

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

S3 Replication: CRR (Cross-Region Replication)

A

For lower latency. When you are replicating to a bucket in a different region.

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

S3 Replication: SRR (Same-Region Replication)

A

Log aggregation between buckets, or live replication between buckets.

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

What is a requirement before SRR can be done?

A

Versioning must be enabled in both the source and destination buckets.

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

Name all S3 Storage Classes

A

Standard, Standard IA, One-Zone IA, Glacier Instant Retrieval, Glacier Flexible Retrieval, Glacier Deep Archive, Intelligent Tiering

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

S3 Standard Storage Class

A

Frequently accessed data, low latency, standard one.

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

S3 Standard IA Storage Class

A

Less frequently accessed, requires rapid access when needed. Disaster recoveries, backups.

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

S3 One-Zone IA Storage Class

A

In a single AZ for backups, disaster recoveries. Data can be destroyed if something happens to the AZ.

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

S3 Glacier Instant Retrieval Storage Class

A

Fastest retrieval option from Glacier.

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

What is Glacier meant for?

A

Cold data, infrequently used data.

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

S3 Glacier Flexible Retrieval Storage Class

A

3 Tiers for retrieval speeds.
Expedited: 1-5 minutes
Standard: 3-5 hours
Bulk: 5-12 hours (free tier)

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

S3 Glacier Deep Archive Storage Class

A

2 Tiers for retrieval speeds.
Standard: 12 hours
Bulk: 48 hours

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

S3 Intelligent Tiering Storage Class

A

AWS will automatically move files around storage classes for you based on how frequently they are accessed.

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

Amazon SDK

A

Amazon Software Development Kit

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

What tool would you give to a developer to make API calls from within an application without using the AWS CLI?

A

An Amazon SDK.

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

S3 Lifecycle Rules

A

Define the conditions that need to be met before moving an object.

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

S3 Transition Actions

A

Move xyz to Glacier storage after 30 days from creation.

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

S3 Expiration Actions

A

Delete xyz from Glacier if not used in 6 months.

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

True/False: S3 Lifecycle Rules can only be applied to the entire bucket.

A

False, they can be applied to a whole bucket or specific folders in buckets.

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

S3 Requester Pays

A

Requester pays for the access to the bucket’s data, not the bucket owner.

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

What other AWS service does S3 Event Notifications send events into?

A

AWS EventBridge

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

What tools would you use to select specific S3 data?

A

S3 Select or Glacier Select

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

S3 Batch Operations

A

Perform actions on multiple S3 buckets or objects at one time.

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

How many different S3 Encryption Types
are there

A

3

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

S3 Encryption: SSE-S3

A

Encryption handled by AWS. Server-side.

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

S3 Encryption: SSE-KMS

A

You have control over the encryption keys and audit logs for when keys get used.

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

S3 Encryption: SSE-C

A

Encryption key provided outside of AWS. AWS does not store the encryption key you provide.

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

Client-Side Encryption

A

Customer manages encryption keys and encryption cycle.

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

Encryption in Transit (SSL/TLS)

A

S3 Endpoint uses HTTPS for encrypted network traffic in flight. IE- What most websites are using anyways nowadays.

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

S3 CORS (Cross-Origin Resource Sharing)

A

Allows sharing of restricted resources like fonts to be requested from another domain outside the original domain of where the first resource was shared from.

IE - You go to www.api.google.com and computer automatically asks the CORS web server for xyz of www.api2.google.com on behalf of www.api.google.com. Since CORS is enabled, it sees “where you are coming from” and gives you xyz.

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

S3 MFA Delete

A

Force MFA any time a user does an important operation on S3.

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

S3 Access Logs

A

For audit purposes, logging each time someone accesses a bucket. Can keep logs in a new S3 bucket.

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

S3 Pre-Signed URLs

A

Generate a URL that has the same user permissions as the user who generated the URL. For short-term access.

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

S3 Glacier Lock

A

Create an bucket and then Glacier Lock it so it can no longer be changed or deleted. Think of it as a sealed vault. Once you’re in, there is no getting out.

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

What does WORM stand for?

A

Write Once Read Many

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

S3 Object Lock

A

Lock on a single object within a bucket.

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

S3 Security - Compliance Mode

A

No changes or deletions can be made.

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

S3 Security -Governance Mode

A

Everyone but root users or admin users in IAM cannot change or delete objects under this mode.

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

S3 Security - Legal Hold

A

Place lock on an object indefinitely, no retention period required.

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

What is the only S3 object/bucket mode that does not require a retention period?

A

Legal Hold

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

S3 Access Points

A

Access points for buckets. Think of these just like wireless AP. Connecting to the AP to connect to the bucket. Easier to manage user permissions since you can apply them to an AP and not individual users.

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

S3 + Lambda Use Case

A

Changes content of the object just before it is received. Useful for redacting sensitive data from the bucket before it reaches the endpoint or adding content before it is received.

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

AWS CloudFront

A

Content Delivery Network (CDN)
Improves read performance by utilizing edge zones around the world.

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

What does CloudFront do on edge locations to improve performance from S3 Buckets?

A

Caches the content of the bucket at the nearest edge zone for fastest performance.

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

Cloudfront: OAC (Origin Access Control)

A

Making sure the origin is the actual S3 bucket for security purposes.

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

How does Cache Invalidations help keep the cache that CloudFront holds current?

A

Cache Invalidations basically tell CloudFront that the files it has in the cache are not genuine and “forces” a sync with the bucket.

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

AWS Global Accelerator

A

Uses an anycast IP System, assign multiple IP Addresses for your server. Once a user tries to access your application from the edge, they are automatically redirected to the nearest server to them to reduce latency. This happens through edge locations so internet traffic can go through the ultra-fast AWS network.

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

AWS Snow Family

A

Portable devices that handle data offline.

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

AWS Snowcone

A

Very portable and durable, small storage capacity, has a network port to sync to AWS

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

AWS Snowball Edge

A

For large storage capacity, less durable. Can come in storage or computing power optimized.

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

AWS Snowmobile

A

A literal semi-truck, largest storage capacity.

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

What is Edge Computing?

A

Computing power on the go using the snow family of devices.

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

What tool do you need to utilize to connect to AWS Snow devices?

A

AWS OpsHub

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

Amazon FSx

A

Allows you to launch 3rd party file systems on AWS

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

What is a Scratch File System used for?

A

Temporary storage, data is not replicated or backed up.

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

What is a Persistent File System used for?

A

Long-term storage with data replication within the same AZ.

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

True/False: Storage Gateways are used for fully cloud enviroments.

A

False, Storage Gateway bridge on-prem storage with the cloud storage in hybrid cloud enviroments.

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

AWS Transfer Family

A

Uses FTP to transfer files into and out of S3 or EFS

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

DataSync

A

An agent that runs on on-prem systems to automatically sync data to the cloud.

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

What is Decoupling Applications?

A

A way to set up a streamlined workflow between servers/applications.

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

What are the two parts of an SQS Queue?

A

Producer and consumer

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

What does a producer do in an SQS Queue?

A

Putting stuff into the queue.

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

What does a consumer do in an SQS Queue?

A

Pulling stuff out of the queue.

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

What is the Message Visibility Timeout in an SQS Queue?

A

30 seconds where once the message is in the queue, it is unable to be seen for 30 seconds since it was already received once. After 30 seconds, the message is “recieved” again if not deleted.

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

Long Polling

A

When a consumer picks up a message and waits for more that are coming in before taking them all.

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

SQS FIFO Queue (First In, First Out)

A

Queue with limited throughput with message order preserved.

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

SNS (Simple Notification Service)

A

One producer sending a message to multiple consumers (also known as subscribers).

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

Amazon Kinesis

A

Makes it easy to connect, process, and analyze streaming data in real time.

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

Kinesis Data Streams

A

Capture, process, and store data streams using multiple shards.

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

Each piece of data in a Kinesis Data Stream has what?

A

A partition key

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

True/False: You have the ability to “replay” data in a Kinesis Data Stream

A

True

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

True/False: You can’t scale number of shards automatically in a Kinesis Data Stream.

A

False, you can use on-demand mode to automatically adjust the number of shards needed.

140
Q

Kinesis Data Firehose

A

the easiest way to load streaming data into data stores and analytics tools.

141
Q

Kinesis Data Analytics

A

Analyze data streams with SQL or Apache Flink

142
Q

Kinesis Video Streams

A

Capture, process, and store video streams

143
Q

Amazon MQ

A

Managed message broker service for RabbitMQ and ActiveMQ

144
Q

Docker in AWS

A

Software development platform to deploy apps.

145
Q

Amazon Elastic Container Service (ECS)

A

Amazon’s own container service.

146
Q

Amazon Elastic Kubernetes Service (EKS):

A

Amazon’s managed Kubernetes.

147
Q

What is Kubernetes?

A

an open-source system for automatic deployment, scaling, and management of containerized applications.

148
Q

AWS Fargate

A

Amazon’s own serverless container platform.

149
Q

What AWS service can you use to go in conjunction with Fargate to be entirely serverless?

A

Fargate + EFS

150
Q

Amazon ECR

A

Store container images on AWS

151
Q

AWS App Runner

A

AWS Fully managed service that allows you to deploy web applications at scale

152
Q

AWS Lambda

A

a compute service where you upload your code as a function and AWS provisions the necessary details underneath the function so that the function executes successfully.

153
Q

Lambda@Edge

A

Running Lambda on an edge zone for lower latency

154
Q

AWS DynamoDB

A

Fully managed DB, highly available across multiple AZs

155
Q

What are the types of modes for DynamoDB?

A

Provisioned Mode and On-Demand Mode

156
Q

DyanmoDB Accelerator (DAX)

A

Highly available, seamless in-memory cache for DyanmoDB

157
Q

DynamoDB Stream

A

is an ordered flow of information about changes to items in an Amazon DynamoDB table.

158
Q

DynamoDB Global Tables

A

a multi-region, multi-master replication solution for fast local performance of globally distributed apps.

159
Q

AWS API Gateway

A

Integrates with AWS Lambda for a fully serverless experience, no infrastructure.

160
Q

How many types of API Gateways are there?

A

3

161
Q

What are the three types of API Gateways and describe them.

A

Edge-Optimized: Edge locations, lower latency.
Regional: Don’t use edge locations, when you expect all users to come from one region.
Private: Only accessed from within your VPC.

162
Q

AWS Step Functions

A

Build visual workflows to orchestrate your Lambda functions.

163
Q

Databases: DocumentDB

A

AWS’s implementation for MongoDB.

164
Q

Databases: Neptune

A

Fully managed graph database

165
Q

Databases: Keyspaces

A

Fully managed Apache-Cassandra compatible database service

166
Q

Databases: QLDB

A

Ledger of financial transactions. No entry can be removed or modified.

167
Q

Databases: TimeStream

A

Timeseries database

168
Q

AWS Athena

A

Serverless query service to analyze S3. Uses SQL

169
Q

AWS Redshift

A

Based on PostgreSQL and used for data warehousing, has indexes.

170
Q

AWS OpenSearch

A

Can search across all of the database for values, even partial matches.

171
Q

AWS EMR

A

Helps create Hadoop clusters for analysis of big data.

172
Q

AWS QuickSight

A

Serverless machine learning service to create interactive dashboards.

173
Q

AWS Glue

A

ETL (extract, transform, load) service used to prepare and transform data for analytics.

174
Q

AWS Lake Formation

A

Fully managed service that sets up data lakes in days.

175
Q

AWS DataLake

A

Central place to have all your data for analytics purposes. Stored in Amazon S3.

176
Q

Access Control Column-Level Security

A

Can lock down access to specific data
IE- User connecting to Lake Formation can only see the data they are wanting to see.

177
Q

MSK (Managed Streaming for Kafka)

A

Alternative to AWS Kinesis. Serverless. Fully managed Apache Kafka on AWS.

178
Q

AWS ML: Amazon Lex + Connect

A

Lex builds chatbots, Connect is like a virtual call center.

179
Q

AWS ML: Amazon Comprehend

A

Natural Language Processing (NLP), “feelings” of customer.

180
Q

AWS ML: Amazon Comprehend Medical

A

Will take unstructured healthcare notes and structure them.

181
Q

AWS ML: Amazon SageMaker

A

Fully managed service for developers to build their own ML models.

182
Q

AWS ML: Amazon Kendra

A

Document search service that extracts answers from within document files. (PDFs, etc.)

183
Q

AWS ML: Amazon Textract

A

Extracts text from any scanned document. Can detect handwriting, text, etc.

184
Q

AWS CloudWatch Metrics

A

provides metrics for every service in AWS, can be presented in the form of a dashboard.

185
Q

AWS CloudWatch Logs

A

provides logs for services in AWS. Services send logs here automatically.

186
Q

AWS Cloudwatch Alarms

A

Single alarm can be set to trigger for any metric IE- CPU usage over 70%.

187
Q

Composite Alarms

A

Triggering on multiple alarms. IE - If conditions meet all 3 metrics, trigger the alarm.

188
Q

AWS Cloudwatch Container Insights

A

collect, aggregate, and summarize metrics and logs from containers.

189
Q

AWS Cloudwatch Lambda Insights

A

collect, aggregate, and summarize metrics and logs from AWS Lambda.

190
Q

AWS Cloudwatch Contributor Insights

A

Find “Top-N” contributors from logs. (IE- EC2 with the top network usage)

191
Q

AWS CloudWatch Application Insights

A

Automatic dashboard to troubleshoot your application and related AWS services.

192
Q

AWS EventBridge

A

Receives events of AWS services to turn into actionable items. IE- The root user is signed into, so through SNS it sends an email to you.

193
Q

AWS CloudTrail

A

Records all API calls made within your AWS account. You can store these logs in an S3 bucket.

194
Q

AWS CloudTrail Insights:

A

Detects unusual activity in your AWS account.

195
Q

AWS CloudTrail Events Retention

A

Events are stored for 90 days by default, need to log them to S3 and use Athena to store for longer.

196
Q

AWS Config

A

Create rules or use AWS built-in rules to check your instance for compliance. Can pair with auto-remediation actions to re-ensure compliance

197
Q

AWS KMS (Key Management Service)

A

Manages encryption keys.

198
Q

KMS Symmetric Key Types

A

Single encryption key that is used to encrypt and decrypt.

199
Q

KMS Asymmetric Key Types

A

Two keys, one public to encrypt data and one private to decrypt data.

200
Q

CMK

A

Customer Managed Key

201
Q

Multi-Region Keys

A

Same key replicated to multiple AWS regions. Regions will get a replica of the original, and not the actual original.

202
Q

SSM Parameter Store

A

Secure storage for configuration and secrets. Serverless and scalable. Meant to store things used in scripts/configuration. Encrypted by default.

Think of this as a hashicorp vault! It stores variables/parameters that are used in scripts so they are not stored in plain text!

203
Q

AWS Secrets Manager

A

Meant to store secrets, can rotate secrets every x days, integrated with many AWS services.

204
Q

Multi-Region Secrets

A

Same secret replicated to multiple AWS regions. Regions get replica, not the original secret.

205
Q

AWS Certificates Manager (ACM)

A

Manage and deploy TLS certificates

206
Q

Web Application Firewall (WAF)

A

Protects your web application from web exploits (Layer7). Only works with Application load balancer (ALB).

207
Q

AWS Shield

A

Protects against DDoS attacks

208
Q

What service should you purchase if you need advanced DDoS protection?

A

AWS Shield Advanced

209
Q

AWS Firewall Manager

A

Manage firewall rules in all accounts of an AWS organization. Set rules and automate protection of new AWS resources

210
Q

AWS GuardDuty

A

Intelligent threat discovery to protect your AWS account. Looks at logs from different AWS services to identify suspicious behaviors.

211
Q

AWS Inspector

A

Automated security assessments on EC2 instances, container images, and lambda functions. Reports findings to AWS Security Hub and EventBridge

212
Q

AWS Macie

A

Fully managed data security and data privacy service that uses ML and pattern matching to protect your PII data in AWS

213
Q

What is a VPC?

A

Virtual Private Cloud

214
Q

CIDR

A

Method for allocating IP addresses within a VPC.

215
Q

Internet Gateway

A

a horizontally scaled, redundant, and highly available VPC component that allows communication between your VPC and the internet.

216
Q

Bastion Hosts

A

way for us to SSH into our private EC2 instances. Bastion hosts are in the public subnet.

217
Q

NAT (Network Address Translation) Instances

A

Allows EC2 instances in private subnets to connect to the internet. Outdated, depreciated

218
Q

NAT Gateway

A

AWS managed NAT instances, high availability since it is is in one AZ.

219
Q

NACL

A

Operates at the subnet level. Stateless, inbound and outbound rules for network traffic.

220
Q

Ephemeral Ports

A

Connection using ports on two endpoints. The port is only opened for as long as the connection is held.

221
Q

Security Group

A

Operates at the instance level. Inbound and outbound rules for network traffic.

222
Q

What is the main difference between Security Groups and a NACL?

A

Security groups operate at the instance level while NACLs operate at the subnet level.

223
Q

VPC Peering

A

Privately connect two VPCs using AWS network

224
Q

VPC Endpoints

A

Ensure that you can connect your VPC to supported AWS services without requiring an internet gateway.

225
Q

VPC Flow Logs

A

capture information about IP traffic going in and out of your VPC

226
Q

VPG (Virtual Private Gateway)

A

the VPN endpoint on the Amazon side of your Site-to-Site VPN connection

227
Q

Customer Gateway

A

the customer endpoint of your Site-to-Site VPN connection

228
Q

Direct Connect (DX)

A

provides a dedicated private connection from a remote network to your VPC.

229
Q

Direct Connect Gateway

A

set up direct connect to multiple VPCs

230
Q

Transit Gateway

A

a service that enables customers to connect their Amazon Virtual Private Clouds (VPCs) and their on-premises networks to a single gateway

231
Q

VPC Traffic Mirroring

A

Mirrors traffic network from an EC2 instance to a network load balancer which distributes to other EC2 instances running security software for analysis.

232
Q

Egress Only Internet Gateway

A

NAT gateways for IPv6.

233
Q

AWS Local Zones

A

Low-latency to users. Think VIDEO GAME SERVERS.

234
Q

AWS CloudHSM

A

a cloud-based Hardware Security Module (HSM) that enables you to easily generate and use your encryption keys on the AWS Cloud

235
Q

What should you think of when you see “message broker”?

A

AmazonMQ

236
Q

Which support plan provides 7 core checks?

A

Developer and basic.

237
Q

What support plan provides 24x7 support?

A

Business and Enterprise.

238
Q

Which support plan requires only one primary contact?

A

Developer

239
Q

AWS Data Migration Service

A

To migrate data from on-prem to cloud.

240
Q

EC2 Instance Store

A

High performance block storage that is attached physically to the EC2 instance.

241
Q

Framework: Operational Excellency

A

Able to run good services within the cloud.

242
Q

Framework: Cost Optimization

A

Able to cut costs when needed and spend the least amount of money.

243
Q

Framework: Performance Efficiency

A

Selecting right resource types based on workload requirements

244
Q

AWS CodeDeploy

A

a service that automates code deployments to any instance

245
Q

Cost Allocation Tag

A

a label that you or AWS assigns to an AWS resource. Each tag consists of a key and a value. For each resource, each tag key must be unique, and each tag key can have only one value.

246
Q

True/False: AWS can generate cost allocation tags for you if you enable the feature.

A

True

247
Q

True/False: You must activate both AWS generated tags and user-defined tags separately before they can appear in Cost Explorer or on a cost allocation report

A

True

248
Q

What are the 5 things AWS Trusted Advisor advises you on?

A

Cost Optimization, Performance, Security, Fault Tolerance, Service Limits.

249
Q

What 3 budget types can be created using AWS budgets?

A

Cost, Usage, Reservation

250
Q

Databases: Which AWS service can be used for online analytical processing?

A

Amazon Redshift

251
Q

Compared to the On-demand prices, what is the highest possible discount offered for reserved instances?

A

72%

252
Q

AWS Cost Explorer

A

an easy-to-use interface that lets you visualize, understand, and manage your AWS costs and usage over time

253
Q

AWS Cost and Usage Reports

A

contains the most comprehensive set of cost and usage data available.

254
Q

What is the primary benefit of read replicas?

A

Improves database scalability

255
Q

True/False: Cloudwatch billing is stored in whatever region the resource is made in.

A

False. Cloudwatch billing is consolidated to the us-east-1 region and includes all global resources.

256
Q

True/False: EFS are able to be used by EC2 instances regardless of AZ, VPC, or region.

A

True

257
Q

AWS VPN

A

establish secure connections between on-premises networks, remote offices, client devices, and the AWS global network.

258
Q

What AWS service can be used for message brokering?

A

AmazonMQ

259
Q

AWS Service Quotas

A

enables you to view and manage your quotas for AWS services from a central location.

260
Q

Which AWS support plan provides access to a designated Technical Account Manager (TAM)?

A

Enterprise

261
Q

What service would you use to set up consolidated billing?

A

AWS Organizations

262
Q

What are the 6 Pillars of the AWS Well-Architected Framework?

A

operational excellence, security, reliability, performance efficiency, cost optimization and sustainability

263
Q

What support class features a 1 hour response time?

A

Enterprise.

264
Q

AWS Compute Optimizer gives advice on what 3 AWS services?

A

EC2, EBS volumes, and Lambda functions.

265
Q

Pay by _____ for EC2 On-Demand instances.

A

Pay by second

266
Q

What is an example of a PaaS (Platform as a service)?

A

Elastic Beanstalk

267
Q

AWS Personal Health Dashboard

A

When AWS services go down, how this is affecting your specific services.

268
Q

AWS Systems Manager

A

allows you to centralize operational data from multiple AWS services and automate tasks across your AWS resources

269
Q

True/False: Route53 can do health checks.

A

True

270
Q

Where does a VPC span?

A

Across all AZs within ONE region.

271
Q

IAM Access Advisor

A

Access advisor shows the service permissions granted to a user and when those services were last accessed.

272
Q

AWS Quick Starts

A

Quick Starts are built by AWS solutions architects and partners to help you deploy popular technologies on AWS

273
Q

Amazon CodeGuru

A

a developer tool that provides intelligent recommendations to improve code quality and identify an application’s most expensive lines of code.

274
Q

AWS X-Ray

A

helps developers analyze and debug production code

275
Q

AWS Cloud Development Kit (CDK)

A

AWS Cloud Development Kit (AWS CDK) is an open-source software development framework to define your cloud application resources using familiar programming languages. Infastructure as code.

276
Q

When integrating identity management with a service like AD, what do you need to configure on the backend of AWS for it to work with your users?

A

IAM Roles and IAM Policies. You do NOT need to create a user base if you are using a 3rd party identity provider.

277
Q

True/False: To increase database performance, you should use partition keys with low cardinality, which have few distinct values for each item.

A

False: You should be using partition keys with high cardinality, which have a large number of distinct values for each item.

278
Q

What metric is not built into CloudWatch?

A

Memory utlization

279
Q

True/False: You can create custom metrics on CloudWatch.

A

True!

280
Q

True/False: CloudWatch is enabled by default and free of charge.

A

False, you need to enable this paid service.

281
Q

What tool can you enable to make Redis more secure? This would require users to enter a password before they are granted permission to execute Redis commands.

A

Redis AUTH.

282
Q

What tool would you use to manage database credentials and access from IAM?

A

IAM DB Authentication

283
Q

True/False: When restricting traffic to a single IP address, what should the CIDR end with?

A

/32

284
Q

What service allows you to share resources between multiple AWS accounts?

A

AWS Resource Access Manager (RAM)

285
Q

If an ASG is scaling down, which EC2 instance will get killed off first?

A

Whichever EC2 instance that uses the oldest launch configuration.

286
Q

What service automates snapshots of EBS on a regular basis?

A

Amazon Data Lifecycle Manager

287
Q

What service would you use to implement a 90-day backup retention policy for AWS Aurora?

A

AWS Backup

288
Q

AWS Security Token Service (STS)

A

Provides short lived access token that act as credentials to access AWS resources.

289
Q

What database option has a flexible schema?

A

DynamoDB

290
Q

What database option is globally available by default?

A

Amazon Aurora. It provides <1 second read replications for fast disaster mitigation.

291
Q

True/False: Elasticache requires the code of the application to change.

A

True. Elasticache needs to be built natively into the code for it to be leveraged.

292
Q

IAM Role

A

Acts as a “proxy” for permissions.

IE - Role says you can access S3 pucket. If a user assumes the IAM role, you assume all permissions associated with that role.

293
Q

True/False: To trigger automation rules with EventBridge, you need an access policy to control the resource actions are being taken on.

A

True

294
Q

Amazon PinPoint

A

Scalable inbound/outbound marketing communications service

295
Q

SSM Session Manager

A

SSM agent installed on EC2 instances or on-prem instances. Works all OS systems. Allows SSH access to these instances.

296
Q

AWS AppFlow

A

Fully managed integration service that transfers data from third party apps into AWS.

IE- Transfer data from Slack to an S3 bucket.

297
Q

What service would you use to enable patching automation across mutliple resources to ensure compliance?

A

AWS Systems Manager

298
Q

What is a parameter store?

A

It LITERALLY stores a parameter in a script. Think of powershell variables or parameters). This literally will store it for you and ensure it is encrypted.

299
Q

IAM access advisor

A

Access advisor shows the service permissions granted to a user and when those services were last accessed.

300
Q

If you are trying to separate costs for separate AWS accounts, what should you utilize to help you do it?

A

Create tags for each department’s account.

301
Q

Which decoupler sends and receives messages?

A

SQS

302
Q

What tool would you utilize to see a “Cost Savings Plan” in AWS?

A

AWS Cost Explorer

303
Q

What is the difference between AWS Pricing Calculator and AWS Costs Explorer?

A

AWS Pricing Calculator gives you forecasts of how much you can expect to spend once you are ALREADY using AWS Services. AWS Costs Explorer gives prospective buyers a ballpark figure of what they can expect to spend if they choose to go with AWS.

304
Q

What AWS Service lets you connect IoT devices to the AWS cloud without the need to provision or manage servers?

A

AWS IoT Core

305
Q

What AWS Service can make desktop applications available in browsers for users?

A

Amazon AppStream 2.0

306
Q

AWS OutPosts

A

a fully managed service that offers the same AWS infrastructure, AWS services, APIs, and tools to virtually any data center, co-location space, or on-premises facility for a truly consistent hybrid experience

307
Q

Amazon WorkSpaces

A

a broad set of global cloud-based products including compute, storage, database, analytics, networking, machine learning and AI, etc.

308
Q

CloudEndure Disaster Recovery

A

available from the AWS Marketplace, continuously replicates server-hosted applications and server-hosted databases from any source into AWS using replication of the underlying server. Can work with on-prem servers or anything.

309
Q

Route Table

A

contains a set of rules, called routes, that are used to determine where network traffic from your VPC is directed

310
Q

As part of a flexible pricing model, AWS offers two types of Savings Plans. What are the Savings Plans from AWS?

A

Compute Savings Plans, EC2 Instance Savings Plans

311
Q

True/False: You can assign elastic IPs to ALBs.

A

False. You can only assign elastic IPs to NLBs. (Network Load Balancer).

312
Q

Gateway Endpoint

A

a type ofVPC endpoint that provides reliable connectivity to Amazon S3 and DynamoDB without requiring an internet gateway or a NAT device for your VPC.

313
Q

Endpoint Policy

A

When you create a Gateway endpoint, you can attach an endpoint policy that controls access to the service to which you are connecting

314
Q

How would you enable and use Remote Procedure Call (gRPC)?

A

Create an Application Load Balancer and select gRPC as the protocol version

315
Q

To host a static website in Amazon S3 what do you need configured on the S3 bucket end and in Route 53?

A

The S3 bucket name must be the same as the domain name and you must have a domain name.

316
Q

True/False: Once you configure an EBS storage volume, you cannot change the hardware configuration.

A

False. EBS volumes support live configuration changes while in production which means that you can modify the volume type, volume size, and IOPS capacity without service interruptions.

317
Q

Which record types would you use to point the DNS name of the Application Load Balancer?

A

“A” records and “AAAA” records

318
Q

AWS Proton

A

allows you to deploy any serverless or container-based application with increased efficiency, consistency, and control.

319
Q

Is Kubernetes open-source?

A

Yes

320
Q

True/False: You can set a priority to individual items in the SQS queue.

A

False, you cannot set a priority to individual items in an SQS queue. If you need to set a priority to a certain type of request, you need to create multiple SQS queues.

321
Q

AWS Data Pipeline

A

a web service that helps you reliably process and move data between different AWS compute and storage services, as well as on-premises data sources, at specified intervals

322
Q

AWS AppSync

A

creates serverless GraphQL and Pub/Sub APIs that simplify application development through a single endpoint

323
Q

AWS Wavelength

A

embeds AWS compute and storage services within 5G networks

324
Q

AWS Device Farm

A

an application testing service that lets you improve the quality of your web and mobile apps by testing them across an extensive range of desktop browsers and real mobile devices

325
Q

AWS Amplify

A

a complete solution that lets frontend web and mobile developers easily build, ship, and host full-stack applications on AWS. KEYWORD: Full-stack apps

326
Q

Can CloudFront be used as a tool to mitigate DDoS attacks?

A

Yes by distributing static and dynamic content and taking load off of the actual application itself.

327
Q

In CloudFormation, what policy would you put in place that would “wait” until one service is configured before moving to the next?

A

CreationPolicy

328
Q

Within NACLs, when using ordered rules, when does the rule testing stop?

A

Once a match is found. If a match is found on Rule #2, any rules after that do not go through the matching process.

329
Q

Origin Shield in CloudFront is primarily used for what?

A

improving your origin’s load times through CloudFront

330
Q

What is provisioned capacity for Expedited retrievals?

A

Ensures that your retrieval capacity for expedited retrievals is available when you need it. For example, you need 150MB/s of provisioned capacity for expedited retrievals.

331
Q

What are expedited retrievals for S3 Glacier?

A

allow you to quickly access your data when occasional urgent requests for a subset of archives are required

332
Q

True/False: You can enable the hibernation option on an EC2 instance after it has been launched.

A

False, you must do it when you first create the EC2 instance.

333
Q

Elastic Fabric Adapter

A

a network device that you can attach to your Amazon EC2 instance to accelerate High Performance Computing (HPC) and machine learning applications.

334
Q

Each subnet maps to what?

A

One availability zone.

335
Q

Amazon S3 server access logs

A

provide detailed records for the requests that are made to an S3 bucket.

336
Q

NAT Gateways belong in public or private subnets?

A

Public subnets, as they allow instances in the private subnets to connect out without exposing them to the internet.

337
Q

What are the enhanced monitoring metrics that Amazon CloudWatch gathers from Amazon RDS DB instances?

A

RDS Child Policies & OS Processes

338
Q

What kind of queue does not allow for duplicates messages?

A

FIFO Queue

339
Q

What volume type is the cheapest for EBS storage volumes?

A

Magnetic Volume Type

340
Q

What part of a Direct Connection is on the on-prem side?

A

A service endpoint

341
Q

Standby Replica

A

A standby replica is a replica of the primary database that can AUTOMATICALLY become the primary one if the main one goes down.

342
Q

RAID1 is for what?

A

Data mirroring

343
Q

What prevents a LAMBDA function from getting “stuck”?

A

Maximum execution time, it is like a time limit for how long the function should take to run.
This ensures it does not get stuck.

344
Q

Which database option handles highly transactional workloads (OLTP)?

A

Amazon Aurora

345
Q

What kind of health checks can each load balancer perform?

A

ALB: HTTP, HTTPS health checks (Layer 7)

NLB: UDP/TCP health checks (Layer 4)

346
Q

What are the target types for Application Load Balancers?

A

IP, Instances, Lambda, ECS

347
Q

What are the target types for Network Load Balancers?

A

IP, instances