AWS supports numerous compute models. The highest level, allowing for the most customization, is the instance. Elastic Cloud Compute (EC2) is the name of the AWS instance product. The instance is equivalent to a virtual machine run by ESX or KVM in your own data center. The container is available in the Elastic Container Service (ECS) or through Elastic Kubernetes Service (EKS). Containers are used for process isolation and increasing utilization density on your physical hardware. Lambda is an offering where the software function is the unit of processing.
Compute
Instances
EC2 is the instance level service offering. We already created an instance when we spun up our Cloud9 environment. Using Terraform, we can create another...