Usando AWS OpsWorks Stacks com outros serviços da AWS - 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á.

Usando AWS OpsWorks Stacks com outros serviços da AWS

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.

Você pode fazer com que os servidores de aplicativos em execução em uma pilha do AWS OpsWorks Stacks usem uma variedade de serviços da AWS que não estão diretamente integrados ao AWS OpsWorks Stacks. Por exemplo, você pode fazer com que seus servidores de aplicativos utilizem o Amazon RDS como um banco de dados de back-end. Para acessar esses serviços, use o seguinte padrão geral:

  1. Crie e configure o serviço da AWS usando o console, API ou CLI da AWS e registre quaisquer dados de configuração necessários para que o aplicativo acesse o serviço como, por exemplo, o nome do host ou a porta.

  2. Crie uma ou mais receitas personalizadas para configurar o aplicativo de forma que ele possa acessar o serviço.

    A receita obtém os dados de configuração dos atributos de configuração da pilha e implantação do JSON que você definir no JSON personalizado antes de executar as receitas.

  3. Atribua a receita personalizada ao evento do ciclo de vida de implantação na camada do servidor de aplicativos.

  4. Crie um objeto JSON personalizado que atribua os valores apropriados aos atributos de dados de configuração e inclua-o em seu objeto JSON de configuração de pilha e implantação.

  5. Faça a implantação do aplicativo na pilha.

    A implantação executa as receitas personalizadas, que por sua vez usam os valores de configuração de dados definidos no JSON personalizado para configurar o aplicativo a fim de que ele possa acessar o serviço.

Esta seção descreve como fazer com que os servidores de aplicativos AWS OpsWorks Stacks acessem uma variedade de serviços da AWS. Pressupõe-se que você já está familiarizado com os livros de receitas do Chef e com a forma como as receitas usam os atributos JSON de pilha e de configuração para configurar aplicativos, normalmente por meio da criação de arquivos de configuração. Caso contrário, você deve primeiro ler Livros de receitas e receitas e Personalizando pilhas AWS OpsWorks.