Conceitos básicos das pilhas Linux do Chef 11 - AWS OpsWorks

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Conceitos básicos das pilhas Linux do Chef 11

Importante

O AWS OpsWorks Stacks serviço chegou ao fim da vida útil em 26 de maio de 2024 e foi desativado para clientes novos e existentes. É altamente recomendável que os clientes migrem suas cargas de trabalho para outras soluções o mais rápido possível. Se você tiver dúvidas sobre migração, entre em contato com a AWS Support equipe no AWS re:POST ou por meio do Premium AWS Support.

nota

Esta seção descreve os conceitos básicos das pilhas Linux usando o Chef 11. Para obter informações sobre os conceitos básicos das pilhas Linux do Chef 12, consulte Conceitos básicos: Linux. Para obter informações sobre os conceitos básicos das pilhas Windows do Chef 12, consulte Conceitos básicos: Windows.

Aplicativos baseados na nuvem geralmente exigem um grupo de recursos relacionados (servidores de aplicativos, servidores de banco de dados e assim por diante) que devem ser criados e gerenciados coletivamente. Esta coleção de instâncias é chamada de pilha. Uma simples pilha de aplicativo pode ter a seguinte aparência.

Diagram showing users connecting to app servers via internet and load balancer, with a shared database.

A arquitetura básica contém o seguinte:

  • Um load balancer para distribuir o tráfego de entrada dos usuários uniformemente em todos os servidores de aplicativos.

  • Um conjunto de instâncias do servidor de aplicativos, a quantidade necessária para lidar com o tráfego.

  • Um servidor de banco de dados para fornecer um armazenamento de dados de back-end aos servidores de aplicativos.

Além disso, normalmente é preciso ter uma maneira para distribuir os aplicativos para os servidores de aplicativos, monitorar a pilha, e assim por diante.

AWS OpsWorks O Stacks fornece uma maneira simples e direta de criar e gerenciar pilhas e seus aplicativos e recursos associados. Este capítulo apresenta os conceitos básicos do AWS OpsWorks Stacks, e alguns de seus recursos mais sofisticados, orientando você durante o processo de criação da pilha de servidor de aplicativos no diagrama. Ele usa um modelo de desenvolvimento incremental que o AWS OpsWorks Stacks facilita o acompanhamento: configure uma pilha básica e, quando ela estiver funcionando corretamente, adicione componentes até chegar a uma implementação completa.