Introduction
Get an overview of different container services offered by AWS in this chapter.
In the past, a significant issue was the underutilization of hardware resources due to servers running single applications. This led to inefficiencies and made enforcing boundaries for running applications on the server impossible, creating a complex environment.
Containerization, a solution that emerged to address these limitations, offers logically isolated spaces on physical machines that use the same operating system. Containers are lightweight, portable, and efficient solutions for deploying applications and have revolutionized how software is developed, shipped, and managed across diverse computing environments.
In this chapter, we will learn about the different container services offered by AWS, ECS, EKS, and ECR.
We will review and understand the differences between virtualization and containerization. Then, we will learn about different container orchestration and container registries offered by AWS; ECS, EKS, and ECR. After that, we will focus on the on-premises container management offered by AWS, such as EKS Distro, EKS on Outposts, and EKS Anywhere.
Get hands-on with 1300+ tech skills courses.