AWS Technology Flashcards

1
Q

Elastic Compute Cloud (EC2)

A

Allows you to rent and manage virtual servers in the cloud

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

What are EC2 Instances

A

virtual servers running on physical servers

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

how can you launch an EC2 instance

A

by using a preconfigured template called an Amazon Machine Image (AMI)

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

How many compute hours can you receive on the free tier plan

A

750

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

What two things would you use EC2 to deploy

A

Deploy a database and web application

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

What is the AWS management console

A

you’re able to manage and configure instances via a web browser

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

secure shell (ssh)

A

allows to establish a secure connection to your instance from a local laptop

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

What is EC2 instance connect

A

control ssh access to your instances, removing the need to manage SSH keys

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

What does AWS systems manager allow you to do?

A

allows you to manage your EC2 instances via a web browser or the AWS CLI

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

What is the most common way to connect to Linux EC2 instances

A

SSH

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

Which EC2 pricing option in which you pay for only what you use and is a fixed price

A

On-demand

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

When would you use on-demand pricing?

A

you care about low cost w/o any upfront payment or long term commitment, unpredictable workloads that can’t be interrupted, applications under development or your workloads won’t run longer than a year

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

what does SPOT pricing allow you to take advantage of

A

lets you take advantage of unused EC2 capacity. your request is fulfilled only if capacity is available

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

When would you use SPOT instances

A

you’re not worried about the start or stop time of your applications, your workloads can be interrupted

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

what does the reserved instances (RI) pricing option allow

A

allows you to commit to a specific instance type in a particular region for 1 to 3 years

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

When would you use reserved instances

A

Your application has a steady state usage, you can pay up front and you can commit 1 to 3 years

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

what does dedicated host pricing allow you to pay for

A

allows you to pay for a physical server that is fully dedicated to running your instances

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

when would you use dedicated host pricing

A

you want to bring your own server bound software license from vendors like Microsoft or oracle

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

What is savings plan

A

allows you to commit to compute usage measured per hour for 1 to 3 years

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

when would you use savings plan

A

you want to lower your bill across multiple compute services

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

What is Elastic load balancing

A

auto distributes your incoming application traffic across multiple EC2 instances

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

What are the 4 types of elastic load balancing

A

classic, application, gateway, network

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

what is ec2 auto scaling

A

adds or replaces ec2 instances automatically across availability zones based on need or changing demand

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

horizontal scaling

A

scaling out and adding or replacing instances

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
vertical scaling
upgrading
26
What is AWS Lambda
is a serverless compute service that lets you run code without managing servers
27
does was lambda scale automatically
yes
28
why would you use lambda
for file processing, email notifications and backend business logic
29
what is the timeout for lambda functions
15 minute timeout
30
how does lambda pricing model work
charged based on duration and number of requests
31
what is compute time pricing
pay only for compute time used, there is no charge if your code isn't running
32
when is a request counted in lambda
a request is counted each time it starts execution
33
how much does lambda cost
its always free
34
what is AWS fargate
serverless compute engine for containers
35
what does Amazon Lightsail allow you to do
allows you to quickly launch all the resources needed for small projects
36
what can amazon lightsail deploy?
preconfigured applications
37
what is the pricing for amazon lightsail
provides a low, predictable monthly fee
38
what does AWS outposts allow
allows you to run cloud services in your internal data center
39
what kind of workloads does AWS outposts support
workloads that need to remain on premises due to latency or data processing needs
40
what kind of experience is AWS outposts used for
hybrid experiences
41
what does AWS batch allow
allows you to process larger workloads in smaller chunks
42
what is Amazon s3
is an object storage service for the cloud that is highly available
43
where are objects stored in amazon s3
buckets
44
how would you upload objects in amazon s3
AWS console, cli or programmatically with code
45
how would you set security in amazon s3
you can set it at the bucket level or individual object level using ACLs, bucket policies or access point policies
46
why would you enable versioning in amazon s3
to create multiple versions of your file to protect against accidental deletion or to use a previous version
47
what is amazon s3 access logs for
to track the access to your buckets and objects
48
what is durability
objects are never lost or compromised
49
what is amazon's s3 durability percent
11 9's
50
what is availability
you can access your data quickly
51
what is the S3 standard storage class used for
general purpose storage and recommended for frequently accessed date
52
what is the S3 intelligent tiering storage class used for
automatically moves your data to the most cost effective storage class
53
what is the S3 standard-infrquent access storage class
data accessed less frequently but requires rapid access, cheaper than S3 standard
54
what is the S3 one zone-infrequent access(IA) storage class
similar to S3 standard-IA but data is stored in a single AZ, costs less than S3 standard IA
55
what is the S3 Glacier storage class
used for long term storage and archival for lower costs
56
what is the S3 Glacier deep archive
similar to S3 glacier but with longer access times, two retrieval options 12 or 48 hrs, cheapest of all S3 options . recommended for long term data accessed once or twice a year
57
what is the S3 outposts storage class
provides object storage on premises
58
What is Amazon Elastic Block Storage (EBS)
is a storage device (called a volume) that can be attached to or removed from your instance
59
when does data persist on the EBS
when the instance isn't running
60
what is EBS tied to
can only be attached to one instance in the same az
61
What is an EC2 Instance store
physically attached to the host computer and cannot be removed
62
when does data loss occur on an ec2 instance store
data loss occurs when an EC2 instance is stopped so storage is temporary
63
what is ec2 instance store recommended for
temporary storage needs and data replicated across multiple instances
64
what is amazon elastic file system (EFS)
Is a serverless network file system for sharing files
65
what file system does EFS support
only supports linux file system
66
what is storage gateway
hybrid storage service
67
what does storage gateway connect
connects on premises and cloud data
68
what is storage gateway recommended for
moving backups to the cloud, reducing costs for hybrid cloud storage, low latency access to data
69
what is a content delivery network
a mechanism to deliver content quickly and efficiently based on geographic location
70
what is Amazon CloudFront
is a CDN that delivers data and applications globally w/ low latency
71
what does Amazon cloud front use to cache content
edge locations
72
what is a distribution cache
collection of edge locations
73
what is cloud front often used with
S3 to deploy content globally
74
what types of attacks can cloud front stop
DDOS and web attacks
75
what is geo restriction
prevents users in certain countries from accessing content
76
what is amazon global accelerator
sends your users through AWS global network when accessing your content with speeds delivery
77
what percentage of performance boost does global accelerator give
60%
78
Amazon s3 transfer acceleration
improves content uploads and downloads from s3
79
What is amazon virtual private cloud (vpc)
allows you to create a secure private network in the AWS cloud
80
what is VPC peering
allows you to connect two VPCs together
81
What is route 53
is a DNS service that routers users to applications
82
what checks does route 53 perform
health checks on AWS resources
83
what is AWS direct connect
is a dedicated physical network connection from your on premises data center to AWS
84
how does data travel in AWS direct connect
Over a private network
85
what is direct connect used for in the real world
transfer large data sets to AWS, transfer internal data directly to AWS bypassing your internet service provider
86
what is a database
organized collection of various forms of data
87
how do you access data stored in a database
by querying it
88
what is amazon relational database service (RDS)
is a service that makes it easy to launch and manage relational databases
89
what is amazon aurora
is a relational database compatible with MYSQL and PostGRE SQL
90
what is amazon dynamodb
fully managed NoSQL key value and document database and serverless
91
what is amazon elasticache
is a fully managed datastore compatible with REDIS or memcached
92
what is amazon Neptune
fully managed graph database that supports highly connected data sets and serverless
93
what is a database migration service (dms)
helps you migrate databases to or within AWS
94
what is server migration service (sms)
allows you to migrate on premises servers to AWS
95
what Is snow family
allows you to transfer large amounts of data on premises to AWS using a physical device
96
what is snow cone
smallest member of data transport devices, 8 terabytes of usable storage, offline shipping, online with data sync
97
snowball and snowball edge
petabyte scale data transport solution, supports EC2 and lambda
98
what is snowmobile
multi petabyte or exabyte scale, data loaded to S3
99
What is data sync
allows for online data transfer from on premises to AWS storage services like S3 or EFS
100
what is data warehousing
a data storage solution that aggregates massive amounts of historical data from disparate sources
101
what is amazon redshift
is a scalable data warehouse solution, handles exabyte data, improves speed and efficient
102
what is a real world use for redshift
data consolidation and relational databases
103
what is analytics
the act of querying or processing your data
104
what is Athena
is a query service for Amazon S3, serverless and you pay per query, you can use to analyze S3 data using sql
105
what is Glue
preps your data for analytics, extract transform load (ETL) service
106
What is Kinesis
allows you to analyze data and video streams in real time
107
What is elastic map reduce (EMR)
helps you process large amounts of data
108
What is data pipeline
helps you move data between compute and storage services running either on premises or AWS
109
What is Rekognition
allows you to automate your image and video analysis
110
What is comprehend
a natural language processing (NLP) service that finds relationships in texts
111
What is Polly
turns text into speech
112
what is Sagemaker
helps you build, train, deploy machine learning models quickly
113
What is Lex
helps you build conversational interfaces like chatbots, recognizes speech and understands language
114
what is cloud 9
allows you to write code within and IDE from within your web browser
115
what is code commit
is a source control system for private GIT repositories
116
what is code build
allows you to build and test application source code
117
what is code deploy
manages the deployment of code to compute services in the cloud or on premises
118
what is code pipeline
automates software release process, integrates with code build, code commit, and code deploy
119
what is x ray
helps you debug production applications
120
infrastructure as code(IAC)
Allows you to write a script to provision AWS resources
121
what is cloud formation
allows you to provision AWS resources using IAC
122
what is elastic beanstalk
allows you to deploy your web applications and web services to AWS
123
what is ops work
allows you to use chef or puppet to automate the configuration of your servers and deploy code
124
what is simple queue service (SQS)
Is a message querying service that allows you to build loosely coupled systems, processed in fifo order
125
what is simple notification services (SNS)
allows you to send emails and text from your apps
126
what is simple email service (SES)
allows you to send richly formatted html emails from your apps
127
what is cloud watch
a collection of services that help you monitor and observe your cloud resources
128
what is cloud trail
tracks user activity and API calls in your account