9

Understanding Container Orchestration

A container is a packaging mechanism that solves multiple problems related to installation environment issues. When an application is traditionally deployed from a development environment to a production environment, the application may not work despite it having worked on the developer’s machine. We realize that we have a problem and the application is broken. The containerization approach resolves this problem by creating a strict boundary between the infrastructure and software stacks used by applications. We don’t need to add external dependencies to the container – only internal dependencies such as the framework and runtimes are added.

Despite containers being ephemeral and lightweight, they do sometimes ...

Get A Developer's Guide to Cloud Apps Using Microsoft Azure now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.