EC2
Elastic Compute Cloud allows you to rent and manage virtual servers in the cloud
Lambda
Serverless compute service that lets you run code without managing servers
Fargate
Serverless compute engine for containers
Lightsail
Allows you to quickly launch all the resources you need for small projects
Outposts
Allow you to run cloud services in your internal data center
Batch
Allows you to process large workloads in smaller chunks (or batches)
Elastic Beanstalk
Allows you to deploy your web applications and web services to AWS
Elastic Container Service (ECS)
Fully managed container service that helps you deploy, manage and scale containerized applications using Docker contains
Elastic Kubernetes Service (EKS)
Simplifies the deployment, management and scaling of Kubernetes clusters
Kubernetes: open-source platform for containerized applications
Amazon Workspaces
AWS AppStream 2.0
AWS WorkLink
AWS WorkDocs
EC2 Launch Type
Method of deploying virtual server instances on Amazon EC2