AWS Services
Glossary of Amazon Web Services grouped by purpose: compute, networking, storage, databases, security, management, integration, containers and analytics, with links to the tutorials.
AWS Compute (4) See all
AWS Compute
AWS Lambda
AWS Lambda runs your code in response to events without servers to manage, and you pay only for the time the code runs. It is the core of AWS serverless.
AWS Compute
AWS Auto Scaling
Amazon EC2 Auto Scaling keeps the right number of EC2 instances running, replaces unhealthy ones and adds or removes capacity as the load changes.
AWS Compute
AWS EC2
Amazon Elastic Compute Cloud (EC2) is a web service offered by Amazon Web Services (AWS) that provides resizable and scalable compute capacity in the cloud.
AWS Compute
AWS AMI
AWS AMI, or Amazon Machine Image, is a pre-configured virtual machine image used to create and launch Amazon Elastic Compute Cloud (EC2) instances
AWS Networking and Content Delivery (15) See all
AWS Networking and Content Delivery
AWS API Gateway
Amazon API Gateway is a managed service to create, publish, secure and monitor REST, HTTP and WebSocket APIs in front of Lambda functions and other backends.
AWS Networking and Content Delivery
AWS Regions and Availability Zones
AWS Regions are separate geographic areas, each made of several isolated Availability Zones. Choose them for latency, compliance, price and resilience.
AWS Networking and Content Delivery
AWS Elastic IP
An Elastic IP address is a static public IPv4 address that belongs to your AWS account and can be moved between instances or NAT Gateways.
AWS Networking and Content Delivery
AWS Route Tables
A route table contains the rules that decide where the network traffic of a VPC subnet is sent: the local network, an Internet Gateway, a NAT Gateway and more.
AWS Networking and Content Delivery
AWS Network ACLs
A network access control list (NACL) is a stateless firewall that allows or denies traffic at the subnet level of an AWS VPC, using numbered rules.
AWS Networking and Content Delivery
AWS Security Groups
A security group is a stateful virtual firewall that controls the inbound and outbound traffic of AWS resources such as EC2 instances and databases.
AWS Networking and Content Delivery
AWS Elastic Load Balancing (ELB)
Elastic Load Balancing (ELB) distributes incoming traffic across healthy targets in several Availability Zones: Application, Network and Gateway load balancers.
AWS Networking and Content Delivery
AWS Transit Gateway
AWS Transit Gateway is a regional network hub that connects VPCs, VPN connections and Direct Connect with transitive routing.
AWS Networking and Content Delivery
AWS PrivateLink
AWS PrivateLink provides private connectivity between VPCs and AWS services or your own services using interface endpoints, without Internet access.
AWS Networking and Content Delivery
AWS NAT Gateway
An AWS NAT Gateway is a managed service that allows instances in a private subnet to connect to the Internet while keeping them secure.
AWS Networking and Content Delivery
Amazon CloudFront
Amazon CloudFront is a content delivery network (CDN) service provided by AWS.
AWS Networking and Content Delivery
AWS Route 53
Amazon Route 53 is a scalable and highly available Domain Name System (DNS) web service provided by Amazon Web Services (AWS).
AWS Networking and Content Delivery
AWS Internet Gateway
An AWS Internet Gateway is a component that facilitates communication between instances within an Amazon Virtual Private Cloud (VPC) and the Internet
AWS Networking and Content Delivery
AWS Subnets
AWS Subnets are segmented sections within an Amazon Virtual Private Cloud (VPC).
AWS Networking and Content Delivery
AWS VPC
An AWS VPC (Virtual Private Cloud) is a virtual network dedicated to an AWS account.
AWS Storage (3) See all
AWS Storage
AWS EFS
Amazon Elastic File System (EFS) is a managed, elastic NFS file system that many Linux EC2 instances, containers and Lambda functions can share.
AWS Storage
AWS EBS
Block storage for persistent data for EC2 instances. Instance storage for the operating system uses EBS volumes.
AWS Storage
AWS S3
Amazon S3 is a highly scalable and durable object storage service for data storage, backup, content distribution, archiving and cloud-native applications.
AWS Databases (5) See all
AWS Databases
AWS Aurora
Amazon Aurora is a MySQL and PostgreSQL-compatible relational database built for the cloud, with storage replicated across three Availability Zones.
AWS Databases
AWS ElastiCache
Amazon ElastiCache is a managed in-memory data store and cache compatible with Valkey, Redis OSS and Memcached, for microsecond latency.
AWS Databases
AWS DynamoDB
Amazon DynamoDB is a fully managed, serverless NoSQL key-value and document database with single-digit millisecond latency at any scale.
AWS Databases
AWS Redshift
Amazon Redshift is a managed, columnar data warehouse for large-scale SQL analytics, available as provisioned clusters or serverless.
AWS Databases
AWS RDS
AWS RDS is a fully managed service provided by Amazon Web Services (AWS) that simplifies the setup, operation, and scaling of relational databases in the cloud.
AWS Security, Identity and Compliance (9) See all
AWS Security, Identity and Compliance
AWS WAF
AWS WAF is a web application firewall that filters HTTP requests with rules and managed rule groups to block SQL injection, XSS, bots and abusive traffic.
AWS Security, Identity and Compliance
AWS Certificate Manager (ACM)
AWS Certificate Manager (ACM) issues, stores and automatically renews free public TLS certificates for load balancers, CloudFront and API Gateway.
AWS Security, Identity and Compliance
AWS Secrets Manager
AWS Secrets Manager stores, retrieves and automatically rotates database credentials, API keys and other secrets, encrypted with AWS KMS.
AWS Security, Identity and Compliance
AWS KMS
AWS Key Management Service (KMS) creates and controls the cryptographic keys that encrypt data in S3, EBS, RDS, Secrets Manager and many other AWS services.
AWS Security, Identity and Compliance
AWS Security Hub
AWS Security Hub aggregates security findings from AWS services and partners and checks accounts against standards such as CIS and AWS Foundational Best Practices.
AWS Security, Identity and Compliance
AWS Cognito
Amazon Cognito provides user sign-up, sign-in and access control for web and mobile apps, with user pools and identity pools.
AWS Security, Identity and Compliance
AWS GuardDuty
Amazon GuardDuty is a managed threat detection service that analyzes CloudTrail, VPC flow and DNS logs to find compromised resources and attacks.
AWS Security, Identity and Compliance
AWS IAM Identity Center
AWS IAM Identity Center (formerly AWS SSO) gives people single sign-on access to multiple AWS accounts and applications with permission sets.
AWS Security, Identity and Compliance
AWS IAM
AWS Identity and Access Management (IAM) is a web service provided by Amazon Web Services (AWS) that enables users to securely control access to AWS…
AWS Management and Governance (6) See all
AWS Management and Governance
AWS Organizations
AWS Organizations lets you manage many AWS accounts centrally: organizational units, consolidated billing and service control policies to set guardrails.
AWS Management and Governance
AWS Systems Manager
AWS Systems Manager (SSM) manages servers at scale: Session Manager shell access without SSH, Parameter Store, Patch Manager, Run Command and Automation.
AWS Management and Governance
AWS CloudTrail
AWS CloudTrail records the API calls and account activity in AWS, so you can audit who did what, when and from where, and investigate security incidents.
AWS Management and Governance
AWS CloudWatch
Amazon CloudWatch collects metrics, logs and events from AWS resources and applications, and offers dashboards, alarms and automated actions.
AWS Management and Governance
AWS Config
AWS Config records the configuration of AWS resources over time and evaluates them against rules for compliance and auditing.
AWS Management and Governance
AWS Control Tower
AWS Control Tower sets up and governs a secure multi-account AWS environment (landing zone) with guardrails, account factory and centralized logging.
AWS Application Integration (5) See all
AWS Application Integration
AWS SQS
Amazon Simple Queue Service (SQS) is a managed message queue that decouples the components of an application, with standard and FIFO queues.
AWS Application Integration
AWS SNS
Amazon Simple Notification Service (SNS) is a managed publish/subscribe service that sends messages to email, SMS, HTTP endpoints, SQS and Lambda.
AWS Application Integration
AWS Kinesis
Amazon Kinesis collects, processes and analyzes real-time streaming data: Data Streams, Data Firehose and Managed Service for Apache Flink.
AWS Application Integration
AWS Step Functions
AWS Step Functions is a serverless workflow service that coordinates Lambda functions and AWS services using state machines.
AWS Application Integration
AWS EventBridge
Amazon EventBridge is a serverless event bus that routes events from AWS services, SaaS applications and your own code to targets using rules.
AWS Containers (4) See all
AWS Containers
AWS ECR
Amazon Elastic Container Registry (ECR) is a managed registry to store, scan and share Docker and OCI container images with ECS, EKS and Lambda.
AWS Containers
AWS EKS
Amazon Elastic Kubernetes Service (EKS) runs a managed, highly available Kubernetes control plane on AWS and integrates it with VPC, IAM and load balancers.
AWS Containers
AWS Fargate
AWS Fargate is a serverless compute engine for containers that runs ECS and EKS workloads without managing servers or clusters of instances.
AWS Containers
AWS ECS
Amazon ECS is a fully managed container orchestration service to deploy, manage and scale Docker containers on EC2 instances or AWS Fargate.
AWS Analytics and AI (3) See all
AWS Analytics and AI
AWS Athena
Amazon Athena runs SQL queries directly on data stored in Amazon S3, without servers, and charges per amount of data scanned.
AWS Analytics and AI
AWS Bedrock
Amazon Bedrock is a managed service to build generative AI applications with foundation models from several providers through a single API.
AWS Analytics and AI
AWS Glue
AWS Glue is a serverless data integration service with a data catalog, crawlers and ETL jobs to prepare data for analytics.