Capítulo 5. Programabilidade e automatização
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
5.0 Introdução
Programabilidade refere-se à capacidade de interagir com algo por meio de programação. A API do NGINX Plus oferece exatamente isso: a capacidade de interagir com a configuração e o comportamento do NGINX Plus por meio de uma interface HTTP. Essa API oferece a capacidade de reconfigurar o NGINX Plus adicionando ou removendo servidores upstream por meio de solicitações HTTP. O recurso de armazenamento de valores-chave do NGINX Plus permite outro nível de configuração dinâmica - é possível utilizar chamadas HTTP para injetar informações que o NGINX Plus pode usar para rotear ou controlar o tráfego dinamicamente. Este capítulo abordará a API do NGINX Plus e o módulo de armazenamento de valores chave exposto por essa mesma API.
As ferramentas de gestão da configuração automatizam a instalação e a configuração dos servidores, o que é uma utilidade inestimável na era da Cloud. Os engenheiros de aplicações Web de grande escala já não precisam de configurar os servidores à mão; em vez disso, podem utilizar uma das muitas ferramentas de gestão da configuração disponíveis. Com essas ferramentas, os engenheiros só precisam escrever configurações e códigos uma vez para produzir muitos servidores com a mesma configuração de forma repetível, testável e modular. Este capítulo aborda algumas das ferramentas de gerenciamento ...