Top 25 AWS Services List 2023 (All Services)
What is AWS?
Amazon Web Services (AWS) is the largest cloud computing platform, offering over 200 universally available resources, from infrastructure to machine learning. These combinable systems are specifically designed to provide maximum ease of use and optimize application performance through content delivery capabilities, data storage, and more.
With AWS, you pay only for the level of support you need, reducing capital commitments and speeding time to value without sacrificing productivity.
After highlighting the top 25 AWS services, we have included a list of all AWS services.You can use the table of contents for navigation.
Why use AWS services?
Leading cloud provider Amazon broke new ground in 2008 with the launch of its first cloud computing service, Amazon EC2. AWS offers more solutions and features than any other provider, with a free tier access to the AWS console, allowing users to centrally manage their services.
AWS is designed to be easy to use for a variety of skill sets and is tailored for those new to software development programs. Deploy web applications in minutes using AWS facilities without provisioning servers or writing additional code.
Amazon hosts global data centers with a massive network that reliably reduces latency around the world. AWS replication capacity allows you to replicate your services geographically, helping you recover quickly and avoid costly downtime.
List of the top 25 AWS services
Now that we’ve outlined some of the reasons why you should look to the future with AWS, let’s explore the options that make this possible. This AWS Service Catalog provides the basics to get you started.
1. Amazon EC2 (Elastic Compute Cloud)
EC2 is a cloud platform provided by Amazon that provides secure and highly adaptable computing capacity. Its purpose is to make her web-based cloud computing easy for developers to access and use, while giving them complete control over their computing resources.
Rapidly deploy applications without upfront hardware investment. At the same time, virtual servers can be launched on demand at scale.
2. Amazon RDS (Relational Database Services)
Amazon Relational Database Service (Amazon RDS) simplifies configuring, managing, and scaling databases in the cloud. Automate tedious tasks such as hardware provisioning, database deployment, patching, and backups on demand in a cost-effective manner.
RDS is available in a variety of performance and memory optimized database instances and offers six familiar database engines including Amazon Aurora, PostgreSQL, MySQL, MariaDB, and Oracle. Database and SQL Server. AWS Database Migration Service makes it easy to migrate or clone your existing databases to Amazon RDS. Visit Amazon’s RDS page.
3. Amazon S3 (Simple Storage Service)
At its core, Amazon S3 facilitates object storage and offers leading-edge scalability, data availability, security, and performance. Large organizations can use S3 for storage and protect large amounts of data for a variety of use cases such as websites, applications, and backups.
Amazon S3’s intuitive management features enable smooth organization of data and configurable access control.
4. Amazon Lambda
Lambda lets you run code without owning or managing servers. Users pay only for the computing time they use.
Run code for almost any application or back-end utility without administration. Users simply upload their code and Lambda handles the rest, providing precise software scaling and broad availability.
5. Amazon Cognito
AWS Cognito maintains a control access dashboard for onboarding users through web and mobile app sign-up and sign-in functionality. AWS Cognito serves millions of users and offers sign-in support with social identity providers such as Facebook, Google, and Amazon, as well as enterprise identity providers via SAML 2.0.
6. Amazon Glacier
The AWS Glacier service is a secure, flexible, and affordable Amazon S3 cloud storage class for data caching and extended protection. These storage classes ensure secure deployments and ensure comprehensive security and compliance features while meeting regulatory requirements.
Users can store for as little as $1 per terabyte per month. Meanwhile, they help you save both up front and long term compared to local servers.
7. Amazon SNS (Simple Notification Service)
Amazon SNS is a fully managed messaging solution that provides a cost-effective infrastructure for bulk messaging, primarily for mobile users. Users can chat directly with customers via system-to-system or app-to-person communication between isolated microservice apps.
8. Amazon Lightsail
Amazon Lightsail is an easy way to get started for those starting with AWS who only need a virtual private server. Lightsail has the tools you need to release your product quickly at a low, predictable price.
Resources included in Lightsail are virtual machines, SSD-based storage, data transfer, DNS management, and static IPs. Once your instance is provisioned, you can easily manage it with the Lightsail console, Lightsail API, or Lightsail CLI.
9. Amazon VPC (Virtual Private Cloud)
Amazon VPC allows you to set up a somewhat isolated section of the AWS cloud that allows you to provision AWS resources at scale in virtual environments. A VPC gives you complete control over your environment, including the option to choose your own IP address range, create subgroups, and place routing tables and network access points.
Easily customize your VPC’s network configuration with flexible dashboard management controls designed for maximum ease of use. For example, a user can launch a publicly accessible subnet for an Internet-accessible web server.
10. Amazon Kinesis
Collect, process, and analyze data in real time using Amazon Kinesis to gain timely insights and act quickly. A key feature of AWS Kinesis is cost-effective processing of streaming data at scale and the option to choose the best tool for your application.
Capture real-time data such as video, audio, application recordings, website activity, and IoT telemetry for machine learning and other apps. Kineses allows users to track, analyze and process data in real-time for instant responsiveness.
11. Amazon Inspector
Inspector provides automated security assessments to improve the security and compliance of your apps deployed on AWS. AWS Inspector automates security audits to find vulnerabilities, breaches, and deviations.
After each assessment, Inspector presents a comprehensive list of security findings, prioritized by threat level to your software. This is available in the User Console or API.
12. Amazon Auto-scaling
The AWS Auto-Scaling solution monitors your apps and automatically adjusts capacity to maintain consistent, predictable performance at the lowest possible price. Almost instantly, application scaling capabilities can be seamlessly configured for different resources across multiple services.
Autoscale has a rich and intuitive interface that allows you to create scaling plans for different assets. These resources include Amazon EC2 instances and Spot Fleets, EC2 tasks, Dynamo DB tables and indexes, and Amazon Aurora Replicas.
13. Amazon IAM (Identity and Access Management)
AWS Identity and Access Management provides secure access and management of your resources in a secure and compliant manner. You can use IAM to create and manage users and groups by granting or denying permissions on individual resources.
No extra cost. Users will only be charged when they use other services.
14. Dynamo DB
DynamoDB is a key-value structured document database that offers scalable performance in the single-digit millisecond range. Dynamo has built-in security with a fully managed, durable, multi-master, multi-region database, backup and restore, and in-memory archive for web-scale applications.
DynamoSB can handle over 10 trillion requests per day and support a threshold of over 20 million requests per second.
15. Amazon SQS (Simple Queue Service)
AWS SQS is a fully managed message queuing facility that can scale in isolation for microservices, distributed systems, and serverless applications. SQS removes the nuances and overhead associated with managing and operating message-centric middleware, allowing developers to focus on diverse workloads.
SQS allows users to send, store, and receive messages in batches across multiple software without losing message data or requiring availability of other systems. SQS provides two classes of message queues, including standard queues and FIFO queues that provide maximum throughput and ensure that messages are processed only once in the exact order in which they occur.
16. Amazon ElastiCache
ElastiCache is an AWS service that makes it easy to build, run, and scale popular open source in-memory data stores in the cloud. Power data-intensive apps or improve the performance of existing databases by evaluating data from in-memory data stores with high throughput and low latency.
AWS ElastiCache is a popular option for real-time use cases such as caching, session storage, games, geospatial services, live analytics, and queuing. ElastiCache provides fully managed Redis and Memcache applications for highly maintained applications that require sub-millisecond response times.
17. Amazon Chime
Chat, confer, and make business calls using Chimes communication services inside and outside the application. All on one platform. Leverage the same infrastructure and operations as Amazon Chime with voice calling, video calling, and screen sharing capabilities built into the Amazon Chime SDK.
Amazon Chime Voice Connector enables businesses to support inbound and outbound calling capabilities while migrating their telephony workloads to AWS.
18. AWS Athena
Amazon Athena makes it easy to analyze data stored in Amazon S3 using standard Structured Query Language (SQL). Athena is serverless, so there is no infrastructure to maintain and you only pay for the queries you run. Getting started with Athena is easy. Just specify the Amazon S3 bucket that contains your data, specify the structure, and start writing regular SQL queries.
19. CodeCatalyst
CodeCatalyst comes with a suite of tools for Continuous Integration/Continuous Development (CI/CD), leverages other AWS services, and allows you to connect to other AWS projects through one account . As a collaboration tool, you can onboard new members to your project and easily record all activities or all tests from her one dashboard.
20. Web Application Firewall
AWS WAF (Web Application Firewall) is an online application firewall that protects your web applications or APIs from common web exploits and bots that can cause availability issues, security breaches, or resource consumption issues.
21. AWS Amplify
AWS Amplify is a suite of purpose-built tools and features designed to make it easier for front-end web and mobile developers to build full-stack applications on AWS. With Amplify’s web and mobile app backends, even with minimal knowledge of cloud computing, users can graphically build an app frontend, connect apps in minutes, and view Amazon’s her UI You can manage your content outside of .
22. AWS Rekognition
Amazon Rekognition provides computer vision (CV) capabilities that are pre-trained and programmable, making it easy to extract data and insights from images and videos. Quickly integrate pre-trained or configurable computer vision APIs into your apps. No need to build machine learning (ML) models or infrastructure from scratch.
23. AWS QuickSight
Amazon’s Quicksight aims to give every member the data they need, when they need it, to make decisions that move the rest of the organization forward. This cloud-based service is not only easy to read, but can also distribute timely information among organizational members at all levels.
24. AWS Cloudformation
Cloudformation is designed to handle software-defined infrastructure. It is an IT setup in which a developer or operations team continuously manages and deploys an application’s technology stack through software, rather than manually configuring separate hardware devices and operating systems.
25. AWS Management Console
The AWS Management Console gives you everything you need to run your application in a single interface. Providing training, building applications, testing for certifications, training learning algorithms, and more, can all be accessed here.
List of all AWS services
Now that we’ve identified the top 25 AWS services, let’s dive into the other 200+ services that power the AWS ecosystem. To minimize redundancy, we do not include the 25 services above. The AWS services listed below are organized by category.
AWS Analytics Services
- Amazon Athena
- Amazon Cloudsearch
- Amazon Elasticsearch Service
- Amazon EMR
- Amazon FinSpace
- Amazon Kinesis
- Amazon Managed Streaming for Apache Kafka
- Amazon Redshift
- Amazon QuickSight
- AWS Data Exchange
- AWS Data Pipeline
- AWS Glue
- AWS Lake Formation
AWS Application Integration Services
- AWS Step Functions
- Amazon AppFlow
- Amazon EventBridge
- Amazon Managed Workflows for Apache Airflow
- Amazon MQ
- Amazon Simple Notification Service
- Amazon Simple Queue Service
- Amazon AppSync
AWS Blockchain Services
AWS Business Applications Services
AWS Cloud Financial Management Services
AWS Compute Services
- Amazon EC2 Auto Scaling
- AWS App Runner
- AWS Batch
- AWS Elastic Beanstalk
- AWS Outposts
- AWS Serverless Application Repository
- AWS Snow Family
- AWS Wavelength
- VMWare Cloud on AWS
AWS Container Services
- Amazon Elastic Container Registry
- Amazon Elastic Container Service (ECS)
- Amazon ECS Anywhere
- Amazon Elastic Kubernetes Service
- Amazon EKS Distro
- AWS App2Container
- AWS Copilot
- AWS Fargate
- Red Hat OpenShift Service on AWS
AWS Customer Engagement Services
AWS Database Services
- Amazon Aurora
- Amazon DynamoDB
- Amazon DocumentDB
- Amazon ElastiCache
- Amazon Keyspaces
- Amazon Neptune
- Amazon Quantum Ledger Database
- Amazon RDS
- Amazon RDS on VMware
- Amazon Redshift
- Amazon Timestream
- Amazon Database Migration Service
- AWS Glue
AWS Developer Tools
- Amazon CodeGuru
- Amazon Correto
- AWS Cloud Development Kit
- AWS Cloud9
- AWS CloudShell
- AWS CodeArtifact
- AWS CodeBuild
- AWS CodeCommit
- AWS CodeDeploy
- AWS CodePipeline
- AWS CodeStar
- AWS Command Line Interface
- AWS Device Farm
- AWS Fault Injection Simulator
- AWS Tools and SDKs
- AWS X-Ray
AWS End User Computing Services
AWS Front-End Web and Mobile Services
AWS Game Tech Services
AWS Internet of Things Services
- AWS IoT Core
- AWS Greengrass
- AWS IoT 1-Click
- AWS IoT Analytics
- AWS IoT Button
- AWS IoT Device Defender
- AWS IoT Management
- AWS IoT Events
- AWS IoT SiteWise
- AWS IoT Things Graph
- AWS Partner Device Catalog
- FreeRTOS
AWS Machine Learning Services
- Amazon SageMaker
- Amazon Augmented AI
- Amazon CodeGuru
- Amazon Comprehend
- Amazon DevOps Guru
- Amazon Elastic Inference
- Amazon Forecast
- Amazon Fraud Detector
- Amazon Healthlake
- Amazon Kendra
- Amazon Lex
- Amazon Lookout for Equipment
- Amazon Lookout for Metrics
- Amazon Lookout for Vision
- Amazon Minitron
- Amazon Personalize
- Amazon Polly
- Amazon Rekognition
- Amazon SageMaker Data Wrangler
- Amazon SageMaker Ground Truth
- Amazon Textract
- Amazon Translate
- Amazon Transcribe
- Amazon Deep Learning AMIs
- AWS Deep Learning Containers
- AWS DeepComposer
- AWS DeepLens
- AWS DeepRacer
- AWS Inferentia
- AWS Panorama
- PyTorch on AWS
- Apache MXNet on AWS
- TensorFlow on AWS
AWS Management and Governance Services
- Amazon CloudWatch
- AWS Auto Scaling
- AWS Chatbot
- AWS CloudFormation
- AWS CloudTrail
- AWS Compute Optimizer
- AWS Config
- AWS Control Tower
- AWS Console Mobile Application
- AWS Distro for OpenTelemetry
- AWS Launch Wizard
- AWS License Manager
- AWS Management Console
- AWS Managed Services
- Amazon Managed Service for Grafana
- AWS Management Service for Prometheus
- AWS OpsWorks
- AWS Organizations
- AWS Personal Health Dashboard
- AWS Proton
- AWS Service Catalog
- AWS Systems Manager
- AWS Trusted Advisor
- AWS Well-Architected Tool
AWS Media Services
- Amazon Elastic Transcoder
- Amazon Interactive Video Service
- Amazon Kinesis Video Streams
- AWS Elemental MediaConnect
- AWS Elemental MediaConvert
- AWS Elemental MediaLive
- AWS Elemental MediaPackage
- AWS Elemental MediaStore
- AWS Elemental MediaTailor
- AWS Elemental Appliances and Software
- AWS Nimble Studio
AWS Migration and Transfer Services
- AWS Migration Hub
- AWS Application Discovery Service
- AWS Application Migration Service (CloudEndure Migration)
- AWS Database Migration Service
- AWS Transfer Family
- Migration Evaluator (formerly TSO Logic)
AWS Networking and Content Delivery Services
- Amazon VPC
- Amazon CloudFront
- Amazon Route 53
- Amazon PrivateLink
- AWS App Mesh
- AWS Cloud Map
- AWS Direct Connect
- AWS Global Accelerator
- AWS Transit Gateway
- Elastic Load Balancing
AWS Networking and Content Delivery Services
- Amazon VPC
- Amazon CloudFront
- Amazon Route 53
- Amazon PrivateLink
- AWS App Mesh
- AWS Cloud Map
- AWS Direct Connect
- AWS Global Accelerator
- AWS Transit Gateway
- Elastic Load Balancing
AWS Quantum Technologies Services
AWS Robotics Services
Services
AWS Security, Identity, and Compliance Services
- AWS Identity & Access Management
- Amazon Cognito
- Amazon Detective
- Amazon GuardDuty
- Amazon Inspector
- Amazon Macie
- AWS Artifact
- AWS Audit Manager
- AWS Certificate Manager
- AWS CloudHSM
- AWS Directory Service
- AWS Firewall Manager
- AWS Resource Access Manager
- AWS Secrets Manager
- AWS Security Hub
- AWS Shield
- AWS Single Sign-On
- AWS WAF
AWS Serverless Services
- AWS Lambda
- Amazon API Gateway
- Amazon DynamoDB
- Amazon EventBridge
- Amazon Simple Notification System (SNS)
- Amazon Simple Queue Service (SQS)
- AWS Fargate
- AWS Step Functions
AWS Storage Services
- Amazon Simple Storage System (S3)
- Amazon Elastic Book Store (EBS)
- Amazon Elastic File System (EFS)
- Amazon FSx for Lustre
- Amazon FSx for Windows File Server
- Amazon S3 Glacier
- AWS Backup
- AWS Snow Family
- AWS Storage Facility
- CloudEnsure Disaster Recovery