Etapa 2: Criar uma pilha de servidor de aplicativos simples - 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á.

Etapa 2: Criar uma pilha de servidor de aplicativos simples - Chef 11

Importante

A ferramenta AWS OpsWorks Stacks o 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 o AWS Support Equipe em AWS Re:post ou através de AWS Premium Support.

Uma pilha de servidor de aplicativo básico consiste em uma instância de servidor de aplicativo única com um endereço IP público para receber solicitações de usuário. Código de aplicativo e quaisquer arquivos relacionados são armazenados em um repositório separado e implantados de lá para o servidor. O diagrama a seguir ilustra essa pilha.

Diagram showing application server stack with users, internet, and AWS components.

A pilha tem os seguintes componentes:

  • Uma camada, que representa um grupo de instâncias e especifica como elas são configuradas.

    A camada neste exemplo representa um grupo de instâncias do PHP App Server.

  • Uma instância, que representa uma EC2 instância da Amazon.

    Nesse caso, a instância está configurada para executar um servidor de PHP aplicativos. As camadas podem ter qualquer número de instâncias. AWS OpsWorks O Stacks também oferece suporte a vários outros servidores de aplicativo. Para obter mais informações, consulte Layers de servidor de aplicativos.

  • Um aplicativo, que contém as informações necessárias para instalar um aplicativo no servidor do aplicativo.

    O código é armazenado em um repositório remoto, como repositório Git ou um bucket Amazon S3.

As seções a seguir descrevem como usar o AWS OpsWorks Console Stacks para criar a pilha e implantar o aplicativo. Você também pode usar um AWS CloudFormation modelo para provisionar uma pilha. Para ver um exemplo de modelo que provisiona a pilha descrita neste tópico, consulte AWS OpsWorks Trechos.