AWS Services Flashcards

1
Q

Amazon EC2

A

Service that provides secure and resizable virtual servers on AWS. Auto-scaling groups can auto-scale horizontally

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

AWS Elastic Beanstalk

A

Platform (PaaS) for scaling and deploying web apps and services across a specific list of technologies (ie. Java, .NET, Node.js, Python, Docker, etc.)

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

AWS Lambda

A

Service that enables you to use compute resources without having to launch or manage the underlying infrastructure - this is commonly used in a serverless architecture.

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

Amazon Elastic Container Service (ECS)

A

Service that enables you to deploy, manage, and scale containerized applications on AWS.

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

Amazon Elastic Kubernetes Service (EKS)

A

Service that enables you to run Kubernetes in the AWS cloud. You would utilize this if you had a specific need to run Kubernetes for your containerized applications.

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

AWS Fargate

A

Compute engine that works with both ECS and EKS. It is serverless and has a pay-for-what-you-use pricing model. This service is commonly used in a serverless architecture for container applications.

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

AWS App Runner

A

Service that enables you to build and run containerized web application without any prior container or infrastructure experience.

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

Amazon Route 53

A

Highly-available AWS Domain Name Service (DNS) service that can be leveraged in creating highly available and fault tolerant applications. This is a global service, and it can be used in a hybrid cloud architecture.

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

Amazon VPC

A

Logically isolated section of the AWS Cloud where you can launch AWS resources in a virtual network that you define

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

AWS Direct Connect

A

Cloud service solution that makes it easy to establish a dedicated network connection from your data center to AWS. This connection does not go over the public Internet

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

Amazon API Gateway

A

Fully managed API management service that handles concepts like authentication, logging, and throttling for your API layer

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

Amazon CloudFront

A

Amazon‘s global Content Delivery Network (CDN) service that enables your users to get content from a server that is closest to them. This is a global service.

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

AWS Global Accelerator

A

AWS networking service that routes your traffic through the AWS global network, increasing the overall speed through optimizations by AWS.

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

Elastic Load Balancing

A

Service that enables you to distribute traffic across multiple targets (including EC2, ECS, Lambda). Types: Application (at App layer), Network (at TCP/SSL layer), Classic (also TCP layer)

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

Amazon Simple Storage Service (S3)

A

Service that provides object storage for objects up to 5 TB in size - with no limit on the total storage

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

S3 Glacier

A

Archive storage classes for Amazon S3. These are designed for objects you need to keep but don’t plan to access. Instant Retrieval – archive storage for data you don’t plan to access but can be retrieved in milliseconds Flexible Retrieval – archive storage for data you don’t plan to access but can be retrieved in minutes to hours Deep Archive – lowest cost archive storage for rarely access data which can be retrieved within 12 hours

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

Amazon Elastic Block Store (EBS)

A

Persistent block storage designed for use with a single EC2 server. Commonly used for boot volume. It can scale to support petabytes of data and supports different volume types (General Purpose, Provisioned IOPS for high performance low latency, Througphut Optimized for frequently accessed data, Cold for less frequently accessed workloads).

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

Amazon Elastic File System (EFS)

A

Fully managed NFS file system designed for Linux workloads with support for petabytes of data. This service can be used in a hybrid cloud architecture.

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

Amazon FSx

A

Feature-rich, high-performance file system supporting a wide range of workloads. 4 widely used systems (NetApp ONTAP, OpenZFS, Windows File Server, and Lustre)

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

AWS Snowball

A

Petabyte scale data transfer service where a physical device is delivered to your organization and returned by a local carrier then loaded into Amazon S3 This service can assist in data migration into the cloud from your data center.

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

AWS Snowmobile

A

“Exabyte scale data transfer service where a ruggedized shipping container is sent to your office then loaded into Amazon S3. This service can assist in data migration into the cloud
from your data center”

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

Amazon Simple Notification Service (SNS)

A

Managed pub/sub (publish / subscribe) messaging service. This can enable fan-out architecture with one message triggering multiple actions. This service is commonly used in a serverless architecture.

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

Amazon Simple Queue Service (SQS)

A

Managed message queue service. This can enable fault tolerant and serverless applications. This supports standard and FIFO (first-in first-out) queues. This service is commonly used in a serverless architecture.

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

AWS Step Functions

A

Manages the orchestration of complex workflows which are defined using Amazon States Language. This service is commonly used in a serverless architecture. Pay per state transition.

25
Q

AWS CloudTrail

A

Service that provides audit trail for all services used in an AWS account (across all interaction methods). Inserts audit trail in S3 Bucket or CloudWatch logs.

26
Q

AWS CloudFormation

A

Managed service for launching infrastructure based on templates. This approach is known as infrastructure as code. CloudFormation also provides drift detection to know when infrastructure has veered from what is defined in the template.

27
Q

AWS OpsWorks

A

An infrastructure configuration management service that provides a managed service for Chef and Puppet.

28
Q

Amazon CloudWatch

A

Monitoring and management service that integrates with most AWS services. It provides both metrics and alarms based on those metrics as well as logs.
An agent may be installed on premise to view metrics in the dashboard

29
Q

AWS Config

A

Provides continual analysis of AWS resources to ensure they are meeting rules defined in the service. Porvides specific Conformance packs for specific compliance standards.

30
Q

AWS Systems Manager

A

Service that provides a collection of tools and insight into operational data for central management of those cloud or on-premise instances.

31
Q

AWS Control Tower

A

System that launches a multi-account configuration based on AWS best practices

32
Q

Amazon Relational Database Service (RDS)

A

Managed service for relational databases including support for MySQL, PostgreSQL, MariaDB, Oracle, SQL Server, and Amazon Aurora
Billed based on running time, instance class, backup storage, data transfers, etc

33
Q

Amazon Aurora

A

MySQL and PostgreSQL compatible database engine for RDS that was built for the cloud

34
Q

Amazon Aurora Serverless for RDS

A

An on-demand and auto-scaling version of Amazon Aurora that does not require managing the underlying infrastructure. This service is commonly used in a serverless architecture

35
Q

Amazon DynamoDB

A

Fully managed NoSQL database service that has extremely low latency and scaling based on configuration. This service is commonly used in a serverless architecture.
DAX - DynamoDB Accelerator implements in-memory acceleration for response times

36
Q

Amazon Redshift

A

Managed petabyte scale data warehousing solution on AWS

37
Q

Amazon Redshift Spectrum

A

Service for querying exabytes of data stored in Amazon S3

38
Q

Amazon Elasticache

A

Fully-managed in-memory data store that supports memcached and Redis engines

39
Q

AWS Database Migration Service (DMS)

A

Service that enables you to move your data (from popular commercial and open source databases) easily onto the cloud. This service can assist in data migration into the cloud from your data center.

40
Q

Amazon DocumentDB

A

Document database with MongoDB compatibility. You would leverage this if you needed to support a MongoDB database on AWS.

41
Q

Amazon MemoryDB for Redis

A

In-memory database that is Redis-compatible and provides very low latency.

42
Q

Amazon Neptune

A

Service that provides a graph database on AWS. Graph databases are ideal for storing connections between items, such as social network connections.

43
Q

Amazon Timestream

A

Database service that enables you to store data that is time-based. A simple example of this type of data would be temperature data coming from a sensor that needs to be stored at the specific time when a reading took place. This service can be used in a serverless architecture

44
Q

AWS Storage Gateway

A

Hybrid cloud storage service that integrates cloud storage into local network; Volume Types: File (stores files in S3), Tape (tape backup to store data in cloud), Volume (cloud-based iSCSI volumes)

45
Q

AWS DataSync

A

Automated data transfer service that uses an optimized protocol for high-speed synchronization to the cloud

46
Q

AWS Glue

A

Managed Extract, Transform, and Load (ETL) service. Supports data in RDS, DynamoDB, Redshift, and S3. No need to manage servers, just define processing

47
Q

Amazon EMR

A

Big-data cloud processing using popular tools. Supports Apache Spark, Apache Hive, Apache Hbase, Apache Flink, Apache Hudi, Presto

48
Q

AWS Data Pipeline

A

Data workflow orchestration service across AWS services. Integrates with S3, EMR, Redshift, DynamoDB, RDS

49
Q

Amazon Athena

A

Service that enables serverless querying of data stored within Amazon S3 using standard SQL queries

50
Q

Amazon Quicksight

A

Fully managed Business Intelligence (BI) service enabling self-service data dashboards for data stored in the cloud. Can be utilized by non-technical resources.

51
Q

Amazon CloudSearch

A

Managed search service for custom applications

52
Q

Amazon Rekognition

A

Computer vision service powered by Machine Learning. Can utilize facial recognition

53
Q

Amazon Translate

A

Text translation service powered by Machine Learning

54
Q

Amazon Transcribe

A

Speech to text solution using Machine Learning

55
Q

AWS Secrets Manager

A

Service that manages secrets used in custom application. Supports auto-rotation of credentials.

56
Q

AWS Shield

A

Managed DDoS protection service for apps on AWS

57
Q

Amazon Macie

A

Data protection service powered by machine learning

58
Q

Amazon Inspector

A

Automated security assessment service for EC2 instances