Quizlt SAAC03 Notes
Quizlt SAAC03 Notes
1 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
More than 260,000 IOPS - In-
stance Store
2. EKS nodes
A cluster consists of one or more
EC2 nodes on which pods are
scheduled
Connects to the cluster's control
plane via the API server endpoint
5 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
5. Default Routes => IGW
6. Subnet allocate IPv4
1. Self-managed nodes
Nodes created by you and regis-
tered to the EKS cluster and man-
aged by an ASG
You can use prebuilt AMI - Ama-
zon EKS Optimized AMI
Supports On-Demand or Spot In-
stances
6 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
in the stack when the prerequisite
resource or application is ready
23. Execution roles vs. Resource policies Execution roles are used to grant
permissions to AWS services or
resources when they need to per-
form actions on your behalf
Resource policies are used to
grant permissions directly to
AWS resources to control access
to those resources
28. Systems Manager Document defines the actions that the sys-
tem manager performs
JSON/YAML
9 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
matically
o AWS DynamoDB
o AWS SQS
o AWS SNS
o CloudWatch Event
o API Gateway
o AWS IoT
o Kinesis
o CloudWatch Logs
11 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
Can get a discount of up to 90%
compared to On-demand
Instances that you can "lose" at
any point of time if your max price
is less than the current spot price
The MOST cost-efficient in-
stances in AWS
Useful for workloads that are re-
silient to failure:
Batch jobs
Data analysis
Image processing
Any distributed workloads
Workloads with a flexible start
and end time
14 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
52. ECS Task Role Use different roles for the differ-
ent ECS Services you run, de-
fined in the task definition
53. Mount EFS file systems onto ECS tasks Tasks running in any AZ will
(EC2 and Fargate) share the same data in the EFS
file system
Fargate + EFS = Serverless
Persistent multi-AZ shared stor-
age for your containers
55. ECS Auto Scaling Group Scaling Scale your ASG based on CPU
Utilization
Add EC2 instances over time
59. SQS - Multiple EC2 Instances Con- Consumers receive and process
sumers messages in parallel
64. Simple Notification Service (SNS) AWS service that allows you to
automate the sending of email
or text messaging notifications
based on events
Access Controls:
IAM policies to regulate access to
the SNS API
20 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
multiple SSL certificates
Uses Server Name Indication
(SNI) to make it work
23 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
stances, ALB, NLB, public or pri-
vate
1. S3 File Gateway:
Configured S3 buckets are ac-
cessible using the NFS and SMB
protocol
3. Volume Gateway:
Block storage using iSCSI proto-
col backed by S3
4. Tape Gateway:
Virtual Tape Library (VTL)
backed by Amazon S3 and Glac-
ier
Back up data using existing
tape-based processes (and iSC-
SI interface)
24 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
26 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
trillions of row, 100s of TB of stor-
age
Great to rapidly evolve schemas
Integrated with AWS Lambda so
that you can create triggers
If you enable DynamoDB
Streams on a table, you can as-
sociate the stream ARN with a
Lambda function
Backups:
On-Demand
PITR -> disabled by default
Provisioned:
RCU + WCU set per table basis
27 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
94. AWS Resource Access Manager (AWS Enables you to share specified
RAM) AWS resources that you own with
other AWS accounts. To enable
trusted access with AWS Organi-
zations
29 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
96. DeletionPolicy attribute Preserve or back up a resource
when its stack is deleted
107. Simple Storage Service (S3) Use Cases + Backup and storage
+ Disaster Recovery
+ Archive
+ Hybrid Cloud storage
+ Application hosting
31 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
+ Media hosting
+ Data lakes & big data analytics
+ Software delivery
+ Static website
108. Simple Storage Service (S3) + Object files have a key, prefix
and object name:
s3://my-bucket/my_folder1/anoth-
er_folder/my_file.txt
+ No concept of "directories"
+ Metadata
+ Tags
+ Version ID
32 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
111. Stateless Web App There is no stored knowledge of
or reference to past transactions
Each transaction is made as if
from scratch for the first time
Stateless applications provide
one service or function and use
content delivery network (CDN),
web, or print servers to process
these short-term requests
34 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
35 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
117. Global Aurora Aurora Cross Region Read Repli-
cas:
• Useful for disaster recovery
• Simple to put in place
Aurora Global Database (recom-
mended):
• 1 Primary Region (read / write)
• Up to 5 secondary (read-only)
regions, replication lag is less
than 1 second
• Up to 16 Read Replicas per sec-
ondary region
• Helps for decreasing latency
• Promoting another region (for
disaster recovery) has an RTO of
< 1 minute
• Manual DB Snapshots
• Manually triggered by the user
• Retention of backup for as long
as you want
36 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
• Manual DB Snapshots
• Manually triggered by the user
• Retention of backup for as long
as you want
122.
37 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
Restoring MySQL Aurora cluster from • Create a backup of your
S3 on-premises database using Per-
cona XtraBackup
• Store the backup file on Amazon
S3
• Restore the backup file onto
a new Aurora cluster running
MySQL
38 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
124. Amazon RDS Proxy -Fully managed database proxy
for RDS
-Allows apps to pool and share
DB connections established with
the database
-Improving database efficiency
by reducing the stress on data-
base resources (e.g., CPU, RAM)
and minimize open connections
(and timeouts)
-Serverless, autoscaling, highly
available (multi-AZ)
-Reduced RDS & Aurora failover
time by up 66%
-Supports RDS (MySQL, Post-
greSQL, MariaDB) and Aurora
(MySQL, PostgreSQL)
-No code changes required for
most apps
-Enforce IAM Authentication for
DB, and securely store creden-
tials in AWS Secrets Manager
-RDS Proxy is never publicly ac-
cessible (must be accessed from
VPC)
39 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
130. Server-Side Encryption with KMS Keys Leverage AWS Key Management
stored in AWS KMS (SSE-KMS) Service (AWS KMS) to manage
encryption keys
131. Server-Side Encryption with Cus- When you want to manage your
tomer-Provided Keys (SSE-C) own encryption keys
41 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
Provides detailed records for the
requests that are made to a buck-
et.
"Resource":"re-
place-this-string-with-your-buck-
et-arn/*",
"Principal":"*"
}
]
}
43 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
+ Identity-Based-Policies
+ Resource-Based-Policies
44 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
148. IAM Role IAM identity (that we can create in
our AWS account) that has spe-
cific permissions
it can be attached to anyone who
needs it
47 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
154. EFS - Elastic File System • Managed NFS (network file sys-
tem) that can be mounted on
many EC2
• EFS works with EC2 instances
in multi-AZ
155. EFS Performance Mode (set at EFS cre- • General Purpose (default) - la-
ation time) tency-sensitive use cases (web
server, CMS, etc...)
• Max I/O - higher latency,
throughput, highly parallel (big
data, media processing)
48 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
• Elastic - automatically scales
throughput up or down based on
your workloads
• Up to 3GiB/s for reads and
1GiB/s for writes
• Used for unpredictable work-
loads
enableDnsSupport - enables
DNS resolution in VPC
49 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
160. Redshift Based on PostreSQL but not
used for OLTP (Online Transac-
tion Processing)
Warehouse service in the cloud
Columnar storage of data (in-
stead of row-based)
One Availability Zone - use back-
ups
163. QuickSight
50 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
A Business Intelligence (BI)
Service. Connect multiple data
sources and quickly visualize
data in the form of graphs with lit-
tle to no programming knowledge
172. Cognito Identity vs. Cognito User Pools Identity pools provide temporary
AWS credentials for users who
are guests (unauthenticated) and
for users who have been authen-
ticated and received a token
53 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
Amazon Connect:
• Receive calls, create contact
flows, cloud-based virtual contact
center
• Can integrate with other CRM
systems or AWS
• No upfront payments, 80%
cheaper than traditional contact
center solutions
183. Recycle Bin for EBS Snapshots • Setup rules to retain deleted
snapshots so you can recover
them after an accidental deletion
• Specify retention (from 1 day to
1 year)
56 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
194. Amazon Snow Family Evolution of AWS Import/Export
family
Encrypted at rest
195. Amazon FSx for Lustre is a fully managed file system that
is optimized for compute-inten-
sive workloads, such as high per-
formance computing, machine
learning, and media data pro-
cessing workflows
196. Amazon FSx for Windows File Server provides a fully managed native
Microsoft Windows file system so
you can easily move your Win-
dows-based applications that re-
quire file storage to AWS
57 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
58 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
206. AWS Systems Manager Agent (SSM Makes it possible for Systems
Agent) Manager to update, manage, and
configure resources
210. Service control policies (SCPs) Control over the maximum avail-
able permissions for all accounts
in your organization
SCPs help you to ensure your ac-
counts stay within your organiza-
tion's access control guidelines
Applied on Organisational Units
SCPs do not affect any ser-
vice-linked role / management
60 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
accounts.
61 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
212. Elastic Fabric Adapter (EFA) A network interface for Amazon
EC2 instances that enables cus-
tomers to run applications requir-
ing high levels of inter-node com-
munications at scale on AWS
214. AWS Key Management Service (KMS) Enables you to perform encryp-
tion operations through the use of
cryptographic keys
Able to audit keys using Cloud-
Trail
62 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
Convert your Database's
Schema from one engine to an-
other
217. Amazon Database Migration Service -Enables you to move data into
(DMS) AWS from existing databases
-Supports both one time and con-
tinual migration of data
-Supports many popular com-
mercial and open source data-
bases
-Only pay for compute leveraged
in the migration process
221. AWS Server Migration Service (SMS) Agentless service for migrating
thousands of on-premise work-
loads to AWS
222. AWS Application Migration Service allows you to quickly realize the
(MGN) benefits of migrating applications
to the cloud without changes and
with minimal downtime
223. Systems Manager - SSM Session Man- · Allows you to start a secure shell
ager on your on-premises servers
· No SSH access, bastion hosts,
or SSH keys needed
· No port 22 needed (better secu-
64 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
rity)
· Send session log data to S3 or
CloudWatch Logs
226. AWS Direct Connect (DX) Move GB/s of data to the cloud,
over a private secure network
65 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
235. Multi Site / Hot Site Approach Very low RTO (minutes or sec-
onds) - very expensive
67 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
Full Production Scale is running
AWS and On Premise
68 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
Athena on S3 or CloudWatch
Logs Insights
69 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
ponents from receiving and pro-
cessing a message
255. AWS Direct Connect plus VPN Combine one or more AWS Di-
rect Connect dedicated network
connections with the Amazon
VPC VPN
256. Amazon Elastic Container Service Feature of Amazon ECS that lets
(ECS) Anywhere you run and manage container
workloads on your infrastructure
Helps you meet compliance re-
quirements and scale your busi-
ness without sacrificing your
on-premises investments
262. Network Access Control List (NACL) Acts as a firewall for associated
subnets
Controls both inbound and out-
bound traffic at the subnet level
NACLs are an additional layer of
defence
Supports allow rules and deny
rules
Stateless (Return traffic must be
explicitly allowed by rules)
Evaluates rules in number order
1 NACL per subnet
A newly created NACL denies all
inbound traffic by default
Each subnet in VPC must be as-
sociated with a NACL, if none, the
default NACL is selected
73 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
263. Turning off shared reserved instances Sign in to the AWS Manage-
and Savings Plans discounts ment Console and open the AWS
Billing console at https://con-
sole.aws.amazon.com/billing/
In the navigation pane, choose
Billing preferences
Expand RI and Savings Plans
discount sharing by selecting the
arrow symbol
Under RI and Savings Plans dis-
count sharing enabled, select the
accounts that you want to disable
RI discount sharing for
Choose Add to list to add the
accounts to the RI and Savings
Plans discount sharing disabled
accounts.
Choose Save preferences
In the Manage RI Discount, Sav-
ings Plans Discount and Credit
76 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
77 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
users.
78 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
reserved concurrency
79 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
perform S3 object operations,
such as GetObject and PutObject
282. Amazon Data Lifecycle Manager (DLM) for EBS Snapshots provides a
simple, automated way to back
up data stored on Amazon EBS
volumes
You can define backup and re-
tention schedules for EBS snap-
shots by creating lifecycle poli-
cies based on tags
With this feature, you no longer
have to rely on custom scripts to
create and manage your backups
80 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
identify issues and opportunities
for optimization
285. AWS Cloud Development Kit (CDK) Define your cloud infrastructure
using a familiar language:
TypeScript or Python code
•The code is "compiled" into
a CloudFormation template
(JSON/YAML)
• You can therefore deploy infra-
structure and application runtime
code together
• Great for Lambda functions
• Great for Docker containers in
ECS / EKS
81 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
289. Amazon PrivateLink on-prem connected to AWS via
Direct Connect Links can also
connect to EFS in the same or
different regions
84 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
Use Managed Services: Lever-
age fully managed services like
AWS Aurora Multi-Master or
Amazon DynamoDB Global Ta-
bles for automatic data replica-
tion and failover
303. Infrequent Access Storage ( EFS-IA ) For files not accessed every
day Cost-Optimized (costs only
$0.025/GB-month) Use EFS Life-
cycle Management to move the
file to EFS IA
87 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
90 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
317. WAF Rules AWS WAF is a web application
firewall that helps protect your
web applications or APIs against
common web exploits and bots
that may affect availability, com-
promise security, or consume ex-
cessive resources
322. Amazon Elastic Block Store (Amazon provides block level storage vol-
EBS) umes for use with EC2 instances
EBS volumes behave like raw,
unformatted block devices
You can mount these volumes as
devices on your instances
EBS volumes that are attached
to an instance are exposed as
storage volumes that persist in-
dependently from the life of the
instance
You can create a file system on
92 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
top of these volumes, or use them
in any way you would use a block
device (such as a hard drive)
User-Based:
+ IAM Policies - which API calls
should be allowed for a specific
user from IAM
Resource-Based:
+ Bucket Policies - bucket wide
rules from the S3 console - allows
cross account
+ Object Access Control List
(ACL) - finer grain (can be dis-
abled)
94 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
+ Bucket Access Control List
(ACL) - less common (can be dis-
abled)
ACID = Consistency
e.g. RDS .. limits scaling, Dy-
namoDB Transactions
335. Cached Volumes (Volume Gateway) You store your data in S3 and
retain a copy of frequently ac-
cessed data subsets locally
Cached volumes offer substantial
cost savings on primary storage
and minimise the need to scale
in-prem
You also retain low-latency ac-
cess to your frequently accessed
data
338. AWS Security Token Service (STS) AWS STS is an AWS service that
allows you to request temporary
security credentials for your AWS
resources, for IAM authenticated
users and users that are authen-
ticated in AWS such as federated
users via OpenID or SAML2.0
98 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
that support Security Assertion
Markup Language (SAML) 2.0
In addition, AWS SSO offers a
user portal where your users
can find all their assigned AWS
accounts, business applications,
and custom applications in one
place
99 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
is a single location for access-
ing comprehensive information
about your AWS costs and usage
349. AQUA (Advanced Query Accelerator) A Speed Boost for Your Amazon
Redshift Queries
AQUA pushes the computation
needed to handle reduction and
100 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
aggregation queries closer to the
data
352. AWS OpsWorks for Chef Automate provides a fully managed Chef
Automate server and suite of au-
tomation tools that give you work-
flow automation for continuous
deployment, automated testing
for compliance and security, and
a user interface that gives you
101 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
visibility into your nodes and their
status
The AWSSupport-Execu-
teEC2Rescue document is de-
signed to perform a combina-
tion of Systems Manager ac-
tions, AWS CloudFormation ac-
tions, and Lambda functions that
automate the steps normally re-
quired to use EC2Rescue.
102 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
makes it easy to deploy, oper-
ate, and scale OpenSearch clus-
ters in the AWS Cloud. Ama-
zon OpenSearch Service sup-
ports OpenSearch and legacy
Elasticsearch OSS (up to 7.10,
the final open-source version of
the software)
103 / 104
AWS SAA C03
Study online at https://quizlet.com/_ddulnj
358. AWS Simple Workflow Service (SWF) Code runs on EC2 (not Server-
less)
Older service
Use SWF when you need ex-
ternal signal signals to intervene
in the process or need the child
process to pass value to the par-
ent process, otherwise, use Step
Functions for new applications
104 / 104