Kubernetes
clouddev
Orquestrador de containers que automatiza deploy, escala e recuperação de aplicações em um cluster de máquinas.
Kubernetes (abreviado “k8s”) é o padrão de fato para orquestrar containers em produção. Se um container empacota uma aplicação, o Kubernetes cuida de rodar muitos deles em um conjunto de máquinas: distribui a carga, reinicia o que cai, escala conforme a demanda e faz deploys sem downtime.
Você declara o estado desejado (“quero 3 réplicas desse serviço”) e o Kubernetes trabalha continuamente para manter a realidade igual a essa declaração.
É poderoso, mas tem curva de aprendizado íngreme — para projetos pequenos, muitas vezes é overkill. Ótimo quando você tem muitos serviços e precisa de escala e resiliência de verdade.