1. Migration & Transfer
1.1. Application Discovery Service
1.1.1. Quickly and reliably plan application migration projects by automatically identifying applications running in on-premises data centers, their associated dependencies, and their performance profile
1.2. Database Migration Service
1.2.1. Migrate data from your database that is on-premises, on an Amazon Relational Database Service (Amazon RDS) DB instance, or in a database on an Amazon Elastic Compute Cloud (Amazon EC2) instance to a database on an AWS service
1.3. DataSync
1.3.1. Simplifies, automates, and accelerates moving and replicating data between on-premises storage systems and AWS storage services over the internet or AWS Direct Connect
1.4. Migration Hub
1.4.1. A single location to track migration tasks across multiple AWS tools and partner solutions
1.5. Schema Conversion Tool
1.5.1. Makes heterogeneous database migrations easy by automatically converting the source database schema and a majority of the custom code to a format compatible with the target database
1.6. Server Migration Service
1.6.1. Combines data collection tools with automated server replication to speed the migration of on-premises servers to AWS
1.7. Transfer Family
1.7.1. A secure transfer service that stores your data in Amazon S3 and simplifies the migration of Secure File Transfer Protocol (SFTP), File Transfer Protocol Secure (FTPS), and File Transfer Protocol (FTP) workflows to AWS
2. Media Services
2.1. Elastic Transcoder
2.1.1. Convert media files that you have stored in Amazon S3 into media files in the formats required by consumer playback devices
2.2. Elemental MediaConnect
2.2.1. A reliable, secure, and flexible transport service for live video
2.3. Elemental MediaConvert
2.3.1. A service that formats and compresses offline video content for delivery to televisions or connected devices
2.4. Elemental MediaLive
2.4.1. A video service that allows easy and reliable creation of live outputs for broadcast and streaming delivery
2.5. Elemental MediaPackage
2.5.1. A just-in-time video packaging and origination service that delivers highly secure, scalable, and reliable video streams to a wide variety of playback devices
2.6. Elemental MediaStore
2.6.1. A video origination and storage service that offers the high performance, predictable low latency, and immediate consistency required for live origination
2.7. Elemental MediaTailor
2.7.1. A personalization and monetization service that allows scalable server-side ad insertion
3. Internet of Things (IoT)
3.1. IoT Core
3.1.1. Enables secure, bi-directional communication between Internet-connected things (such as sensors, actuators, embedded devices, or smart appliances) and the AWS Cloud over MQTT and HTTP
3.2. FreeRTOS
3.2.1. A market-leading real-time operating system (RTOS) for microcontrollers and small microprocessors
3.3. IoT Analytics
3.3.1. Lets you collect, process, and store IoT data in a time-series data store
3.4. IoT Device Defender
3.4.1. Allows you to audit the configuration of your devices, monitor your connected devices to detect abnormal behavior, and to mitigate security risks
3.5. IoT Device Management
3.5.1. Use AWS IoT Device Management to onboard device information and configuration, organize their device inventory, monitor their fleet of devices, and remotely manage devices deployed across many locations. This remote management includes over-the-air (OTA) updates to device software.
3.6. IoT Events
3.6.1. A managed service that lets you monitor your equipment or device fleets for failures or changes in operation, and trigger actions when such events occur
3.7. IoT Greengrass
3.7.1. Seamlessly extends AWS onto physical devices so they can act locally on the data they generate, while still using the cloud for management, analytics, and durable storage
3.8. IoT SiteWise
3.8.1. Easily collect, organize, and analyze data from industrial equipment at scale
3.9. IoT Things Graph
3.9.1. Iintegrated set of tools that enable developers to build IoT applications using devices and services that use different data representation standards and communication protocols
3.10. IoT 1-Click
3.10.1. A service that makes it easy for simple devices to trigger AWS Lambda functions that execute a specific action
4. Mobile
4.1. Amplify
4.1.1. A set of comprehensive SDKs, libraries, tools and documentation that enables developers to develop and deploy cloud-powered mobile and web apps
4.2. Amplify Android
4.2.1. The toolkit to build native android application that use AWS services
4.3. Amplify iOS
4.3.1. The toolkit to build native iOS application that use AWS services
4.4. AppSync
4.4.1. Fully managed GraphQL service with real-time data synchronization and offline programming features
4.5. Device Farm
4.5.1. App testing service that enables you to test your iOS, Android and Fire OS apps on real, physical phones and tablets that are hosted by AWS
4.6. Mobile SDK for Unity
4.6.1. A set of .NET classes that enables games written with Unity to utilize AWS services
4.7. Pinpoint
4.7.1. Helps you engage your customers by sending them email, SMS and voice messages, and push notifications
4.8. Simple Notification Service (SNS)
4.8.1. A web service that enables applications, end-users, and devices to instantly send and receive notifications from the cloud
5. End User Computing
5.1. Workspaces
5.1.1. Cloud-based desktops for your users
5.2. AppStream 2.0
5.2.1. A fully managed, secure application streaming service that lets you stream desktop applications to users
5.3. WorkDocs
5.3.1. A fully managed, secure enterprise storage and sharing service with strong administrative controls and feedback capabilities that improve user productivity.
5.4. WorkLink
5.4.1. A fully managed, cloud-based service that enables secure, one-click access to internal websites and web apps from mobile devices
5.5. WorkSpaces Application Manager (WAM)
5.5.1. A fast, flexible, and secure way for you to deploy and manage applications for Amazon WorkSpaces
5.6. NICE DCV
5.6.1. A remote visualization technology that enables users to securely connect to graphic-intensive 3D applications hosted on a remote, high-performance server
6. Analytics
6.1. AppFlow
6.1.1. a fully managed API integration service that you use to connect your software as a service (SaaS) applications (such as salesforce) to AWS services, and securely transfer data
6.2. Athena
6.2.1. An interactive query service that makes it easy to analyze data in Amazon S3 using standard SQL
6.3. CloudSearch
6.3.1. A fully managed service in the cloud that makes it easy to set up, manage, and scale a search solution for your website
6.4. Data exchange
6.4.1. A service that makes it easy for customers to find, subscribe to, and use third-party data in the AWS Cloud
6.5. Data Pipelines
6.5.1. A web service that you can use to automate the movement and transformation of data
6.6. Elasticsearch Service (ES)
6.6.1. A managed service that makes it easy to deploy, operate, and scale Elasticsearch, a popular open-source search and analytics engine
6.7. EMR
6.7.1. A web service that uses Hadoop to make it easy to process large amounts of data efficiently
6.8. Glue
6.8.1. A fully managed ETL (extract, transform, and load) service that makes it simple and cost-effective to categorize your data, clean it, enrich it, and move it reliably between various data stores
6.9. Kinesis
6.9.1. Makes it easy to collect, process, and analyze video and data streams in real time
6.10. Lake Formation
6.10.1. A managed service that makes it easy to set up, secure, and manage your data lakes
6.11. Managed Streaming for Kafka (MKS)
6.11.1. A fully managed service that makes it easy for you to build and run applications that use Apache Kafka to process streaming data
6.12. QuickSight
6.12.1. A fast business analytics service to build visualizations, perform ad hoc analysis, and quickly get business insights from your data
6.13. RedShift
6.13.1. A fast, fully managed, petabyte-scale data warehouse service that makes it simple and cost-effective to efficiently analyze all your data using your existing business intelligence tools
7. Application Integration
7.1. AppFlow
7.1.1. a fully managed API integration service that you use to connect your software as a service (SaaS) applications (such as salesforce) to AWS services, and securely transfer data
7.2. EventBridge
7.2.1. A serverless event bus service that makes it easy to connect your applications with data from a variety of sources
7.3. MQ
7.3.1. A managed message broker service for Apache ActiveMQ that makes it easy to set up and operate message brokers in the cloud
7.4. Simple Notification Service (SNS)
7.4.1. A web service that enables applications, end-users, and devices to instantly send and receive notifications from the cloud
7.5. Simple Queue Service (SQS)
7.5.1. A fully managed message queuing service that makes it easy to decouple and scale microservices, distributed systems, and serverless applications
7.6. Step Functions
7.6.1. Makes it easy to coordinate the components of distributed applications as a series of steps in a visual workflow
7.7. Simple Workflow Service (SWF)
7.7.1. Makes it easy to build applications that coordinate work across distributed components
8. Business Applications
8.1. Alexa for Business
8.1.1. Gives you the tools you need to manage Alexa devices, enroll users, and assign skills
8.2. Chime
8.2.1. Is a secure, real-time, unified communications service that transforms meetings by making them more efficient and easier to conduct
8.3. WorkMail
8.3.1. A managed email and calendaring service that offers strong security controls and support for existing desktop and mobile clients
9. Customer Engagement
9.1. Connect
9.1.1. Is a contact center as a service (CCaS) solution that offers easy, self-service configuration and enables dynamic, personal, and natural customer engagement at any scale
9.2. Pinpoint
9.2.1. Helps you engage your customers by sending them email, SMS and voice messages, and push notifications
9.3. Simple Email Service
9.3.1. Is an email sending and receiving service that provides an easy, cost-effective way for you to send email
10. Satellite
10.1. Ground Station
10.1.1. A fully managed service that enables you to control satellite communications, process satellite data, and scale your satellite operations
11. Robotics
11.1. RoboMaker
11.1.1. A service that makes it easy to develop, simulate, and deploy intelligent robotics applications at scale
12. Blockchain
12.1. Managed Blockchain
12.1.1. A fully managed service that makes it easy to create and manage scalable blockchain networks using popular open source frameworks
13. AR & VR
13.1. Sumerian
13.1.1. A set of tools for creating high-quality virtual reality (VR) experiences on the web
14. Game Development
14.1. GameLift
14.1.1. Provides solutions for hosting session-based multiplayer game servers in the cloud, including a fully managed service for deploying, operating, and scaling game servers
14.2. Lumberyard
14.2.1. Is a free AAA game engine deeply integrated with AWS and Twitch
15. Billing & Cost Management
15.1. Billing and Cost Management
15.1.1. Is a web service that provides features that helps you monitor your costs and pay your bill
15.2. Pricing Calculator
15.2.1. Is a web service that you can use to create cost estimates that match your AWS use case
16. Cryptography & PKI
16.1. CloudHSM
16.1.1. Process cryptographic operations and securely store cryptographic keys with this hardware security module in the cloud.
16.2. KMS
16.2.1. A managed service that makes it easy for you to create and control customer master keys, the encryption keys used to encrypt your data
16.3. Encryption SDK
16.3.1. Use this SDK to easily encrypt and decrypt data using industry standards and best practices
16.4. DynamoDB Encryption Client
16.4.1. Protect your table data before you send it to DynamoDB
16.5. Certificate manager
16.5.1. Create, store and renew public SSL/TLS x.509 certifications and keys
16.6. Private certificate authority
16.6.1. Create private certificate authority hierarchies, including root and subordinate CAs, without investment and maintenance costs of operating an on-premises CA.
16.7. Code Signing for AWS IoT
16.7.1. Sign the code you write for IoT with this service
17. Security, Identity and Compliance
17.1. IAM - Identity and access management
17.1.1. Securely control access to AWS services
17.2. Artifact
17.2.1. Download AWS security and compliance documents such as ISO certs and SOC reports
17.3. Cognito
17.3.1. Handles authentication and authorization for web and mobile applications
17.4. Detective
17.4.1. Analyze, investigate and quickly identify root causes of security findings or suspicious activates
17.5. Directory Service
17.5.1. Microsoft Active Directory run in AWS
17.6. Firewall manager
17.6.1. Simpilfy your AWS WAF administration and maintenance
17.7. Cloud Directory
17.7.1. An Amazon directory service that is "cloud native"
17.8. GuardDuty
17.8.1. Continuous security monitoring to identify unexpected and potentially unauthorized or malicious activity in your AWS environments
17.9. Inspector
17.9.1. Improve the security and compliance of your AWS resources
17.10. Macie
17.10.1. Fully managed machine learning and pattern matching to discover, classify and help protect your sensitive data in S3
17.11. AWS RAM
17.11.1. Use resource access manager to share your resources with any AWS account or organization in AWS Organizations
17.12. Resource Groups/Tag Editor
17.12.1. Organize AWS resources into groups, tag resources using any criteria and manage monitor and automate tasks on groups resources
17.13. Secrets Manager
17.13.1. Securely encrypt, store and retrieve credentials for your databases and other services
17.14. Security Hub
17.14.1. Get a comprehensive view of the security state of your AWS resrouces
17.15. Shield
17.15.1. Protection from DDoS attacks
17.16. Single Sign-On
17.16.1. Fully managed service to simplify managing SSO access to AWS accounts and business applications
17.17. WAF
17.17.1. Web application firewall for your CloudFront distributions or your Application Load Balancers
18. Database
18.1. Aurora/RDS
18.1.1. Setup, operate and scale rational databases in the cloud with ease
18.2. DocumentDB
18.2.1. Setup, operate and scale mongoDB compatible databases in the cloud
18.3. DynamoDB
18.3.1. Fully managed NoSQL database offered by Amazon
18.4. ElasticCache
18.4.1. Setup, operate and scale a distributed, in-memory data store or cache in the cloud (Redis or Memcached by Amazon)
18.5. Keyspaces
18.5.1. A scalable, highly available, and managed Apache Cassandra–compatible database service
18.6. Neptune
18.6.1. A fully managed graph database
18.7. QLDB
18.7.1. Quantum Ledger Database - is a fully managed ledger database
18.8. Redshift
18.8.1. A fully managed, petabyte-scale data warehouse service
19. Storage
19.1. S3
19.1.1. Data storage managed by Amazon
19.2. Backup
19.2.1. Automate and consolidate backup tasks for AWS services
19.3. EBS
19.3.1. Elastic Block storage
19.3.1.1. Storage volumes for ec2 instances
19.4. EFS
19.4.1. Fully managed NFS file system in the cloud
19.5. FSx
19.5.1. Fully managed Microsoft Windows file servers backed by a fully native windows file system
19.6. Snow Family
19.6.1. A range of devices that provide AWS compute and storage in offline environments
19.7. Storage Gateway
19.7.1. Connect an on-premise application with cloud storage through this gateway. File, Volume and Tape based are available
20. Containers
20.1. ECS
20.1.1. Elastic container service
20.1.1.1. Container orchestration done by Amazon
20.2. EKS
20.2.1. Elastic Kubernetes service
20.2.1.1. Kubernetes provided by Amazon
20.3. ECR
20.3.1. Elastic container register
20.3.1.1. Amazons version of Docker Hub
20.4. App2Containers
20.4.1. Convert legacy java and .net application into containers applications through the CLI
21. Compute
21.1. ec2
21.1.1. On-demand Virtual Machines
21.2. batch
21.2.1. Run batch workloads on AWS
21.2.1.1. Jobs
21.2.1.2. Job Descriptions
21.2.1.3. Job Queues
21.3. Elastic beanstalk
21.3.1. Write an web service in go, java, .net, python or ruby and this service will create your infrastructure for you
21.4. ec2 Image Builder
21.4.1. Create AMIs for your ec2 instances
21.5. Lambda
21.5.1. Functions as a Service
21.5.1.1. Upload your code and lambda runs all the infrastructure
21.5.1.2. Execute code in response to events triggered by S3 changes, DynamoDB changes
21.6. Launch wizard
21.6.1. As wizard that guides you through setting up Microsoft SQL Server
21.7. Lightsail
21.7.1. A wizard to create virtual private servers
21.7.1.1. If you want a full repackaged stack like wordpress or joomla... you can use this
21.8. Outpost
21.8.1. Extend AWS infrastructure, services, APIs and tools to onPrem
21.9. ParallelClusters
21.9.1. Run your High Performance Computing workloads on AWS
21.10. AWS SAM
21.10.1. SAM... Serverless Application Model... Think of this as lambda + databases + event source maps
21.11. Serverless application repository
21.11.1. Think "Docker Hub" for AWS SAM
22. Machine Learning
22.1. Sage Maker
22.1.1. Fully managed machine learning service. Quickly build and train models and deploy them directly to production-ready hosted environments
22.2. Augmented AI (A2I)
22.2.1. Build workflows required for human review of ML predictions
22.3. CodeGuru
22.3.1. Get recommendations for improving application performance, efficiency and code quality in Java applications
22.4. Comprehend
22.4.1. Extract insights using natural language process from any text files in UTF-8 format
22.5. Elastic Inference
22.5.1. Attach low-cost GPU to ec2 instances to optimise deep learning inference costs
22.6. Forecast
22.6.1. Fully managed deep learning for time-series data
22.7. Fraud Detector
22.7.1. Fully managed service to detect suspicious activities such as fake account creation and online payments fraud
22.8. Kendra
22.8.1. Search unstructured test using natural language
22.9. Lex
22.9.1. Adds a conversational interface to applications using voice and text
22.10. Personalize
22.10.1. Real-time personalization and recommendations using the same tech as amazon.com
22.11. Polly
22.11.1. Text-to-speech engine
22.12. Rekognition
22.12.1. Easily adds image and video analysis to your applications
22.13. Textract
22.13.1. Text detection and analysis for your images
22.14. Translate
22.14.1. Translate your text into another language
22.15. Transcribe
22.15.1. Is a transcription service for your audio files
22.16. Deep Learning AMIs
22.16.1. AMIs pre-built for deep learning
22.17. Deep Learning Containers
22.17.1. Containers optimised for deep learning with TensorFlow and MXNet, Nvidia CUDA and Intel MKL
22.18. DeepComposer
22.18.1. An AI-enabled music keyboard
22.19. DeepLens
22.19.1. Computer vision from AWS
22.20. Deep Racer
22.20.1. Reinforcement learning vehicle learning eco-system
22.21. MXNet
22.21.1. Define, training and deploy deep neural networks on a wide array of platforms
23. Management & Governance
23.1. Auto Scaling
23.1.1. Scale ec2 instances to match the demand for your applications
23.2. Chatbot
23.2.1. Enable DevOps teams to use Slack or Chime to monitor and respond to operational events within AWS cloud
23.3. CloudFormation
23.3.1. Create and provision AWS infrastructure
23.4. CloudTrail
23.4.1. Monitor AWS deployments
23.5. CloudWatch
23.5.1. Monitor all your AWS services
23.6. Compute Optimizer
23.6.1. Get recommendations to optimize your AWS usage
23.7. Config
23.7.1. Detailed overview of your resources and how the relate to one another
23.8. Control Tower
23.8.1. Enforce security, operations and compliance across your AWS organisation
23.9. Data lifecycle manager
23.9.1. Manage the lifecycle of your AWS resources
23.10. Health
23.10.1. Provides personalized information about events that can affect your AWS infrastructure
23.11. License Manager
23.11.1. Streamlines the process of bringing software vendor licenses to the cloud
23.12. OpsWorks
23.12.1. Simple and flexible way to manage stacks and applicaitons
23.13. Organizations
23.13.1. Consolidate multiple AWS accounts into an organization that you create and centrally manage
23.14. Service Catalog
23.14.1. Create, manage, and distribute portfolios of approved products to end users
23.15. Service Quotas
23.15.1. A service for viewing and managing your quotas easily and at scale as your AWS workloads grow
23.16. Service Manager
23.16.1. Provides a unified user interface so you can view operational data from multiple AWS services and enables you to automate operational tasks across your AWS resources
23.17. Well-Architected Tool (WA Tool)
23.17.1. A service in the cloud that provides a consistent process for measuring your architecture using AWS best practices
24. Developer Tools
24.1. Cloud9
24.1.1. Cloud-based integrated development environment
24.2. CodeArtifact
24.2.1. Artifact management for software development
24.3. CodeBuild
24.3.1. Fully managed build service that compiles your source code, runs unit tests, and produces artifacts that are ready to deploy
24.4. CodeCommit
24.4.1. AWS managed GIT repository
24.5. CodeDeploy
24.5.1. Deployment service that enables developers to automate the deployment of applications to instances and to update the applications as required
24.6. CodePipeline
24.6.1. A continuous delivery service that enables you to model, visualize, and automate the steps required to release your software
24.7. CodeStar
24.7.1. A wizard to quickly create and deploy application on AWS
24.8. Porting assistance for .NET
24.8.1. A compatibility scanner that reduces the manual effort required to port Microsoft .NET Framework applications to .NET Core
24.9. X-Ray
24.9.1. Makes it easy for developers to analyze the behavior of their distributed applications by providing request tracing, exception collection, and profiling capabilities
25. Network & Content Delivery
25.1. API Gateway
25.1.1. Enables you to create and deploy your own REST and WebSocket APIs at any scale
25.2. AppMesh
25.2.1. Gives you consistent visibility and network traffic controls for every service in an application
25.3. Cloud Map
25.3.1. Fully managed service that you can use to create and maintain a map of the backend services and resources that your applications depend on
25.4. Cloud Front
25.4.1. Speeds up distribution of your static and dynamic web content, such as .html, .css, .php, image, and media files
25.5. Direct Connect
25.5.1. Links your internal network to an AWS Direct Connect location over a standard 1 gigabit or 10 gigabit Ethernet fiber-optic cable
25.6. Elastic Load Balancing
25.6.1. Automatically distributes your incoming application traffic across multiple targets, such as EC2 instances
25.7. Global Accelerator
25.7.1. A network layer service in which you create accelerators to improve availability and performance for internet applications used by a global audience
25.8. Route 53
25.8.1. DNS in AWS
25.9. VPC
25.9.1. Virtual networking in AWS
25.10. VPN
25.10.1. Establish a secure and private tunnel from your network or device to the AWS Cloud