From the course: Cloud Architecture: Design Decisions

Unlock this course with a free trial

Join today to access over 24,700 courses taught by industry experts.

Containers and container orchestration

Containers and container orchestration

From the course: Cloud Architecture: Design Decisions

Containers and container orchestration

- [Instructor] Containers provide the ability to run software within an operating system, running on a public cloud, a platform space that can run its operating systems such as Linux, as well as applications, data storage, and anything else you would run on a platform. This allows us to isolate a platform application and data within another platform, either running on a public cloud or even on a traditional system. The solution provides a few core advantages. First, portability means it's relatively easy to move one container running on one public cloud and move it to another. While some modifications need to be done to run on the new cloud, these are typically simple and sometimes non-existent. And second, the ability to scale to support higher processing loads. Using container cluster managers or container orchestration, we can automatically replicate containers across the platform or platforms, having them work together to support higher processing requirements. While there are…

Contents