Capítulo 3. Como gerenciar seus aplicativos usando ferramentas de orquestração
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
No Capítulo 2, você aprendeu como gerenciar sua infraestrutura como código. Neste capítulo, vais mudar o teu foco da gestão da infraestrutura para a gestão de aplicações. Isso nos leva ao domínio das ferramentas de orquestração, que são ferramentas projetadas para lidar com os muitos requisitos que são exclusivos da execução de aplicativos.
Por exemplo, um requisito é descobrir quantas cópias da tua aplicação devem ser executadas. Executar uma única cópia da aplicação, como fez no capítulo anterior, é bom para aprender e, para alguns casos de utilização, uma única cópia pode ser tudo o que precisa. Mas se o seu negócio depender dessa aplicação, ter apenas uma única cópia pode causar problemas, tais como interrupções devido a problemas de hardware (por exemplo, o servidor morre), interrupções devido a problemas de software (por exemplo, um erro que faz com que a aplicação falhe) e interrupções devido a carga (por exemplo, a aplicação torna-se tão popular que excede a capacidade de um único servidor). Em suma, uma única cópia da tua aplicação é um ponto único de falha. Para executar aplicações em produção, normalmente precisas de várias cópias, chamadas réplicas, da tua aplicação.
Alguns dos outros requisitos de execução de uma aplicação incluem reiniciá-la automaticamente em caso de ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access