Summary of key AWS services across various categories.

Isaac Tonyloi
2 min readApr 8, 2024

Compute Services.

Amazon EC2 (Elastic Compute Cloud

Virtual servers in the cloud, allowing you to run applications and workloads.

AWS Lambda

Serverless compute service, allowing you to run code without provisioning or managing servers.

Amazon ECS (Elastic Container Service)

Docker container management service for deploying, managing, and scaling containerized applications.

AWS Elastic Beanstalk

Platform as a Service (PaaS) offering for deploying and managing web applications and services.

Storage Services

Amazon S3 (Simple Storage Service)

Object storage service designed to store and retrieve any amount of data from anywhere on the web.

Amazon EBS (Elastic Block Store)

Block storage service for EC2 instances, providing persistent storage volumes.

Amazon EFS (Elastic File System)

Managed file storage service for EC2 instances, supporting scalable file storage for Linux-based workloads.

Amazon Glacier

Low-cost, secure, and durable storage for data archiving and long-term backup.

Database Services.

Amazon RDS (Relational Database Service)

Managed relational database service supporting MySQL, PostgreSQL, SQL Server, Oracle, and MariaDB.

Amazon DynamoDB

Fully managed NoSQL database service offering high performance at any scale.

Amazon Redshift

Fully managed data warehouse service for analytics and business intelligence applications.

Amazon Aurora

MySQL and PostgreSQL-compatible relational database engine designed for performance and availability.

Networking Services

Amazon VPC (Virtual Private Cloud)

Isolated virtual network in the AWS cloud, allowing you to provision a logically isolated section of the AWS cloud.

Amazon Route 53

Scalable domain name system (DNS) web service for routing end users to internet applications.

AWS Direct Connect

Dedicated network connection from your premises to AWS, bypassing the internet for more consistent network performance.

Amazon API Gateway

Fully managed service for creating, publishing, maintaining, monitoring, and securing APIs at any scale.

Security, Identity, and Compliance Services

AWS IAM (Identity and Access Management)

Service for securely managing access to AWS services and resources.

AWS Key Management Service (KMS):

Managed service for creating and controlling encryption keys used to encrypt your data.

Amazon Inspector

Automated security assessment service for identifying security vulnerabilities in EC2 instances and applications.

AWS WAF (Web Application Firewall)

Web application firewall that helps protect web applications from common web exploits.

Management and Governance Services

Amazon CloudWatch

Monitoring and observability service for collecting and tracking metrics, monitoring logs, and setting alarms.

AWS CloudFormation

Infrastructure as Code service for automating the creation and management of AWS resources.

AWS Config

Service for assessing, auditing, and evaluating the configurations of AWS resources.

AWS Systems Manager

Unified user interface for managing AWS resources, automation, and operations.

Developer Tools

AWS CodePipeline

Continuous integration and continuous delivery (CI/CD) service for automating the software release process.

AWS CodeCommit

Secure and scalable Git-based repository service for hosting private Git repositories.

AWS CodeBuild

Fully managed build service for compiling source code, running tests, and producing software packages

--

--

Isaac Tonyloi

Software Engineer. Fascinated by Tech and Productivity. Writing mostly for myself, sharing some of it with you