Você já conhece o poder dos containers do Docker (eu suponho que sim, pois este não é um curso sobre Docker, mas sobre o modo Swarm do Docker)Sabe que usados individualmente ou em conjunto são excelentes para criar e administrar ambientes isolados, e aproveitam ao máximo os recursos de uma máquina física ou virtualTalvez você já tenha usado o docker-compose para montar uma aplicação composta por vários serviços DockerOu foi um pouco mais longe, e já ativou o modo Swarm do Docker em uma única máquina para se beneficiar de alguns de seus recursosMas o verdadeiro poder do Swarm está na ação de um conjunto de servidores. Por isso, neste curso, estaremos focados na análise da ferramenta de orquestração de containers do Docker operando em um grupo de máquinasO modo Swarm do Docker permite utilizar múltiplas máquinas para executar serviços escaláveis com alta disponibilidade e gerenciamentoVamos ver como responder a várias perguntas:Como asseguramos que os containers serão recriados quando eles falharem?Como aumentamos os recursos de um container?Como aumentamos o número de máquinas que executam os containers?Como atualizamos os containers, sem parar a operação?Como controlamos os locais onde os containers são criados?Como asseguramos a comunicação de rede entre containers rodando em máquinas diferentes?Como garantir que os containers rodem em servidores confiáveis?Como gerenciamos senhas e certificados?Nós precisamos de maneiras fáceis de gerenciamento de tantas tarefasO Docker pode fazer isso? Como ele faz?Você terá todo o meu suporte durante este aprendizado. Poderá comunicar-se comigo sempre que precisar através da plataforma da Udemy, na seção de perguntas e respostas.Conta ainda com a garantia de ter
What you'll learn
understanding the architecture of Docker Swarm
managing service scalability and high availability
configuring container networking across multiple hosts
implementing updates without downtime
ensuring automatic recovery of containers
Course objectives
to learn how to deploy and manage containers in a Swarm environment
to understand the benefits of using a multi-host Docker setup
to master the orchestration of services in a robust way