From the course: Complete Guide to AWS Software Deployment
Unlock the full course today
Join today to access over 24,400 courses taught by industry experts.
Understanding AWS Elastic Container Service and Fargate - Amazon Web Services (AWS) Tutorial
From the course: Complete Guide to AWS Software Deployment
Understanding AWS Elastic Container Service and Fargate
- Up until now, we've provisioned, configured, and scaled our web apps with EC2 instances. Full fledged virtual machines. And while that's a great and effective way to work with AWS, modern web developers know the power of containers to make web workloads even more agile and scalable. It's time to talk container orchestration on Elastic Container Service, or ECS. You can find plenty of courses on this site that delve into the world of containers, and if you're looking to deploy one on AWS, you probably already know a good bit, so I'll keep this overview short. Containers are like lightweight virtual machines that share the kernel with the host operating system. Developers can configure them to contain everything an individual app or process needs to run, libraries, binaries, and the like. The result is a very portable image that can be deployed anywhere containers can run, from your own laptop to cloud services like ECS. One of the great things about Docker images is that they're…
Contents
-
-
-
-
-
-
-
-
(Locked)
Understanding AWS Elastic Container Service and Fargate4m 39s
-
(Locked)
Run the demo app locally with Docker10m 41s
-
(Locked)
Create an AWS ECR repository for use with ECS4m 50s
-
(Locked)
Create an ECS Fargate cluster and task definition6m 20s
-
(Locked)
Deploy a Docker app with an ECS task4m 21s
-
(Locked)
Run Docker apps with an ECS service7m 35s
-
(Locked)
Scale Docker apps with an ECS service2m 9s
-
(Locked)
-
-