

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á.

# Gerenciar ambientes do Elastic Beanstalk
<a name="using-features.managing"></a>

Este capítulo descreve como criar e gerenciar seus ambientes do Elastic Beanstalk. Esta página introdutória fornece uma visão geral das atualizações, manutenções e configurações que você aplicará ao longo do tempo, conforme a aplicação e o ambiente evoluem.

**Funções do ambiente**  
Você pode criar e gerenciar ambientes separados para uso em desenvolvimento, teste e produção, e pode [implantar qualquer versão](using-features.deploy-existing-version.md) do seu aplicativo em qualquer ambiente. Os ambientes podem ser de execução prolongada ou temporários. Quando você encerra um ambiente, pode salvar sua configuração para recriá-lo posteriormente.

**Implantações de aplicações**  
À medida que desenvolve seu aplicativo, você o implanta com frequência, possivelmente em muitos ambientes diferentes para diversas finalidades. O Elastic Beanstalk permite [configurar como as implantações são executadas](using-features.rolling-version-deploy.md). Você pode fazer a implantação em todas as instâncias do seu ambiente simultaneamente ou dividi-la em lotes com implantações contínuas.

**Alterações de configuração**  
As [alterações de configuração](environments-updating.md) são processados separadamente das implantações e têm escopo próprio. Por exemplo, se você alterar o tipo das instâncias do EC2 que executam seu aplicativo, todas as instâncias deverão ser substituídas. Por outro lado, se você modificar a configuração do load balancer do ambiente, essa alteração poderá ser feita no local, sem interromper o serviço nem reduzir a capacidade. Você também pode aplicar alterações de configuração em lotes, que modificam as instâncias em seu ambiente com [atualizações de configuração contínuas](using-features.rollingupdates.md).

**nota**  
Modifique os recursos no ambiente usando somente o Elastic Beanstalk. Se você modificar recursos usando o console de outro serviço, comandos CLI ou SDKs o Elastic Beanstalk não conseguirá monitorar com precisão o estado desses recursos e você não poderá salvar a configuração ou recriar o ambiente de forma confiável. Alterações fora de banda também podem causar problemas ao atualizar ou encerrar um ambiente. 

**Atualizações da plataforma**  
Ao iniciar um ambiente, você escolhe uma versão de plataforma. Nós atualizamos as plataformas periodicamente com novas versões de plataforma para aprimorar o desempenho e lançar novos recursos. Você pode [atualizar seu ambiente para a versão de plataforma mais recente](using-features.platform.upgrade.md) a qualquer momento. Consulte o guia *Plataformas do AWS Elastic Beanstalk * para uma lista de [plataformas compatíveis](https://docs.aws.amazon.com/elasticbeanstalk/latest/platforms/platforms-supported.html) e um [histórico de versões da plataforma](https://docs.aws.amazon.com/elasticbeanstalk/latest/platforms/platform-history.html) que inclui os intervalos de datas em que estavam atualizados.

**Opções de arquitetura**  
À medida que a complexidade de seu aplicativo aumenta, você pode dividi-lo em vários componentes, sendo cada um executado em um ambiente separado. Para cargas de trabalho de longa duração, é possível executar [ambientes de operador](using-features-managing-env-tiers.md) que processam trabalhos a partir de uma fila do Amazon Simple Queue Service (Amazon SQS).

**Topics**
+ [Usar o console de gerenciamento de ambiente do Elastic Beanstalk](environments-console.md)
+ [Criar um ambiente do Elastic Beanstalk](using-features.environments.md)
+ [Gerenciar vários ambientes do Elastic Beanstalk como um grupo com a CLI do EB](ebcli-compose.md)
+ [Implantar aplicações em ambientes do Elastic Beanstalk](using-features.deploy-existing-version.md)
+ [Alterações de configuração](environments-updating.md)
+ [Atualizar a versão de plataforma do ambiente Elastic Beanstalk](using-features.platform.upgrade.md)
+ [Cancelar atualizações de configuração do ambiente e implantações de aplicativos](using-features.rollingupdates.cancel.md)
+ [Recriar ambientes do Elastic Beanstalk](environment-management-rebuild.md)
+ [Tipos de ambiente](using-features-managing-env-types.md)
+ [Ambientes de operador do Elastic Beanstalk](using-features-managing-env-tiers.md)
+ [Criar links entre ambientes do Elastic Beanstalk](environment-cfg-links.md)
+ [Recuperar seu ambiente do Elastic Beanstalk de um estado inválido](environment-management-invalid-stack.md)