

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

# Criar um ambiente do Elastic Beanstalk
<a name="using-features.environments"></a>

O procedimento a seguir inicia um novo ambiente executando o aplicativo padrão. Essas etapas são simplificadas para colocar seu ambiente em funcionamento rapidamente, usando valores padrão de opções. 

**Observação sobre permissões**  
A criação de um ambiente requer as permissões na política gerenciada de acesso completo do Elastic Beanstalk. Para mais detalhes, consulte [Política de usuário do Elastic Beanstalk](concepts-roles-user.md).

**Para iniciar um ambiente com uma aplicação (console)**

1. Abra o console do [Elastic](https://console.aws.amazon.com/elasticbeanstalk) Beanstalk e, **na** lista Regiões, selecione sua. Região da AWS

1. No painel de navegação, escolha **Aplicativos**. Selecione uma aplicação existente na lista. Também é possível optar por criar uma aplicação, seguindo as instruções em [Como gerenciar aplicações do ](applications.md).

1. Na página de visão geral da aplicação, escolha **Criar ambiente**.

   Isso inicia o assistente **Create environment** (Criar ambiente). O assistente fornece um conjunto de etapas para a criação de um novo ambiente.

1. Em **Nível de ambiente**, escolha o [nível de ambiente](concepts.md#concepts-tier) de **Ambiente do servidor Web** ou **Ambiente do operador**. Você não pode alterar o nível de um ambiente após a criação.
**nota**  
O [.NET na Plataforma de servidor Windows](create_deploy_NET.md) não tem suporte para a camada de ambiente do operador.

   Os campos **Informações sobre a aplicação** são definidos por padrão, com base na aplicação que você escolheu anteriormente.

   No grupo **Informações do ambiente**, o **Nome do ambiente** é definido por padrão com base no nome da aplicação. Se preferir um nome de ambiente diferente, insira outro valor no campo. Existe a opção de inserir um nome de **Domínio**. Se isso não for feito, o Elastic Beanstalk gerará automaticamente um valor. Você também pode opcionalmente inserir uma **Descrição do ambiente**.

1. Em **Plataforma**, selecione a plataforma e a ramificação da plataforma que correspondem à linguagem usada pelo seu aplicativo.
**nota**  
O Elastic Beanstalk é compatível com várias [versões](concepts.platforms.md) para a maioria das plataformas listadas. Por padrão, o console seleciona a versão recomendada da plataforma e a ramificação da plataforma escolhida. Se a aplicação exigir outra versão, você poderá selecioná-la aqui. Para obter informações sobre versões de plataforma compatíveis, consulte [Plataformas compatíveis com Elastic Beanstalk](concepts.platforms.md).

1. Para **Código da aplicação**, existem várias opções para continuar.
   + Para iniciar a aplicação de exemplo padrão sem fornecer o código-fonte, escolha **Aplicação de exemplo**. Essa ação escolhe a aplicação de página única que o Elastic Beanstalk fornece para a plataforma selecionada anteriormente.
   + Se você baixou uma aplicação de exemplo deste guia ou tem seu próprio código-fonte para uma aplicação, execute as etapas a seguir.

     1. Selecione **Carregue seu código**.

     1. Em seguida, escolha **Arquivo local** e, em **Carregar aplicação**, selecione **Escolher arquivo**.

     1. O sistema operacional da máquina do cliente apresentará uma interface para selecionar o arquivo local baixado. Selecione o arquivo do pacote de origem e continue.

1. Sua escolha de **Predefinições** depende de sua finalidade para o ambiente.
   + Se estiver criando um ambiente de amostra para aprender sobre o Elastic Beanstalk ou um ambiente de desenvolvimento, escolha **Instância única (qualificada para o nível gratuito)**.
   + Se estiver criando um ambiente de produção ou um ambiente para saber mais sobre balanceamento de carga, escolha uma das opções de **Alta disponibilidade**.

1. Escolha **Próximo**.

**Para configurar o acesso ao serviço**  
Em seguida, você precisa de dois perfis. Um *perfil de serviço* permite que o Elastic Beanstalk monitore suas instâncias do EC2 e realize o upgrade da plataforma do seu ambiente. Uma *função de perfil de instância EC2* permite tarefas como gravar log e interagir com outros serviços.

**Para criar ou selecionar o perfil de serviço**

1. Se você já criou um **perfil de serviço** e deseja escolher um perfil existente, selecione o valor na lista suspensa **Perfil de serviço** e pule o restante dessas etapas para criar um perfil de serviço.

1. Se você não encontrar nenhum valor listado para **Perfil de serviço** ou quiser criar um novo, continue com as próximas etapas.

1. Em **Selecionar perfil**, escolha **Criar perfil**.

1. Em **Tipo de entidade confiável**, escolha **Serviços da AWS **.

1. Para **Caso de uso**, escolha **Elastic Beanstalk — Ambiente**.

1. Escolha **Próximo**.

1. Verifique se as **Políticas de permissões** incluem o seguinte e escolha **Avançar**:
   + `AWSElasticBeanstalkEnhancedHealth`
   + `AWSElasticBeanstalkManagedUpdatesCustomerRolePolicy`

1. Selecione **Criar perfil**.

1. Volte para a guia **Configurar acesso ao serviço**, atualize a lista e selecione o perfil de serviço recém-criado.

**Para criar ou selecionar um perfil de instância do EC2**

1. Se você já criou um **perfil de instância do EC2** e deseja escolher um existente, selecione o valor no menu suspenso **Perfil de instância do EC2** e pule o restante dessas etapas para criar um perfil de instância do EC2.

1. Se você não vir nenhum valor listado para **Perfil da instância do EC2** ou quiser criar um novo, continue com as próximas etapas.

1. Selecione **Criar perfil**.

1. Em **Tipo de entidade confiável**, escolha **Serviços da AWS **.

1. Para **Caso de uso**, escolha **Elastic Beanstalk — Computação**.

1. Escolha **Próximo**.

1. Verifique se as **Políticas de permissões** incluem o seguinte e escolha **Avançar**:
   + `AWSElasticBeanstalkWebTier`
   + `AWSElasticBeanstalkWorkerTier`
   + `AWSElasticBeanstalkMulticontainerDocker`

1. Selecione **Criar perfil**.

1. Volte para a guia **Configurar acesso ao serviço**, atualize a lista e selecione o perfil de instância do EC2 recém-criado.

**Para finalizar a configuração e a criação da sua aplicação**

1. (Opcional) Se você criou anteriormente um par de chaves EC2, pode selecioná-lo no menu suspenso do campo **Par de chaves do EC2**. Você o usará para fazer login com segurança na instância do Amazon EC2 que o Elastic Beanstalk provisiona para a aplicação. Se pular esta etapa, você sempre poderá criar e atribuir um par de chaves do EC2 depois que o ambiente for criado. Para obter mais informações, consulte [EC2 key pair](using-features.managing.security.md#using-features.managing.security.keypair).

1. Escolha **Skip to Review** (Pular para revisão) na página **Configure service access** (Configurar acesso a serviço).

1. A página **Review** (Revisão) exibe um resumo de todas as suas escolhas.

   Para personalizar ainda mais o ambiente, escolha **Edit** (Editar) ao lado da etapa que inclui os itens que você deseja configurar. Você pode configurar as opções a seguir somente durante a criação do ambiente:
   + Nome do ambiente
   + Nome de domínio
   + Versão da plataforma
   + Processador
   + Tipo de balanceador de carga
   + Nível

   Você pode alterar as configurações a seguir após a criação do ambiente, mas elas exigem que novas instâncias ou outros recursos sejam provisionados, e pode levar muito tempo para que elas sejam aplicadas:
   + Tipo de instância, volume raiz, par de chaves e função AWS Identity and Access Management (IAM)
   + Banco de dados interno do Amazon RDS
   + VPC

   Para obter detalhes sobre todas as configurações disponíveis, consulte [O assistente de criação de novo ambiente](environments-create-wizard.md).

1. Escolha **Submit** (enviar) na parte inferior da página para inicializar a criação do novo ambiente.

Enquanto o Elastic Beanstalk cria seu ambiente, você será redirecionado para o [console do Elastic Beanstalk](environments-console.md). Quando a integridade do ambiente ficar verde, escolha o URL próximo ao nome do ambiente para visualizar o aplicativo em execução. Esse URL costuma ser acessível pela internet, a menos que você configure seu ambiente para usar uma [VPC personalizada com um load balancer interno](environments-create-wizard.md#environments-create-wizard-network).

**Topics**
+ [O assistente de criação de novo ambiente](environments-create-wizard.md)
+ [Clonar um ambiente do Elastic Beanstalk](using-features.managing.clone.md)
+ [Encerrar um ambiente do Elastic Beanstalk](using-features.terminating.md)
+ [Criação de ambientes do Elastic Beanstalk com a CLI AWS](environments-create-awscli.md)
+ [Criar ambientes do Elastic Beanstalk com a API](environments-create-api.md)
+ [Construção de um URL "Iniciar agora"](launch-now-url.md)
+ [Criar e atualizar grupos de ambientes do Elastic Beanstalk](environment-mgmt-compose.md)