From the course: AWS Essential Training for Developers

Unlock the full course today

Join today to access over 23,100 courses taught by industry experts.

Running containers on AWS

Running containers on AWS

- Containers can be used to take a large monolithic single application and break its features down into smaller microservices that can be easier to scale, monitor, and maintain. So instead of my large monolithic app, let's say I've got a microservice container that handles the signups for my app, maybe one that handles the payments for my app, and maybe another one that handles all the reports for my app. Now, if you're new to the world of containers, or you've only briefly heard of technologies like Docker, think of a container like a mini virtual machine, although it's not technically a virtual machine like your EC2 instances. Imagine it more like its own little computer, like a Raspberry Pi, where all of your application's software dependencies and libraries are already installed and configured, things like NodeJS and Python, and all your code is already set up, and just by, say, plugging it in to your container host,…

Contents