Amazon EC2 should be used when you need access to a full operating system instance
Amazon Elastic Container Service (ECS) and Amazon Elastic Container Service for Kubernetes
(EKS) are used for running software containers, not full operating system instances
AWS Lambda runs code as functions in response to events