AWS Compute Services
Serverless are
AWS Lambda
a compute service that lets you run code without provisioning or managing servers
AWS Lambda
- Hybrid service that allows you to run AWS Services in your on-premises data center
AWS Outposts
Virtual Machines are
Amazon EC2 Amazon Lightsail Amazon Outposts
Container are
Amazon EKS Amazon ECS Amazon Fargate
- A computing service that runs virtuals servers in AWS - Infrastructure as a Service - Basic building block for your cloud architecture
Amazon Elastic Compute Cloud (EC2)
- Easy-to-use Virtual Private Server - Own web management console
Amazon Lightsail
4 Groups of AWS Compute Services
Virtual Machines Serverless Orchestration Container
- Enables you to run batch computing workloads - Does the planning, scheduling, and execution of your batch computing workloads using Amazon EC2 instances
AWS Batch
Orchestration are
AWS Beanstalk AWS Batch
- Automates the deployment, management, scaling, and monitoring of your custom applications in AWS - Handles capacity provisioning, load balancing, database management, auto-scaling, and health monitoring
AWS Elastic Beanstalk