AWS Flashcards

1
Q

PaaS

A

Platform as a service (RDS, EMR, Elastic Search)

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

SaaS

A

Software as a service (Web based email, Office 365)

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

FaaS

A

Function as a service (S3, Lambda, DynamcoDB, SMS)

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

CloudFront

A

CDN, protection against DDOS attacks

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

IaaS

A

Infratructure as a service (VPC, EC2, EBS)

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

S3

A

Simple Storage Service - Serverless service storage

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

Glacier

A

Cheapest, Long term archiving, Serverless, not as readily accessible as S3

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

EBS

A

Elastic Block Store - Attached to a single EC2 instance. Like a hard drive on a computer

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

EFS

A

Elastic File System - Network attached storage. Can connect to multiple servers through EFS Mount Target. Life NFS Mount

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

AWS Storage Gateway

A

Hybrid storage between on premise and AWS Cloud, Caches frequently used data on premise.

AWS Storage Gateway is a hybrid storage service that enables your onpremises applications to seamlessly use AWS cloud storage. You can use the service for backup and archiving, disaster recovery, cloud data processing, storage tiering, and migration. Your applications connect to the service through a virtual machine or hardware gateway appliance using standard storage protocols, such as NFS, SMB and iSCSI. The gateway connects to AWS storage services, such as Amazon S3, Amazon Glacier, and Amazon EBS, providing storage for files, volumes, and virtual tapes in AWS. The service includes a highly-optimized data transfer mechanism, with bandwidth management, automated network resilience, and efficient data transfer, along with a local cache for low-latency on-premises access to your most active data.

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

Snowball

A

Actually physical device to migrate data from on premise to AWS Cloud.

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

VPC

A

Virtual Private Cloud - Own private cloud that you can control and others can’t get into.
• Complete control over network configurations
• Several layers of security controls
• Other AWS services deploy in the VPC

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

RDS

A

Relational Database Service - PostgreSQL, Aurora, MSS. Same as most people are used to.

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

DynamoDB

A

NoSQL DaaS

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

DaaS

A

Database as a Service

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

Redshift

A

Fully managed database warehouse based on PostgreSQL

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

ElastiCache

A

In memory data cache in the cloud. Caches frequently accessed data and then delivers it from memory. Fast data, reduces load on database.

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

AWS DMS

A

Database Migration Service - Migrate data from on premise to AWS

AWS Database Migration Service helps you migrate databases to AWS quickly and securely. The source database remains fully operational during the migration, minimizing downtime to applications that rely on the database. The AWS Database Migration Service can migrate your data to and from most widely used commercial and open-source databases.

AWS Database Migration Service supports homogeneous migrations such as Oracle to Oracle, as well as heterogeneous migrations between different database platforms, such as Oracle or Microsoft SQL Server to Amazon Aurora. With AWS Database Migration Service, you can continuously replicate your data with high availability and consolidate databases into a petabyte-scale data warehouse by streaming data to Amazon Redshift and Amazon S3. Learn more about the supported source and target databases.

When migrating databases to Amazon Aurora, Amazon Redshift, Amazon DynamoDB or Amazon DocumentDB (with MongoDB compatibility) you can use DMS free for six months.

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

Neptune

A

Fully managed graph database service

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

EC2

A

Elastic Compute Cloud - Web Server, Pay as you go. Broad selection of hardware and software and where to host it.

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

EC2 Autoscaling

A

Scale up or down automatically based on demand

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

Lightsail

A

Everything gets provisioned for you to get running quickly. Launches a VPC within minutes.

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

ECS

A

Elastic Container Service - Scalable container manager server for docker container. Allows you to easily run applications on a managed cluster of EC2 instances.

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

AWS Lambda

A

Serverless, FaaS, run code in the cloud without managing that server.
• Event-driven execution
• Sub-second metering
• Multiple Languages Supported

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

ELB

A

Elastic Load Balancer - will balance load across EC2 instances and availability zones

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

Direct Connect

A

High speed direct connection to AWS

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

Route 53

A

DNS, Directs traffic to the CloudFront

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

API Gateway

A

Create and deploy secure API at any scale. Serverless service

29
Q

CloufFormation

A

Text file to deploy resources on AWS cloud. Defines infrastructure

30
Q

AWS Service Catalog

A

Catalog resources that can be deployed on AWS cloud. Compliance by defining what is allowed to be deployed.

31
Q

CloudWatch

A

Monitoring service for scaling or to watch the resources

32
Q

AWS System Manager

A

View operational data from multiple services and automate task across resources

33
Q

CloudTrail

A

Monitors and Logs AWS Activity

34
Q

Config

A

Assess, Audit and evaluate the configurations of AWS resources.

35
Q

OpsWorks

A

Managed instances of Chef and Puppet Servers

36
Q

AWS Trusted Advisor

A

Online expert system to analyze account and how to achieve high security and performance

AWS Trusted Advisor is an online tool that provides you real time guidance to help you provision your resources following AWS best practices. Trusted Advisor checks help optimize your AWS infrastructure, increase security and performance, reduce your overall costs, and monitor service limits. Whether establishing new workflows, developing applications, or as part of ongoing improvement, take advantage of the recommendations provided by Trusted Advisor on a regular basis to help keep your solutions provisioned optimally.

AWS Basic Support and AWS Developer Support customers get access to 6 security checks (S3 Bucket Permissions, Security Groups - Specific Ports Unrestricted, IAM Use, MFA on Root Account, EBS Public Snapshots, RDS Public Snapshots) and 50 service limit checks. AWS Business Support and AWS Enterprise Support customers get access to all 115 Trusted Advisor checks (14 cost optimization, 17 security, 24 fault tolerance, 10 performance, and 50 service limits) and recommendations. For a complete list of checks and descriptions, explore Trusted Advisor Best Practices.

37
Q

Step Functions

A

Coordinate components of distributed applications and services. Have one function run only if another succeeds or always run specific ones in parallel. Define steps of applications.

38
Q

SWF

A

Simple Workflow Service - Coordinates multiple components similar to Step Functions

39
Q

SNS

A

Simple Notification Service - Pub Sub Messaging Service. Create topic which users subscribe to and then publish a message to the top and users receive message. Also for push notifications.

40
Q

SQS

A

Simple Queue Service - Message queueing service. Messages build in queue until processing server catches up with demand.

41
Q

Amazon Connect

A

Self service contact center, pay as you go, create process flows that define customer interaction

42
Q

Amazon Pinpoint

A

Send email, SNS, push notifications for targeted marketing campaigns. Also for order confirmations.

43
Q

SES

A

Simple Email Service - Cloud based, bulk email sending service.

44
Q

EMR

A

Elastic MapReduce - Managed Hadoop framework as a service

45
Q

Athena

A

Analyze data stored in S3 using standard SQL statements

46
Q

Elasticsearch Service

A

Fully managed service for Elasticsearch Service Domains

47
Q

Kinesis

A

Collect, Process, analyse real-time streaming database

48
Q

QuickSight

A

Business Intelligence reporting tool, managed by AWS.

49
Q

DeepLens

A

Deep learning video camera - Machine Learning

50
Q

SageMaker

A

Build and train your own maching learning models and deploy them to the cloud and use for a backend. - Machine Learning

51
Q

Recognition

A

Deep learning based analysis on videos and fulfillment messages - Machine Learning

52
Q

Lex

A

Conversational Chatbots - Machine Learning

53
Q

Polly

A

Natural Sounding Text to speech - Machine Learning

54
Q

Comprehend

A

Analyze text for insights and relationships - Machine Learning

55
Q

Translate

A

Machine learning to translate text

56
Q

Transcribe

A

Speech recognition service and analyze files in S3 and return transcribed text.

57
Q

Region

A

A physical location in the world where there are multiple Availability Zones. Optimize latency while minimizing costs and adhering to regulatory requirements. Completely separate entities and resources, they are not automatically replicated to other regions.

58
Q

AZ

A

Availability Zone - One or more discrete data centers, redundant power, networking, connectivity housed in separate facilities in a specific region.
• Isolated from other availability zones but they are connected to allow for fault tolerance by a fast low latency link
• Each is physically distinct and has own uninteruptable power supply provided by different grids and utility companies with cooling and network connectivity.

59
Q

Fault Tolerant

A

Operational during component failure

60
Q

Elasticity

A

Ability to easily scale computers up or down

61
Q

Agility

A

Speed, Experimentation and Culture of innovation

62
Q

Cloud Computing

A

On demand delivery with pay as you go pricing

63
Q

Edge Locations

A

Host CloudFront

64
Q

IGW

A

Internet Gateway

65
Q

NACL

A

Network Access Control Lists

66
Q

Security Groups

A
  • Acts like a built-in firewall for virtual servers

* Figure out which traffic is allowed for that instance and set it up to only allow that traffic.

67
Q

AMI

A

Amazon Machine Image - Images for the EC2 instances

68
Q

Elastic Beanstalk

A

PaaS, while infrastructure is created for you.
• Allows quick deployment of your application
• Reduces management complexity
• Keeps control in your hands
• Supports a large range of platforms
• Easy Deployment