O AWS OpsWorks Stacks é um serviço de gerenciamento de configuração que ajuda a automatizar tarefas operacionais, como configurações de software, instalações de pacotes, configurações de banco de dados, escalabilidade de servidor e implantação de código usando o Chef. O OpsWorks Stacks oferece a flexibilidade de definir a arquitetura da aplicação e a configuração dos recursos. Além disso, ele administra o provisionamento e o gerenciamento dos recursos da AWS. O OpsWorks Stacks inclui automação para escalar aplicações de acordo com o tempo ou a carga, monitoramento para ajudar a solucionar problemas e executar ações automáticas de acordo com o estado dos recursos, além de gerenciamento de permissões e políticas para facilitar o gerenciamento de ambientes multiusuário.

AWS OpsWorks

Comece a usar
Ou faça login no console

Receba doze meses de acesso ao nível de uso gratuito da AWS e aproveite os recursos do AWS Basic Support, como atendimento ao cliente 24x7x365 e fóruns de suporte, entre outros recursos.

OpsWorks_PDP_Header

Você pode implantar instâncias do Amazon EC2 usando configurações de modelos, incluindo a criação de volumes do Amazon EBS. O AWS OpsWorks Stacks também mantém e persiste o relacionamento entre recursos. Por exemplo, ele garante que as instâncias manterão seus volumes e endereços IP elástico, mesmo após a interrupção e a inicialização da instância semanas depois.

Você pode configurar o software em suas instâncias on demand ou automaticamente, com base em eventos de ciclo de vida, desde o bootstrapping de imagens básicas de SO em um servidor de trabalho até a modificação de serviços em execução para refletir as alterações. Quando um evento de ciclo de vida é acionado, o AWS OpsWorks Stacks executa as receitas integradas pertinentes à camada e a todas as receitas personalizadas atribuídas a esse evento específico.

Você pode retirar o código de um repositório e instalá-lo em uma ou em todas suas instâncias. Você também pode ter múltiplos aplicativos em um stack, configurados para funcionar em conjunto como um sistema.

O AWS OpsWorks Stacks pode corrigir automaticamente a pilha. Se uma instância falhar na pilha, o OpsWorks Stacks poderá substituí-la por uma nova.

Você pode ajustar o número de instâncias em execução de acordo com a carga usando auto scaling baseado em tempo ou em carga. O tamanho das instâncias no pool de auto scaling pode variar, permitindo a escalabilidade gradual ou rápida. Isso permite que você trate repiques de carga e economize dinheiro usando apenas o que é necessário.

O AWS OpsWorks Stacks envia todas as métricas de recursos ao Amazon CloudWatch, o que facilita a exibição de gráficos e a definição de alarmes para ajudar a solucionar problemas e a executar ações automáticas com base no estado dos recursos.

É possível usar o AWS OpsWorks Stacks para configurar e gerenciar instâncias EC2 Linux e Windows.

É possível usar o AWS OpsWorks Stacks para implantar, gerenciar e escalar aplicações em qualquer servidor Linux, como instâncias EC2 ou servidores executados em seu próprio datacenter (será necessário que os servidores se conectem a endpoints públicos da AWS).

É possível conceder acesso a tarefas específicas aos usuários do AWS IAM, tornando a gestão de ambientes multiusuário mais fácil. Você também pode configurar permissões para ações para cada usuário em cada stack, permitindo decidir quem pode implementar novas versões de aplicativos ou criar novos recursos. A gestão de cada stack pode ser delegada para um usuário ou usuários específicos. Você pode controlar o acesso via SSH em nível de usuário para as instâncias do Amazon EC2, permitindo conceder ou remover imediatamente o acesso às instâncias para cada usuário. O AWS OpsWorks Stacks permite a criação de pilhas que definem como e por quem as instâncias podem ser provisionadas, o que possibilita atender a requisitos como garantir que os usuários só possam executar instâncias nas VPCs especificadas.

O AWS OpsWorks Stacks inclui uma interface web simples, além de uma CLI e um SDK que disponibilizam as principais ferramentas necessárias para a execução de aplicações. Recursos integrados, como métricas do Amazon CloudWatch agregadas por camadas e a capacidade de clonar stacks dentro de ou entre regiões, fornecem as ferramentas necessárias para otimizar as operações dos aplicativos. Você pode executar scripts e atualizar as suas instâncias de forma centralizada, sem precisar fazer login em cada máquina. Logs de registro são disponibilizados para todas as ações realizadas nas instâncias, incluindo implementações de software.

O uso deste serviço está sujeito ao Acordo do cliente da Amazon Web Services.