Cluster Management and Orchestration on Azure

To run, operate, and scale containerized microservices applications in a resilient way, we need a collection of Docker hosts called a cluster to make sure that there are always enough Docker hosts available even in the case of failures. In addition, we’ll need a scheduler (also often referred to as orchestrator) to place the containers in Docker hosts across the cluster. Azure offers great flexibility when it comes to cluster deployment and management as customers have the choice of what clustering infrastructure to run. The list below highlights chapters that cover those areas.

Chapter 5

Image Cluster ...

Get Microservices with Docker on Microsoft Azure™ (includes Content Update Program) 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.