10000 Foot Overview Flashcards

(62 cards)

1
Q

AWS Global Infrastructure consists of…

A
  1. Regions
  2. Availability Zones
  3. Edge Locations
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is a Region?

A

A Region is a geographical area.

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

What is an Availability Zone?

A

An Availability Zone (AZ) is simply a data center.

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

What is an Edge Location?

A

Edge locations are CDN endpoints for CloudFront.

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

Why are AZs isolated/independent from one another?

A

E.g. in case there is a flood in one, the other won’t be affected. Low latency between each AZ.

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

VPC

A

Virtual data center

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

Route53

A

DNS Service

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

CloudFront

A

CDN - edge locations to cache files

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

Direct Connect

A

connect physical datacenter to AWS directly using a dedicated phone line

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

Use Direct Connect when…

A

…you need a very reliable internet connection for pushing lots of data to AWS or down from AWS

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

EC2

A

virtual machines in cloud

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

Elastic Beanstalk

A

deploy code to AWS, AWS provisions infrastructure

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

Lambda

A

upload code, code will respond to events

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

S3

A

Virtual disk in the cloud where you can store objects (files). Don’t use to store DBs or OSs or apps

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

Glacier

A

Archive files from S3

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

EFS (Elastic File Service)

A

Block-based storage that you can share (can install DBs, apps, etc)

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

Storage Gateway

A

Virtual machine that connects S3 to your on-premises datacenter

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

RDS

A

relational database service

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

DynamoDB

A

nonrelational database

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

RedShift

A

data warehousing

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

Elasticache

A

cache data in cloud (takes load off of database)

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

Snowball

A

move terabytes of data into cloud

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

DMS

A

migrate on-premise database to the cloud, migrate databases inside AWS to other regions or services. no down time, can convert databases

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

EMR

A

big data processing. know what it is and how to access it

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Kinesis
streaming and analyzing real-time data at massive scale
26
Cloud Search/Elastic Search
if you need to create search capabilities for website
27
Data Pipeline
move data from one place to another
28
IAM
sign in, authenticate, manage users and permissions
29
Inspector
agent installed on VMs, inspects and reports on security
30
Certificate Manager
free SSL certificate for domains
31
Directory Service
Using Active Directory, connects active directory to AWS
32
WAF
give application-level protection to your website
33
Artifacts
compliance documentation in AWS console
34
CloudWatch
monitor performance
35
CloudFormation
document that turn infrastructure into code
36
CloudTrail
audits AWS resources
37
OpsWorks
automates deployments using Chef
38
Config
monitors/audits environment, can set alerts based on compliance
39
Trusted Advisor
automated way of scanning environment, giving security tips
40
SWF
coordinating automated and human tasks
41
API Gateway
door for apps to access backend data
42
Elastic Transcoder
Changes video format to suitable devices
43
CodeCommit
GitHub
44
CodeBuild
compile code
45
CodeDeploy
deploys code to EC2 instances
46
CodePipeline
keep track of all versions of code
47
Mobile Hub
design mobile apps
48
Cognito
sign in w/ Identity Federation
49
Device Farm
mobile testing
50
Mobile Analytics
analyze mobile data
51
WorkSpaces
have desktop in cloud
52
SNS
task notification
53
SQS
queue system to decouple apps
54
SES
send/receive emails
55
AWS Global Infrastructure consists of...
Regions, Availability Zones, Edge Locations
56
What is a Region?
A Region is a geographical area. Each Region consists of 2 or more Availability Zones.
57
What is an Availability Zone?
An Availability Zone (AZ) is simply a data center.
58
What are Availability Zones, physically?
They are facilities that are close to each other but not dependent on one another. For example, one AZ in Manhattan, another in New Jersey.
59
Why are AZs isolated/independent from one another?
E.g. in case there is a flood in one (e.g. Manhattan), the other (NJ) won't be affected.
60
T/F: There is low latency between 2 AZs in the same region.
True
61
What is an Edge Location?
Edge locations are CDN endpoints for CloudFront.
62
What is an example of what CDN used for?
To cache large media files in the cloud. Example: if I am a user in NY and if I want to download a video hosted in Australia, the first time, the video has to travel to the edge location in NY prior to downloading. Next time, the video would be cached at the NY edge location.