1.3 Computing
EC2 (Elastic Compute Cloud): it is virtual machines run on AWS.
EC2 Container Service: it is high available and high performing container management service that support that supports docker containers and it allows you to run applications on a managed cost of EC2 instances. It eliminates the need for you to install operate and scale your own cluster management infrastructure. (Not exam topic).
Elastic Beanstalk: If you want to deploy your code up into AWS, you can just upload it to a Elastic Beanstalk and then it will look at your code and revision all the underlying infrastructure underneath it.
Lambda: EC2 are virtual machines and you would be able to access and login them using SSH and install things on them, so you have to access to the operating system of EC2. Lambda is serverless, you don't need to access the operating system and underlying host at all, what you do is you upload your code and your code will then respond to events. For example, each time you speak to Echo, you actually speak to Lambda.
Lightsail.
Last updated
Was this helpful?