2022 - AWS Certified Solutions Architect - Associate (SAA-C02)
Correct Answer:
Simple Storage Service (S3) Correct Answer: SSE stands for Server Side Encryption and ___ has 3 options for SSE
Amazon Machine Image (AMI) Correct Answer: ___ provides the information required to launch an i...
Simple Storage Service (S3) Correct Answer: SSE stands for Server Side Encryption and ___ has 3 options
for SSE
Amazon Machine Image (AMI) Correct Answer: ___ provides the information required to launch an
instance
Amazon Machine Image (AMI) Correct Answer: ___ are region specific, if you need to use an AMI in
another region you can copy an AMI into the destination region via Copy AMI
Amazon Machine Image (AMI) Correct Answer: You can create an ___ from an existing EC2 instance
that's either running or stopped
Amazon Machine Image (AMI) Correct Answer: Community ___ are free ___ maintained by the
community
Amazon Machine Image (AMI) Correct Answer: AWS Marketplace offers free or paid subscriptions to
___ that are maintained by vendors
Amazon Machine Image (AMI) Correct Answer: All ___ have an ___ ID.
Amazon Linux 2 will vary in both ___ ID and options
Amazon Machine Image (AMI) Correct Answer: ___ holds the following Information:
- A template for the root volume for the instance (EBS Snapshot), OS, Application Server, & Apps
- Launch permissions that control which AWS account can use the ___ to launch instances
- A block device mapping that specifies the volumes to attach to the instance when its launched
API Gateway Correct Answer: ___ is a solution for creating secure APIs in your cloud environment at any
scale.
API Gateway Correct Answer: ___ acts as a front door for applications to access data, business logic, or
functionality from back-end services.
API Gateway Correct Answer: ___ throttles api endpoints at 10,000 request per second (can be
increased via service request through AWS support)
API Gateway Correct Answer: ___ Stages allow you to have multiple published version of your API (eg.
prod, staging, EA, Dev)
,API Gateway Correct Answer: each ___ Stage has an Invoke URL which is the endpoint you use to
interact with your API
API Gateway Correct Answer: ___ allow you to use a custom domain for your Invoke URL (Example
api.example.co)
API Gateway Correct Answer: To publish your to API to ___ you must use Deploy API
- You choose which Stage you want to publish your API (Ex: api.example1.co or api.example2.co)
API Gateway Correct Answer: ___ Resources are your URLs (ex: /projects)
API Gateway Correct Answer: ___ Resources can have child resources (ex: /project/id/edit)
API Gateway Correct Answer: ___ allows you to define multiple Methods on your Resources (ex: GET,
POST, DELETE)
API Gateway Correct Answer: CORS issue are common with ___, CORS can be enabled on all or
individual endpoints
API Gateway Correct Answer: ___ uses Caching to improve latency and reduce the amount of calls
made to your endpoint
API Gateway Correct Answer: ___ can use Same Origin Policies to help prevent XSS attacks
API Gateway Correct Answer: ___ can use Same Origin Policies to ignore tools like postman or curl
API Gateway Correct Answer: When using ___ and CORS, CORS is always enforced by the client
API Gateway Correct Answer: Using ___ you can require Authorization to your API via AWS Cognito or a
custom Lambda
Cross-origin resource sharing (CORS) Correct Answer: ___ defines a way for client web applications that
are loaded in one domain to interact with resources in a different domain
Cross-origin resource sharing (CORS) Correct Answer: With ___ support, you can build rich client-side
web applications with Amazon S3 and selectively allow cross-origin access to your Amazon S3 resources
Cross-origin resource sharing (CORS) Correct Answer: ___ is a browser security feature that restricts
cross-origin HTTP requests that are initiated from scripts running in the browser
Cross-origin resource sharing (CORS) Correct Answer: If your REST API's resources receive non-simple
cross-origin HTTP requests, you need to enable ___ support
API Gateway "Stages" Correct Answer: ___ is a named reference to a deployment, which is a snapshot
of the API
- You use a Stage to manage and optimize a particular deployment
,- EX: you can configure stage settings to enable caching, customize request throttling, configure logging,
define stage variables, or attach a canary release for testing
Aurora Correct Answer: ___ is a fully-managed Postgres or MySQL database that needs to scale,
automatic backups, high availability and fault tolerance
Aurora Correct Answer: ___ can run MySQL or Postgres database engines
Aurora Correct Answer: ___ MySQL service is 5x faster over regular MySQL
Aurora Correct Answer: ___ Postgres service is 3x faster over regular Postgres
Aurora Correct Answer: ___ is a 1/10 the cost over its competitors with similar performance and
availability options
Aurora Correct Answer: ___ replicates 6 copies for your database across 3 Availability Zones
Aurora Correct Answer: ___ is allowed up to 15 ___ Replicas
Aurora Correct Answer: An ___ database can span multiple regions via ___ Global Database
Aurora Correct Answer: ___ Serverless allows you to stop and start ___ and scale automatically while
keeping costs low
Aurora Correct Answer: ___ Serverless is ideal for new projects or projects with infrequent database
usage
Aurora Serverless Correct Answer: ___ is an on-demand, auto-scaling configuration for Amazon Aurora
(MySQL-compatible and PostgreSQL-compatible editions), where the database will automatically start
up, shut down, and scale capacity up or down based on your application's needs
CLI (Command Line Interface) Correct Answer: ___ lets you interact with AWS from anywhere by simply
using a command line
SDK (Software Development Kit) Correct Answer: ___ is a set of API libraries that let you integrate AWS
services into your applications
Programmatic Access Correct Answer: ___ must be enabled per user via the AIM console to use CLI or
SDK
Configure Correct Answer: ___ command is used to setup your AWS credentials for the CLI
CLI (Command Line Interface) Correct Answer: ___ is installed via a Python Script
SDK (Software Development Kit) Correct Answer: ___ supports many programming languages such as
C++, Go, Java, Javascript, .Net, NodeJs, PHP, Python, Ruby
, CloudFormation Correct Answer: When being asked to automate the provisioning of resource think ___
CloudFormation Correct Answer: When Infrastructure as Code (IaC) is mentioned think ___
CloudFormation Correct Answer: ___ can be written in either JSON or YAML
CloudFormation Correct Answer: When ___ encounters an error it will rollback with
ROLLBACK_IN_PROGRESS
CloudFormation Correct Answer: ___ templates larger than 51,200 Bytes (0.05 MB) are too large to
upload directly and must be imported into ___ via an S3 bucket
CloudFormation Correct Answer: NestedStacks help you break up ___ template into smaller reusable
templates that can be composed into larger templates
CloudFormation Correct Answer: At least one resource under resources: must be defined for a ___
template to be valid
CloudFormation Correct Answer: Metabase is extra information about your ___ template
CloudFormation Correct Answer: Description is a description of what the ___ template is suppose to do
CloudFormation Correct Answer: Parameters are how you get user inputs into the ___ template
CloudFormation Correct Answer: Transforms applies macros (like applying a mod which change the
anatomy to be custom) within your ___ template
CloudFormation Correct Answer: Outputs are values you can use to import into other stacks within your
___ template
CloudFormation Correct Answer: Mapping maps keys to values, just like a lookup table within your ___
template
CloudFormation Correct Answer: Resources defines the resource you want to provision, at least one
resource is required within your ___ template
CloudFormation Correct Answer: Conditions are whether resources are created or properties are
assigned within your ___ template
DNS (Domain Name System) Correct Answer: ___ is the internet service that converts domain names
into routable IP addresses (ex: google.com == 112.12.3.4)
IPv4 Correct Answer: ___ is a 32 bit address space (limited number of addresses)
IPv6 Correct Answer: ___ is a 128 bit address space (virtually unlimited number of addressess)
Top-Level Domain Correct Answer: ___ is the part of a domain that comes after the dot, for example,
com, org or net.
The benefits of buying summaries with Stuvia:
Guaranteed quality through customer reviews
Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.
Quick and easy check-out
You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.
Focus on what matters
Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!
Frequently asked questions
What do I get when I buy this document?
You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.
Satisfaction guarantee: how does it work?
Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.
Who am I buying these notes from?
Stuvia is a marketplace, so you are not buying this document from us, but from seller Classroom. Stuvia facilitates payment to the seller.
Will I be stuck with a subscription?
No, you only buy these notes for $15.99. You're not tied to anything after your purchase.