Capítulo 9. Testando pilhas de infraestrutura
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
Este capítulo aplica a prática principal de testar e entregar continuamente o código para pilhas de infraestrutura. Usa o exemplo do ShopSpinner para ilustrar como testar um projeto de pilha. Isso inclui o uso de estágios de teste on-line e off-line e o uso de dispositivos de teste para desacoplar a pilha das dependências.
Exemplo de infraestrutura
A equipe do ShopSpinner usa projetos de pilha reutilizáveis (consulte "Padrão: pilha reutilizável") para criar instâncias consistentes de infraestrutura de aplicativos para cada um de seus clientes. Também pode usar isso para criar instâncias de teste da infraestrutura nopipeline.
A infraestrutura para estes exemplos é um sistema padrão de três níveis. A infraestrutura em cada camada consiste em:
- Cluster de contentores de servidores Web
-
A equipa executa um único cluster de contentores de servidor Web para cada região e em cada ambiente de teste. Os aplicativos na região ou no ambiente compartilham esse cluster. Os exemplos deste capítulo concentram-se na infraestrutura específica de cada cliente, em vez da infraestrutura compartilhada. Portanto, o cluster compartilhado é uma dependência nos exemplos aqui. Para obter detalhes sobre como as alterações são coordenadas e testadas nessa infraestrutura, consulte o Capítulo 17.
- Servidor de aplicações
-
A infraestrutura para ...
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