AWS - Technology Flashcards

1
Q

four types of elastic load balancers

A

-classic load balancers
-application load balancers
-gateway load balancers
-network load balancers

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

What does auto scaling do?

A

adds or replaces EC2 instances automatically across AZs, based on need and changing demand

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

vertical scaling

A

scaling up

-upgrades an ec2 instance by adding more power (cpu, RAM) to an existing server

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

what are the ways to log into a EC2 instance?

A

-UI (console)
-SSH
-EC2 instance connect
-aws systems manager

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

Pricing options

A

on-demand
spot
reserved instances
dedicated hosts
savings plans

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

compute service features

A

elastic load balancing
auto scaling

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

benefit of auto scaling

A

improves the availability of your applications not to be confused with load balancing

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

real-world usage of EC2 instances

A

deploying data base or web application

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

what is Lambda

A

serverless compute service that lets you run code without managing servers

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

what is the application code in lambda called?

A

functions

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

does lamda scale automatically?

A

true

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

benefit of lambda

A

allows developers to focus on core business logic for the apps they are developing instead of worrying about servers

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

Three use cases for lambda

A

realtime file processing
sending emails
backend business logic

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

features of lamda

A

-supports popular programming languages
-author code using favorite development environment or via console
-can execute your code in response to an event
-they have 15-minute timeouts

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

lambda pricing model

A

charged based on duration and number of requests

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

fargate

A

serverless computer engine for containers

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

lightsail

A

quickly launches all resources needed for small projects

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

benefits of lightsail

A

-deploy preconfigured applications like wordpress
-simple screens for people with no cloud experience
-includes VM, ssd-based storage, data transfer, DNS -managements and static IP
-low monthly fees (3.50)

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

Outposts

A

allows you to run cloud services in your internal data center

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

Benefits of outposts

A

-supports workloads that need to remain on-premises due to latency or data sovereignty needs
-delivers and installs servers in internal data center
-used for hybrid experience
-have access to the cloud servers and APIs to develop apps on premises

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

Batch (aws)

A

allows you to process large workloads in smaller chunks (or batches)

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

benefits of batch

A

-runs hundreds and thousands of smaller batch processing jobs
-dynamically provisions instances based on volume

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

S3

A

storage service

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

what are files stored in?

A

buckets and objects

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

attributes of objects in S3

A

-can be public or private
-can be uploaded via the console, the CLI, or programmatically from within code using SDKs

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

options to grant individual objects in buckets

A

-access control lists
-bucket policies
-access point policies

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

what can help prevent accidental deletion of a file

A

enable versioning

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

what do s3 access logs do

A

track access to your buckets and objects

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

what does durability mean

A

you can expect your data to be there

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

availability

A

access to the data

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

S3 standards

A

-general purpose storage
-data stored across multiple availbility zones
-low latency and high throughput

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

s3 intelligent-tiering storage class

A

-automatically moves your data to the most cost-effective storage class
-automatic cost savings
-no retrieval fees
-data stored across multiple availability zones

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

3 things about s3 standard-infrequent access storage class to keep in mind?

A

-data accessed less frequently but requires rapid access
-data stored across multiple availability zones
-cheaper than S3 standard

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

S3 glacier storage class

A

-long-term data storage and archival for lower costs
-data retrieval takes longer
-3 retrieval options 1-5 min, 3-5 hours, or 5-12 hours
-data stored across multiple availability zones

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

S3 glacier deep archive storage class

A

like S3 glacier but longer access times
-2 retrieval options: 12 hours or 48 hours
-cheapest of all S3 options
-data stored across multiple AZs

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

S3 outposts

A

-provides object storage on-premises
-single storage class
-store data across multiple devices and servers

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

What are four use cases of S3 usage in the real world?

A

-static websites
-data archive
-analytics systems
-mobile applications

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

EC2 root drives

A

-elastic block store (EBS)
-elastic file system (EFS)

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

can you attach EBS volumes to a single EC2 instance?

A

True

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

Are EBS drives persistant?

A

True

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

What does it mean for it to be a persistent drive?

A

can stop or terminate the instance and or even deattach and reattach

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

Are Instant store drives persistent?

A

false, they are ephemeral

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

Benefits of ephemeral drive

A

lower latency, downside: data is lost if is stopped or terminated

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

EFS (elastic file system) can be thought of as what?

A

share drive

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

What is EBS in EBS volumes

A

ELASTIC BLOCK STORE

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

What is one drawback of an EBS volume

A

Can only be attached to one instance in the same AZ (only one AZ)

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

3 Benefits of EBS

A

-quickly accessible data
-running a db on an instance
-long-term data storage

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

What is an EC2 Instance Store

A

local storage that is phyically attached to the host computer and cannot be removed

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

Biggest EC2 Instance Store drawback

A

-storage is temporary

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

Biggest advantage of EC2 instance store

A

-faster with higher I/O speeds

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

EC2 instance store is recommended for:

A

-temporary storage needs
-data replicated across instances

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

Highlights of EFS

A

-Supports Linux file system only
-accessible across different AZs in the same region
-More expensive than EBS

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

EFS is recommended for

A

-main directories for business-critical apps
-lift-and-shift existing enterprise apps

54
Q

storage gateway offers what kind of storage service

A

hybrid storage service

55
Q

Storage Gateway is recommended for:

A

-moving backups to the cloud
-reducing costs for hybrid cloud storage
-low latency access to data

56
Q

what is aws backup

A

-Manage data backups across multiple AWS services
-integrates with resources like EC2, EBS,EFS, and more
-

57
Q

what is content delivery network (CDN)?

A

is a mechanism to deliver content quickly and efficiently based on geographic location

58
Q

what is content delivery network (CDN)?

A

is a mechanism to deliver content quickly and efficiently based on geographic location

59
Q

what is cloud front?

A

is a CDN that delivers data and applications globally with low latency

60
Q

benefits of Cloud front

A

-makes content available globally or restricts it based on location
-speeds up delivery of static and dynamic web content
-uses edge locations to cache content

61
Q

how is cloud front used in the real world

A

-s3 static websites
-prevent attacks
-ip address blocking

62
Q

What is Amazon Global Accelerator

A

sends your users through the AWS global network when accessing your content, speeding up delivery.

63
Q

Things to keep in mind about amazon global accelerator

A

-improves latency and availability of single-region applications
-sends traffic through the aws global network infrastructure
-60% performance boost
-automatically re-routes traffic to a healthy available regional endpoints

64
Q

What does amazon s3 transfer acceleration do?

A

improves content uploads and downloads to and from S3 buckets

65
Q

what does S3 transfer acceleration offer

A

-fast transfer of files over long distances
-uses cloudFronts globally distributed edge locations
-customers around the world can upload to a central bucket

66
Q

What does networking do

A

connects computers together and allows for the sharing of data and applications, around the globe , in a secure manner using virtual routers, firewalls, and network management services.

67
Q

VPC stands for?

A

virtual private cloud

68
Q

what kind of service is VPC

A

foundational servers that allows you to create a secure private network in the AWS cloud where you launch your resources

69
Q

4 attributes of VPC

A

-private virtual network
-launch resources like EC2 instances inside the VPC
-Isolate and protect resources
-spans AZs in a region

70
Q

what makes a subnet public?

A

-NACL (network access control list)
-Router | Route table
-Internet Gateway

71
Q

VPC Peering?

A

Allows you to connect 2 VPCs together so they behave as one

72
Q

what is DNS

A

domain name system directs internet traffic by connecting domain names with web servers

73
Q

route 53

A

DNS service that routes users to applications

-domain name registration
-performs health checks on aws resources
supports hybrid cloud architectures

74
Q

direct connect

A

dedicated physical network connection from on-premises data center to AWS
-data travels over a private network
-supports a hybrid model

75
Q

direct connect in the real world

A

-large datasets
-business critical data
-hybrid model

76
Q

4 things to keep in mind about
AWS VPN

A

-similar to direct connect but data travels over public internet
-data is automatically encrypted
-connects your on-prem data to aws
-supports hybrid environments

77
Q

API Gateway

A

allows you to build and manage API’s

-share data between systems
-integrate with services like aws lambda

78
Q

aws databases

A

Relational
-RDS
-Aurora

No sql
-dynamoDB

Graph
-neptune

In-memory stores
-Elasticache

Document
-documentDB

79
Q

aws databases

A

Relational
-RDS
-Aurora

No sql
-dynamoDB

Graph
-neptune

In-memory stores
-Elasticache

Document
-documentDB

80
Q

RDS

A

easy to launch and manage relation database
-supports pop engines
-high availability and fault tolerance
-manages DB
-read replicas across regions

81
Q

Aurora

A

Relational DB compatible with mysql and postgreSQL
-5x faster than norm myslql and 3x faster than postgreSQL
-scales automatically
-managed by RDS

82
Q

dynamoDB

A

fully managed noSQL key-value and document database
-serverless
-non-relational
-scales to massive workloads

83
Q

documentDB

A

fully managed document database that support mongo
-non relational

84
Q

ElastiCache

A

fully managed in-memory datastore compatible with Redis or Memcached
- data can be lost (stored in memory)

85
Q

neptune

A

graph database that supports highly connected datasets

86
Q

DMS stands for?

A

database migration service (DMS)

87
Q

what does DMS help you do?

A

migrate databases to or within aws

-migrate on-prem db’s to AWS
-continuous data replication
-support homogeneous and heterogeneous migrations
-almost no downtime

88
Q

SMS stands for?

A

server migration service

89
Q

What does SMS allow?

A

-migrate on-prem servers to AWS
-server saved as a new amazon machine image
-AMI to launch servers as EC2 instances

90
Q

What is the snow family

A

allows you to transfer large amounts of on-prem data to AWS using a physical device

91
Q

snowcone

A

-smallest member of data transport devices
-8 terabytes of usable storage
-offline shipping
-online with datasync

92
Q

4 things about snowball and snowball edge to keep in mind

A

-petabyte-scale data transport solution
-transfer data in and out
-cheaper than internet transfer
-snowball edge supports ec2 and lambda

93
Q

snowmobile

A

-multi-petabyte or exabyte
-data loaded to S3
-securely transported

94
Q

datasync

A

allows for online data transfer from on-prem to aws storage services like S3 or EFS
-copy data over direct connect or the internet
-copy data between aws storage services
-replicate data cross-region or cross account

95
Q

what is a data warehouse?

A

is a data storage solution that aggregates massives amounts of historical data from disparate sources

96
Q

benefits of data warehouse

A

data warehouses support:
-querying
-reporting
-analytics
-business intelligence

they are not used for transaction processing

97
Q

amazon redshift?

A

scalable data warehouse solution

-improves speed and efficiency
-handles exabyte-scale data

98
Q

Athena

A

query service for amazon S3

-analyze S3 data u sing sql
-pay per query
-considered serverless

99
Q

Glue

A

prepares your data for analytics

-ETL service
-prepare and load data
-helps better understand your data

100
Q

Kinesis

A

allows you to analyze data and video streams in real time
-supports video, audio, application logs, website clickstreams, and IoT

101
Q

Elastic MapReduce (EMR)

A

helps you process large amounts of data (big data)

-analyze data using hadoop
-works with big data frameworks

102
Q

data pipeline

A

helps you move data between compute and storage services running either on AWS or on-prem

-moves data at specific intervals
-moves data based on conditions
-sends notifications on success or failure

103
Q

QuickSight

A

helps you visualize your data

-build interactive dashboards
-embed dashboards in your applications

104
Q

AI

A

Artifical intelligence (AI) teaches computers to do things that normally require human intelligence

105
Q

Rekognition

A

allows you to automate your image and video analysis
-identify custom labels in images and videos
-face and text detection in images and videos

106
Q

Comprehend

A

natural-language processing (NLP)

-uncovers insights and relationships
-analyzes text

107
Q

Polly

A

turns text into speech

-mimics natural-sounding human speech
-several voices across many languages
-can create a custom voice

108
Q

Sagemaker

A

helps you build train and deploy machine learning models quickly

-prepare for data models
-train and deploy models
-provides deep learning AMLs

109
Q

Translate

A

provides language translation

-real-time and batch language translation
-supports many languages
-translates many content formats

110
Q

Lex

A

helps you build conversational interfaces like chatbots

-recognizes speech and understands language
-build highly engaging chatbots
-powers amazon Alexa

111
Q

cloud9

A

allows you to write code within an integrated development environment (IDE) from within your web browser.

-write and debug code
-supports popular programming languages

112
Q

codeCommit

A

source control system for private Git repositories
-create repos to store code
-commit , branch and merge code
-collaborate with other software developers

113
Q

codeBuild

A

allows you to build and test your application source code

-compiles source code and runs tests
-enables continuous integration and delivery
-produces build artifacts ready to be deployed

114
Q

CodeDeploy

A

manages the deployment of code to compute services in the cloud or on-prem
-deploys code to EC2, Fargate, lambda and on prem
-maintains application uptime

115
Q

code pipeline

A

automates the software release process
-deliver new features and updates
-integrates with codebuild to run builds and unit tests
-integrates with codeCommit to retrieve source code

116
Q

x-ray

A

helps you debug production applications
-map app components
view requests end to end
-analyze and debug production applications

117
Q

codeStar

A

helps developers collaboratively work on development projects
-developers connect their development environments
-integrates with codecommit, codebuild, codeDeploy
-contains issue tracking dashboard

118
Q

Infrastructure as Code (IaC)

A

allows you to write a script to provision AWS resources. The benefit is that you provision resources in a reproducible manner that saves time

119
Q

cloudFormation

A

allows you to provision AWS resources using IaC
-provides a repeatable process for provisioning resources
-works with most AWS services
-create templates for the resources you want to provision

120
Q

Elastic Beanstalk

A

allows you to deploy your web applications and web services to AWS

-orchestration service that provisions resources
-automatically handles the deployment
-monitors application health via a health dashboard

121
Q

OpsWorks

A

allows you to use Chef or Puppet to automate the configuration of your servers and deploy code

-manage on-prem servers or EC2 instances in AWS Cloud

122
Q

Loose Coupling is used with what?

A

microservices

123
Q

Simple Queue Service (SQS)

A

message queuing service that allows you to build loosely coupled systems
-allows component-to-component communication using messages
-multiple components (or producers) can add messages to the queue
-messages are processed in an asynchronous manner

124
Q

Simple notification service (SNS)

A

allows you to send emails and text messages from your applications

-send email and text messages
-publish messages to a topic
-subscribers receive messages

125
Q

Simple Email Service (SES)

A

an email service that allows you to send richly formatted HTML emails from your applications

-ideal choice for marketing campaigns or professional emails
-unlike SNS, SES sends HTML emails

126
Q

What kind of questions can be answered with auditing and monitoring?

A

1) who signed in and made changes via the AWS management console
2) what is the current load on this EC2 instance?
3) What is the root cause of this application error?
4) Which execution path resulted in this error?

127
Q

cloud watch

A

is a collection of services that help you monitor and observe your cloud resources

-collects metrics, logs, and events
-detect anomalies in your environment
-set alarms
-visualize logs

128
Q

CloudTrail

A

tracks user activity and API calls within your account

-activity tracked through console, SDKs, and CLI
-identify which user made changes
-detect unusual activity in your account

129
Q

How many days can you troubleshoot events over?

A

past 90s days using cloudtrail event history log; however, custom trails can make this longer

130
Q

Six things that can be tracked with cloudTrail

A

-user name
-event time and name
-IP address
-access key
-region
-error code

131
Q

amazon workspaces

A

host virtual desktops in the cloud
-virtualize windows or linux desktops
-enables employees to work from home

132
Q

amazon connect

A

cloud contact center service

-provides customer service functionality
-improves productivity of help desk agents