Simple Storage Service (S3) - Correct Answers -SSE stands for Server Side Encryption
and ___ has 3 options for SSE
Amazon Machine Image (AMI) - Correct Answers -___ provides the information required
to launch an instance
Amazon Machine Image (AMI) - Correct Answers -___ 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 Answers -You can create an ___ from an
existing EC2 instance that's either running or stopped
Amazon Machine Image (AMI) - Correct Answers -Community ___ are free ___
maintained by the community
Amazon Machine Image (AMI) - Correct Answers -AWS Marketplace offers free or paid
subscriptions to ___ that are maintained by vendors
Amazon Machine Image (AMI) - Correct Answers -All ___ have an ___ ID.
Amazon Linux 2 will vary in both ___ ID and options
Amazon Machine Image (AMI) - Correct Answers -___ 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 Answers -___ is a solution for creating secure APIs in your cloud
environment at any scale.
API Gateway - Correct Answers -___ acts as a front door for applications to access
data, business logic, or functionality from back-end services.
API Gateway - Correct Answers -___ throttles api endpoints at 10,000 request per
second (can be increased via service request through AWS support)
API Gateway - Correct Answers -___ Stages allow you to have multiple published
version of your API (eg. prod, staging, EA, Dev)
API Gateway - Correct Answers -each ___ Stage has an Invoke URL which is the
endpoint you use to interact with your API
API Gateway - Correct Answers -___ allow you to use a custom domain for your Invoke
URL (Example api.example.co)
API Gateway - Correct Answers -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 Answers -___ Resources are your URLs (ex: /projects)
API Gateway - Correct Answers -___ Resources can have child resources (ex:
/project/id/edit)
API Gateway - Correct Answers -___ allows you to define multiple Methods on your
Resources (ex: GET, POST, DELETE)
API Gateway - Correct Answers -CORS issue are common with ___, CORS can be
enabled on all or individual endpoints
API Gateway - Correct Answers -___ uses Caching to improve latency and reduce the
amount of calls made to your endpoint
API Gateway - Correct Answers -___ can use Same Origin Policies to help prevent XSS
attacks
API Gateway - Correct Answers -___ can use Same Origin Policies to ignore tools like
postman or curl
,API Gateway - Correct Answers -When using ___ and CORS, CORS is always
enforced by the client
API Gateway - Correct Answers -Using ___ you can require Authorization to your API
via AWS Cognito or a custom Lambda
Cross-origin resource sharing (CORS) - Correct Answers -___ 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 Answers -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 Answers -___ 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 Answers -If your REST API's resources
receive non-simple cross-origin HTTP requests, you need to enable ___ support
API Gateway "Stages" - Correct Answers -___ 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 Answers -___ is a fully-managed Postgres or MySQL database that
needs to scale, automatic backups, high availability and fault tolerance
Aurora - Correct Answers -___ can run MySQL or Postgres database engines
Aurora - Correct Answers -___ MySQL service is 5x faster over regular MySQL
Aurora - Correct Answers -___ Postgres service is 3x faster over regular Postgres
Aurora - Correct Answers -___ is a 1/10 the cost over its competitors with similar
performance and availability options
Aurora - Correct Answers -___ replicates 6 copies for your database across 3
Availability Zones
Aurora - Correct Answers -___ is allowed up to 15 ___ Replicas
, Aurora - Correct Answers -An ___ database can span multiple regions via ___ Global
Database
Aurora - Correct Answers -___ Serverless allows you to stop and start ___ and scale
automatically while keeping costs low
Aurora - Correct Answers -___ Serverless is ideal for new projects or projects with
infrequent database usage
Aurora Serverless - Correct Answers -___ 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 Answers -___ lets you interact with AWS from
anywhere by simply using a command line
SDK (Software Development Kit) - Correct Answers -___ is a set of API libraries that let
you integrate AWS services into your applications
Programmatic Access - Correct Answers -___ must be enabled per user via the AIM
console to use CLI or SDK
Configure - Correct Answers -___ command is used to setup your AWS credentials for
the CLI
CLI (Command Line Interface) - Correct Answers -___ is installed via a Python Script
SDK (Software Development Kit) - Correct Answers -___ supports many programming
languages such as C++, Go, Java, Javascript, .Net, NodeJs, PHP, Python, Ruby
CloudFormation - Correct Answers -When being asked to automate the provisioning of
resource think ___
CloudFormation - Correct Answers -When Infrastructure as Code (IaC) is mentioned
think ___
CloudFormation - Correct Answers -___ can be written in either JSON or YAML
CloudFormation - Correct Answers -When ___ encounters an error it will rollback with
ROLLBACK_IN_PROGRESS
CloudFormation - Correct Answers -___ templates larger than 51,200 Bytes (0.05 MB)
are too large to upload directly and must be imported into ___ via an S3 bucket
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 millyphilip. Stuvia facilitates payment to the seller.
Will I be stuck with a subscription?
No, you only buy these notes for $12.99. You're not tied to anything after your purchase.