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.

Get hands-on with 1200+ tech skills courses.