Instances (Virtual machines) | |||||
Provides secure, resizable
compute capacity in the cloud. It makes web-scale cloud computing easier for
developers. EC2 | |||||
Run fault-tolerant
workloads for up to 90% off. EC2Spot | |||||
Automatically add or remove
compute capacity to meet changes in demand. EC2_AustoScaling | |||||
Designed to be the easiest
way to launch & manage a virtual private server with AWS. An easy-to-use
cloud platform that offers everything need to build an application or
website. Lightsail | |||||
Enables developers,
scientists, & engineers to easily & efficiently run hundreds of
thousands of batch computing jobs on AWS. Fully managed batch processing at
any scale. Batch | |||||
Containers | |||||
Highly secure, reliable,
& scalable way to run containers. ECS | |||||
Easily store, manage, &
deploy container images. ECR | |||||
Fully managed Kubernetes
service. EKS | |||||
Serverless compute for
containers. Fargate | |||||
Serverless | |||||
Run code without thinking
about servers. Pay only for the compute time you consume. Lamda | |||||
Edge and hybrid | |||||
Run AWS infrastructure
& services on premises for a truly consistent hybrid
experience. Outposts | |||||
Collect and process data in
rugged or disconnected edge environments. SnowFamily | |||||
Deliver ultra-low latency
application for 5G devices. Wavelenth | |||||
Innovate faster, rapidly
transition to the cloud, & work securely from any
location. VMware_On_AWS | |||||
Run latency sensitive
applications closer to end-users. LocalZones | |||||
Storage | |||||
S3 is the storehouse for the
internet i.e. object storage built to store & retrieve any amount of data
from anywhere S3 | |||||
AWS Backup is an
externally-accessible backup provider that makes it easier to align &
optimize the backup of data across AWS services in the cloud. AWS_Backup | |||||
Amazon Elastic Block Store is
a web service that provides block-level storage volumes. EBS | |||||
EFS offers file storage for
the user’s Amazon EC2 instances. It’s kind of blob Storage. EFS | |||||
Storage Gateway is a service
which connects an on-premises software appliance with cloud-based
storage. Storage_Gateway | |||||
DataSync makes it simple
& fast to move large amounts of data online between on-premises storage
& S3, EFS, or FSx for Windows File Server. DataSync | |||||
The Transfer Family provides
fully managed support for file transfers directly into & out of
S3. Transfer_Family | |||||
Highly-secure, portable
devices to collect & process data at the edge, and migrate data into and
out of AWS. Snow_Family | |||||
Relational | |||||
Aurora | Designed for unparalleled high performance and availability at global scale with full MySQL and PostgreSQL compatibility | ||||
RDS | scale a relational database in the cloud with just a few clicks. | Traditional applications,
ERP, CRM, e-commerce | |||
Redshift | Amazon Redshift uses SQL to analyze structured and semi-structured data across data warehouses, operational databases, and data lakes | Best price-performance for cloud data warehousing | |||
Key-value | DynamoDB is a fully
administered NoSQL database service that offers quick and reliable
performance with integrated scalability. DynamoDB | High-traffic web apps,
e-commerce systems, gaming applications | |||
In-memory | ElastiCache helps in setting
up, managing, and scaling in-memory cache conditions. Memcached Redis | Caching, session management,
gaming leaderboards, geospatial applications | |||
Redis | Fast, open source in-memory data store for use as a database, cache, message broker, and queue. | ||||
Document | DocumentDB (with MongoDB
compatibility) is a quick, dependable, and fully-managed database service
that makes it easy for you to set up, operate, and scale
MongoDB-compatible databases.DocumentDB | Content management,
catalogs, user profiles | |||
Wide column | Keyspaces is a scalable,
highly available, and managed Apache Cassandra–compatible database
service. Keyspaces | High scale industrial apps
for equipment maintenance, fleet management, and route optimization | |||
Graph | Neptune is a fast, reliable,
fully managed graph database service that makes it easy to build and run
applications that work with highly connected datasets. Neptune | Fraud detection, social
networking, recommendation engines | |||
Time series | Timestream is a fast,
scalable, and serverless time series database service for IoT and
operational applications that makes it easy to store and analyze trillions
of events per day. Timestream | IoT applications, DevOps,
industrial telemetry | |||
Ledger | QLDB is a fully managed
ledger database that provides a transparent, immutable, and
cryptographically verifiable transaction log owned by a central trusted
authority. QLDB | Systems of record, supply
chain, registrations, banking transactions | |||
Developer Tools | |||||
Cloud9 is a cloud-based IDE
that enables the user to write, run, and debug code. Cloud9 | |||||
CodeArtifact is a fully
managed artifact repository service that makes it easy for organizations of
any size to securely store, publish, & share software packages used in
their software development process. CodeArtifact | |||||
CodeBuild is a fully managed
service that assembles source code, runs unit tests, & also generates
artefacts ready to deploy. CodeBuild | |||||
CodeGuru is a developer tool
powered by machine learning that provides intelligent recommendations for
improving code quality & identifying an application’s most expensive
lines of code. CodeGuru | |||||
Cloud Development Kit (AWS
CDK) is an open source software development framework to define cloud
application resources using familiar programming languages. CDK | |||||
CodeCommit is a version
control service that enables the user to personally store & manage Git
archives in the AWS cloud. CodeCommit | |||||
CodeDeploy is a fully managed
deployment service that automates software deployments to a variety of
compute services such as EC2, Fargate, Lambda, & on-premises
servers. CodeDeploy | |||||
CodePipeline is a fully
managed continuous delivery service that helps automate release pipelines for
fast & reliable app & infra updates. CodePipeline | |||||
CodeStar enables to quickly
develop, build, & deploy applications on AWS. CodeStar | |||||
AWS CLI is a unified tool to
manage AWS services & control multiple services from the command line
& automate them through scripts. CLI | |||||
X-Ray helps developers
analyze & debug production, distributed applications, such as those
built using a microservices architecture. X-Ray | |||||
Migration & Transfer | |||||
Build a data-driven business
case for AWS. ME | |||||
Migration Hub provides a
single location to track the progress of app migrations across multiple AWS
& partner solutions. MigrationHub | |||||
Application Discovery
Service helps enterprise customers plan migration projects by gathering
information about their on-premises data centers. ADS | |||||
SMS is an agentless service
which makes it easier & faster to migrate thousands of on-premises
workloads to AWS. SMS | |||||
DMS helps migrate databases
to AWS quickly & securely. DMS | |||||
CloudEndure Migration
simplifies, expedites, & reduces the cost of cloud migration by offering
a highly automated lift-&-shift solution. CloudEndure | |||||
SDK & Tools | |||||
CDK uses the familiarity
& expressive power of programming languages for modeling apps. CDK | |||||
Corretto is a no-cost,
multiplatform, production-ready distribution of the
OpenJDK. Corretto | |||||
Cryptography is hard to do
safely & correctly. The AWS Crypto Tools libraries are designed to help
everyone do cryptography right, even without special expertise. Crypto
Tools | |||||
SAM is an open-source
framework for building serverless applications. It provides shorthand syntax
to express functions, APIs, databases, & event source mappings. SAM | |||||
Identity & access
management | |||||
IAM is a web service for
safely controlling access to AWS services. IAM | Securely manage access to
services and resources | ||||
SSO helps in simplifying,
managing SSO access to AWS accounts & business applications. SSO | Securely manage access to
services and resources | ||||
Cognito lets you add user
sign-up, sign-in, & access control to web & mobile apps quickly and
easily. Cognito | Identity management for apps | ||||
AWS Managed Microsoft Active
Directory (AD) enables your directory-aware workloads & AWS resources
to use managed Active Directory (AD) in AWS. DirectoryService | Managed Microsoft Active
Directory | ||||
Resource Access Manager (RAM)
is a service that enables you to easily & securely share AWS resources
with any AWS account or within AWS Organization. RAM | Simple, secure service to
share AWS resources | ||||
Organizations helps you
centrally govern your environment as you grow and scale your workloads on
AWS. Orgs | Central governance and
management across AWS accounts | ||||
Detection | |||||
Security Hub gives a
comprehensive view of security alerts & security posture across AWS
accounts. SecurityHub | Unified security and
compliance center | ||||
GuardDuty is a threat
detection service that continuously monitors for malicious activity &
unauthorized behavior to protect AWS accounts, workloads, & data stored
in S3. GuardDuty | Managed threat detection
service | ||||
Inspector is a security
vulnerability assessment service improves the security & compliance of
the AWS resources. Inspector | Analyze application security | ||||
Config is a service that
enables to assess, audit, & evaluate the configurations of AWS
resources. Config | Record and evaluate
configurations of your AWS resources | ||||
CloudTrail is a service that
enables governance, compliance, operational auditing, & risk auditing
of AWS account. CloudTrail | Track user activity and API
usage | ||||
IoT Device Defender is a
fully managed service that helps secure fleet of IoT devices. IoTDD | Security management for IoT
devices | ||||
Infrastructure protection | |||||
Shield is a managed DDoS
protection service that safeguards apps running. It provides always-on
detection & automatic inline mitigations that minimize application
downtime & latency. Shield | DDoS protection | ||||
WAF is a web application
firewall that helps protect web apps or APIs against common web exploits that
may affect availability, compromise security, or consume excessive
resources. WAF | Filter malicious web traffic | ||||
Firewall Manager eases the
user AWS WAF administration & maintenance activities over multiple
accounts & resources. FirewallManager | Central management of
firewall rules | ||||
Data protection | |||||
Macie is a fully managed data
(security & privacy) service that uses ML & pattern matching to
discover & protect sensitive data. Macie | Discover and protect your
sensitive data at scale | ||||
KMS makes it easy for to
create & manage cryptographic keys & control their use across a wide
range of AWS services & in your applications. KMS | Key storage and management | ||||
CloudHSM is a cloud-based
hardware security module (HSM) that enables you to easily generate & use
your own encryption keys. CloudHSM | Hardware based key storage
for regulatory compliance | ||||
Certificate Manager is a
service that easily provision, manage, & deploy public and private
SSL/TLS certs for use with AWS services & internal connected
resources. ACM | Provision, manage, and deploy
public and private SSL/TLS certificates | ||||
Secrets Manager assist the
user to safely encode, store, & recover credentials for any user’s
database & other services. SecretsManager | Rotate, manage, and retrieve
secrets | ||||
Incident response | |||||
Detective makes it easy to
analyze, investigate, & quickly identify the root cause of potential
security issues or suspicious activities. Detective | Investigate potential
security issues | ||||
Provides scalable,
cost-effective business continuity for physical, virtual, & cloud
servers. CloudEndure | Fast, automated, cost-
effective disaster recovery | ||||
Compliance | |||||
Artifact is a web service
that enables the user to download AWS security & compliance
records. Artifact | No cost, self-service portal
for on-demand access to AWS’ compliance reports | ||||
Analytics | |||||
Athena is an interactive
query service that makes it easy to analyze data in S3 using standard
SQL. Athena | Interactive analytics | ||||
EMR is the industry-leading
cloud big data platform for processing vast amounts of data using open source
tools such as Apache Spark, Hive, HBase,Flink, Hudi, & Presto. EMR | Big data processing | ||||
The most popular &
fastest cloud data warehouse. Redshift | Data warehousing | ||||
Kinesis makes it easy to
collect, process, & analyze real-time, streaming data so one can get
timely insights. Kinesis | Real-time analytics | ||||
Elasticsearch Service is a
fully managed service that makes it easy to deploy, secure, & run
Elasticsearch cost effectively at scale. ES | Operational analytics | ||||
QuickSight is a fast,
cloud-powered business intelligence service that makes it easy to deliver
insights to everyone in organization. QuickSight | Dashboards &
visualizations | ||||
Data movement | |||||
MKS | MSK is a fully managed
service that makes it easy to build & run applications that use Apache
Kafka to process streaming data. | Real-time data movement | |||
KDS | |||||
KDF | |||||
KDA | |||||
KVS | |||||
Glue | |||||
Data lake | |||||
LakeFormation | Lake Formation is a service
that makes it easy to set up a secure data lake in days. A data lake is a
centralized, curated, & secured repository that stores all data, both in
its original form & prepared for analysis. S3 LakeFormation | Object storage | |||
S3 Glacier & S3 Glacier
Deep Archive are a secure, durable, & extremely low-cost S3 cloud storage
classes for data archiving & long-term backup. S3Glacier | Backup & archive | ||||
Data Exchange makes it easy
to find, subscribe to, & use third-party data in the
cloud. DataExchange | Third-party data | ||||
Predictive analytics &
machine learning | |||||
Deep Learning AMIs provide
machine learning practitioners & researchers with the infrastructure
& tools to accelerate deep learning in the cloud, at any
scale. DeepLearningAMIs | Frameworks & interfaces | ||||
SageMaker is a fully managed
service that provides every developer & data scientist with the ability
to build, train, & deploy machine learning (ML) models
quickly. SageMaker | Platform services | ||||
Containers | |||||
ECR | Refer compute section | Store, encrypt, and manage
container images | |||
ECS | Refer compute section | Run containerized
applications or build microservices | |||
EKS | Refer compute section | Manage containers with
Kubernetes | |||
Fargate is a serverless
compute engine for containers that works with both ECS &
EKS. Fargate | Run containers without
managing servers | ||||
EC2 | Refer compute section | Run containers with
server-level control | |||
App2Container (A2C) is a
command-line tool for modernizing .NET & Java applications into
containerized applications. App2Container | Containerize and migrate
existing applications | ||||
Copilot is a command line
interface (CLI) that enables customers to quickly launch & easily manage
containerized applications on AWS. Copilot | Quickly launch and manage
containerized applications | ||||
Enable | |||||
The easiest way to set up and
govern a new, secure multi-account AWS environment. ControlTower | |||||
Organizations helps
centrally govern environment as you grow & scale workloads on
AWS Organizations | |||||
Well-Architected Tool helps
review the state of workloads & compares them to the latest AWS
architectural best practices. WATool | |||||
Budgets allows to set custom
budgets to track cost & usage from the simplest to the most complex use
cases. Budgets | |||||
License Manager makes it
easier to manage software licenses from software vendors such as Microsoft,
SAP, Oracle, & IBM across AWS & on-premises
environments. LicenseManager | |||||
Provision | |||||
CloudFormation enables the
user to design & provision AWS infrastructure deployments predictably
& repeatedly. CloudFormation | |||||
Service Catalog allows
organizations to create & manage catalogs of IT services that are
approved for use on AWS. ServiceCatalog | |||||
OpsWorks presents a simple
and flexible way to create and maintain stacks and
applications. OpsWorks | |||||
Marketplace is a digital
catalog with thousands of software listings from independent software
vendors that make it easy to find, test, buy, & deploy software that runs
on AWS. Marketplace | |||||
Operate | |||||
CloudWatch offers a reliable,
scalable, & flexible monitoring solution that can easily
start. CloudWatch | |||||
CloudTrail is a service that
enables governance, compliance, operational auditing, & risk auditing
of AWS account. CloudTrail | |||||
Config | |||||
Systems Manager to plan,
proctor, & automate administration tasks on the AWS
resources. SystemsManager | |||||
Operate your AWS
infrastructure on your behalf. ManagedServices | |||||
X-Ray | |||||
Messaging | |||||
Reliable high throughput
pub/sub, SMS, email, and mobile push notifications | |||||
Message queue that sends,
stores, and receives messages between application components at any volume | |||||
Message broker for Apache
ActiveMQ that makes migration easy and enables hybrid architectures | |||||
Workflows | |||||
Coordinate multiple AWS
services into serverless workflows so you can build and update apps quickly | |||||
API management | |||||
Create, publish, maintain,
monitor, & secure APIs at any scale for serverless workloads & web
apps | |||||
Create a flexible API to
securely access, manipulate, & combine data from one or more data
sources | |||||
Event bus | |||||
Build an event-driven
architecture that connects application data from your own apps, SaaS, &
AWS services | |||||
Automate the flow of data
between SaaS applications & AWS services at nearly any scale, without
code. | |||||
Serverless | |||||
Compute | Lambda lets you run code
without provisioning or managing servers. You pay only for the compute time
you consume. | ||||
Lambda@Edge is a feature of
Amazon CloudFront that lets you run code closer to users of your
application, which improves performance & reduces latency. | |||||
Refer containers section | |||||
Storage | Refer storage section | ||||
Refer storage section | |||||
Data stores | DynamoDB is a key-value &
document database that delivers single-digit millisecond performance at
any scale. | ||||
Aurora Serverless is an
on-demand, auto-scaling configuration for Amazon Aurora (MySQL &
PostgreSQL-compatible editions), where the database will automatically
start up, shut down, & scale capacity up or down based on your
application’s needs. | |||||
RDS Proxy is a fully managed,
highly available database proxy for RDS that makes applications more
scalable, resilient to database failures, & more secure. | |||||
API Proxy | API Gateway is a fully
managed service that makes it easy for developers to create, publish,
maintain, monitor, & secure APIs at any scale. | ||||
Application integration | SNS is a fully managed
messaging service for both system-to-system & app-to-person (A2P)
communication. | ||||
SQS is a fully managed
message queuing service that enables to decouple & scale microservices,
distributed systems, & serverless applications. | |||||
AppSync is a fully managed
service that makes it easy to develop GraphQL APIs by handling the heavy
lifting of securely connecting to data sources like AWS DynamoDB, Lambda. | |||||
EventBridge is a serverless
event bus that makes it easy to connect applications together using data
from apps, integrated SaaS apps, & AWS services. | |||||
Orchestration | Step Functions is a
serverless function orchestrator that makes it easy to sequence Lambda
functions & multiple AWS services into business-critical
applications. | ||||
Analytics | Kinesis makes it easy to
collect, process, & analyze real-time, streaming data so one can get
timely insights. | ||||
Athena is an interactive
query service that makes it easy to analyze data in Amazon S3 using standard
SQL. | |||||
Application Integration | |||||
Messaging | Reliable high throughput
pub/sub, SMS, email, and mobile push notifications | ||||
Message queue that sends,
stores, and receives messages between application components at any volume | |||||
Message broker for Apache
ActiveMQ that makes migration easy and enables hybrid architectures | |||||
Workflows | Coordinate multiple AWS
services into serverless workflows so you can build and update apps quickly | ||||
API management | Create, publish, maintain,
monitor, & secure APIs at any scale for serverless workloads & web
apps | ||||
Create a flexible API to
securely access, manipulate, & combine data from one or more data
sources | |||||
Event bus | Build an event-driven
architecture that connects application data from your own apps, SaaS, &
AWS services | ||||
Automate the flow of data
between SaaS applications & AWS services at nearly any scale, without
code. |