AWS Services Flashcards
Amazon EC2
Service that provides secure and resizable virtual servers on AWS
AWS Elastic Beanstalk
Platform (PaaS) for scaling and deploying web apps and
services across a specific list of technologies
AWS Lambda
Service that enables you to use compute resources
without having to launch or manage the underlying
infrastructure - this is leveraged in serverless
architectures
Amazon Route 53
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.
Amazon VPC
Logically isolated section of the AWS Cloud where you can launch AWS resources in a virtual network that you
define
AWS Direct Connect
Cloud service solution that makes it easy to establish a dedicated network connection from your data center to AWS
Amazon API Gateway
Fully managed API management service that handles
concepts like authentication, logging, and throttling for
your API layer
Amazon CloudFront
Amazon‘s global Content Delivery Network (CDN)
service that enables your users to get content from a
server that is closest to them
Elastic Load Balancing
Service that enables you to distribute traffic across multiple targets (including EC2, ECS, Lambda).
Amazon Simple Storage Service (S3)
Service that provides object storage for objects up to 5 TB in size - with no limit on the total storage
S3 Glacier and Glacier
Deep Archive
Archive storage classes for Amazon S3. These are
designed for objects you need to keep but don’t plan to access.
Amazon Elastic Block
Store (EBS)
Persistent block storage designed for use with a single EC2 server. It can scale to support petabytes of data and supports different volume types.
Amazon Elastic File
System (EFS)
Fully managed NFS file system designed for Linux
workloads with support for petabytes of data
AWS Snowball
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
AWS Snowmobile
Exabyte scale data transfer service where a ruggedized shipping container is sent to your office then loaded into Amazon S3
Amazon Simple
Notification Service
(SNS)
Managed pub/sub (publish / subscribe) messaging
service. This can enable fan-out architecture with one
message triggering multiple actions.
Amazon Simple Queue
Service (SQS)
Managed message queue service. This can enable fault tolerant and serverless applications. This supports
standard and FIFO (first-in first-out) queues.
AWS Step Functions
Manages the orchestration of complex workflows which are defined using Amazon States Language. It can be leveraged in a serverless architecture.
AWS CloudTrail
Service that provides audit trail for all services used in an AWS account (across all interaction methods)
AWS CloudFormation
Managed service for launching infrastructure based on templates
Amazon CloudWatch
Monitoring and management service that integrates
with most AWS services. It provides both metrics and
alarms based on those metrics.
AWS Config
Provides continual analysis of AWS resources to ensure they are meeting rules defined in the service
AWS Systems Manager
Service that provides a collection of tools and insight
into operational data for central management of those cloud or on-premise instances.
AWS Control Tower
System that launches a multi-account configuration
based on AWS best practices
Amazon Relational
Database Service
(RDS)
Managed service for relational databases including
support for MySQL, PostgreSQL, MariaDB, Oracle, SQL Server, and Amazon Aurora
Amazon Aurora
MySQL and PostgreSQL compatible database that was built for the cloud
Amazon DynamoDB
Fully managed NoSQL database service that has
extremely low latency and scaling based on
configuration
Amazon Redshift
Managed petabyte scale data warehousing solution on AWS. In addition, Redshift Spectrum support querying
exabytes of data stored in Amazon S3.
Amazon Elasticache
Fully-managed in-memory data store that supports
memcached and Redis engines
AWS Database
Migration Service
(DMS)
Service that enables you to move your data (from
popular commercial and open source databases) easily onto the cloud