Elastic Cloud Compute (EC2)
This service allows you to rent and manage virtual servers in the cloud.
AWS Lambda
This serverless service allows you to run code without managing servers. It allows for real time file processing, sending email notifications, and backend business logic.
AWS Fargate
This service allows for serverless compute engine for containers.
Amazon Lightsail
This service allows you to quickly launch all the resources you need for small projects.
AWS Outposts
This service allows you to run cloud services in your internal data center. It is used for a hybrid data model where AWS delivers and installs servers in your internal data center.
AWS Batch
This service allows you to process large workloads in smaller chunks (or batches).
Simple Storage Service (S3)
Is service is an object storage service for the cloud that is highly available.
Amazon Elastic Block Store (EBS)
This service is a storage device that can be attached and removed from your EC2 instances.
EC2 Instance Store
This is a local storage that is physically attached to the host computer and cannot be removed from your EC2 instance.
Amazon Elastic File System (EFS)
This service is a serverless network file system for sharing files. This only supports Linux file systems and EC2 instances.
Storage Gateway
This service is a hybrid storage service. It allows for a hybrid model of data storage of EC2 instances.
AWS Backup
This service helps you manage data backups across multiple AWS services for EC2 instances.
Amazon CloudFront
This service is a cloud delivery network (CDN) that delivers data and applications globally with low latency. It used edge locations to cache content accelerate content delivery.
Amazon Global Accelerator
This service sends your users through the AWS global network when accessing your content, speeding up delivery.
Amazon S3 Transfer Acceleration
This service improves content uploads and downloads to and from S3 buckets.
Amazon Virtual Private Cloud (VPC)
This service is a foundational service that allows you to create a secure private network in the AWS cloud where you can launch your resources such as EC2 instances.
Route 53
This service is a domains name system (DNS) service that routes users to applications. It also performs health checks on AWS resources.
AWS Direct Connect
This service is a dedicated physical network connection from your on-premises data center to AWS bypassing ISPs. It can be used for transferring large datasets, business-critical data, and building hybrid environments.
AWS VPN
This service creates a secure connection between your internal networks and your AWS VPCs over the public internet.
API Gateway
This service allows you to builds and manage application programming interfaces.
Amazon Relational Database Service (RDS)
This services makes it easy to launch and manage relational databases. It allows you to combine data sets related to each other.
Amazon Aurora
This service is a relational database compatible with MySQL and PostgreSQL that was created by AWS and manages by RDS.
Amazon DynamoDB
This service is a fully managed and serverless NoSQL key-value and document database.
Amazon DocumnetDB
This service is a fully managed and serverless document database that supports MongoDB.
Amazon ElastiCache
This service is a fully managed in-memory datastore compatible with Redis or Memcached.
Amazon Neptune
This service is a fully managed and serverless graph database that supports highly connected datasets.
Database Migration Service (DMS)
This service helps migrate on-premises databased to or within AWS.
Server Migration Service (SMS)
This service allows you to migrate on-premises servers to AWS.
DataSync
This service allows for online data transfer form on-premises to AWS storage services like S3 or EFS.
Amazon Redshift
This service is a scalable data analytics data warehouse solution that handles exabyte-scale data.
Athena
This is a query service for Amazon S3 that allows you to analyze S3 data using SQL.
Glue
This service prepares your data for analytics.
Kinesis
This service allows you to analyze data and video streams in real time.
Elastic MapReduce (EMR)
This service helps you process large amounts of data.
Data Pipeline
This service helps you move data between compute and storage services running either on AWS or on-premises.
QuickSight
This service helps you visualize your data using interactive embedded dashboards in your applications.
Rekognition
This service allows you to automate your image and video analysis.
Comprehend
This service is a natural-language processing service that finds relationships in text.
Polly
This service turns text into speech.
SageMaker
This service helps build, train, and deploy machine learning models quickly.
Translate
This service provides language translation.
Lex
This service helps you build conversational interfaces like chatbots.
Cloud9
This service allows you to write code within an integrated development environment (IDE) from within your web browser.
CodeCommit
This is a source control system for private Git repositories. It helps you collaborate with other software developers.
CodeBuild
This service allows you to builds and test your application source code.
CodeDeploy
This manages the deployment of code to compute services in the cloud or on-premises.
CodePipeline
This automates the software release process.
X-Ray
This service helps you debug and debug production applications.
CodeStar
This service helps developers collaboratively work on development projects by integrating with other Code resources.
CloudFormation
This service allow you to provision AWS resources using Infrastructure as Code through scripted templates.
Elastic Beanstalk
This service allows you to deploy your web applications and web services to AWS.
OpsWorks
This service allows you to use Chef or Puppet to automate the configuration of your servers and deploy code.
Simple Queue Service (SQS)
This service is a message queuing service that allows you to build loosely coupled systems. Is allows for component-to-component communication using messages and messages are processed in an asynchronous manner or FIFO.
Simple Notification Service (SNS)
This service allows you to send emails and text messages from you applications.
Simple Email Service (SES)
Allows you to send HTML formatted emails from you applications.
CloudWatch
This is a collection of services that helps you monitor and observe your cloud resources. It collects metrics, logs, and events and allows you to set alarms for instances.
CloudTrail
This service tracks user activity and API calls within your account. It allows you to track user changes and log account activity.
Amazon WorkSpaces
This service allows you to host virtual desktops in the cloud.
Amazon Connect
This service is a cloud contact center service.
Web Application Firewall (WAF)
This application helps you protect your web applications against common web attacks.
Shield
This service helps you manages DDoS attacks against your web services.
Macie
This service helps you discover and protect sensitive data by evaluating your S3 environment.
Config
This service allows you to assess, audit, and evaluate the configurations of your resources.
GuardDuty
This service is an intelligent threat detection system that uncovers unauthorized behavior.
Inspector
This service works with EC2 instances to uncover and report vulnerabilities in your EC2 configurations.
Artifiact
This service offers on-demand access to AWS security and compliance reports.
Cognito
This service helps you control access to mobile and web applications. It provinces authentication and authorization tools to helps users sign up and sign into your applications.
Key Management Service (KMS)
This service allows you to generate and store encryption keys.
CloudHSM
This service is a hardware security module used to generate encryption keys. It is separate from AWS and allows you to generate and store your own encryption keys that AWS does not have access to.
Secrets Manager
This service allows you too manage and retrieve secrets, (passwords or keys).