

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

# Migrar seu aplicativo de uma versão de plataforma legada
<a name="using-features.migration"></a>

Se você tiver implantado uma aplicação do Elastic Beanstalk que usa uma versão de plataforma legada, deverá migrar a aplicação para um novo ambiente usando uma versão de plataforma não legada para ter acesso a novos recursos. Se não tiver certeza de estar executando o aplicativo usando uma versão de plataforma legada, verifique no console do Elastic Beanstalk. Para obter instruções, consulte [Como verificar se você está usando uma versão de plataforma legada](#using-features.migration-proc).

## Quais novos recursos as versões de plataforma legada não disponibilizam?
<a name="using-features.migration.missing"></a>

Plataformas herdadas não são compatíveis com os seguintes recursos:
+ Arquivos de configuração, como descrito no tópico [Personalização avançada de ambiente com arquivos de configuração (`.ebextensions`)](ebextensions.md)
+ Verificações de integridade do ELB, conforme descrito no tópico [Relatórios de integridade básica](using-features.healthstatus.md)
+ Perfis de instância, conforme descrito no tópico [Gerenciar perfis de instância do Elastic Beanstalk](iam-instanceprofile.md)
+ VPCs, conforme descrito no [Usar o Elastic Beanstalk com Amazon VPC](vpc.md) tópico
+ Níveis de dados, como descrito no tópico [Adição de um banco de dados ao seu ambiente do Elastic Beanstalk](using-features.managing.db.md)
+ Níveis de operador, como descrito no tópico [Ambientes de operador do Elastic Beanstalk](concepts-worker.md)
+ Ambientes de instância única, como descrito no tópico [Tipos de ambiente](using-features-managing-env-types.md)
+ Tags, como descrito no tópico [Marcar recursos em seus ambientes do Elastic Beanstalk](using-features.tagging.md)
+ Lançamento de atualizações, como descrito no tópico [Atualizações de configuração de ambiente contínuas do Elastic Beanstalk](using-features.rollingupdates.md)

## Por que algumas versões de plataforma são marcadas como legadas?
<a name="using-features.migration.why"></a>

Algumas versões mais antigas da plataforma não são compatíveis com os recursos mais recentes do Elastic Beanstalk. Essas versões são marcadas como **(legacy) (herdado)** na página de visão geral do ambiente no console do Elastic Beanstalk. <a name="using-features.migration-proc"></a>

**Como verificar se você está usando uma versão de plataforma legada**

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, selecione **Ambientes** e selecione o nome do ambiente na lista.

1. Na página de visão geral do ambiente, visualize o nome da **Platform (Plataforma)**.

   O aplicativo está usando uma versão de plataforma legada se você vir **(legacy) (legada)** ao lado do nome da plataforma.

**Para migrar seu aplicativo**

1. Implante o aplicativo em um novo ambiente. Para obter instruções, vá para [Criar um ambiente do Elastic Beanstalk](using-features.environments.md).

1. Se você tem uma instância de banco de dados do Amazon RDS, atualize seu security group de banco de dados para permitir o acesso ao security group do EC2 para o novo ambiente. Para obter instruções sobre como encontrar o nome do seu grupo de segurança do EC2 usando o AWS Management Console, consulte[EC2 grupos de segurança](using-features.managing.ec2.console.md#using-features.managing.ec2.securitygroups). Para obter mais informações sobre como configurar o grupo de segurança do EC2, acesse a seção “Autorização de acesso à rede para um grupo de segurança do Amazon EC2” de [Trabalhar com grupos de segurança de banco de dados](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_WorkingWithSecurityGroups.html) no *Guia do usuário do Amazon Relational Database Service*.

1. Troque o URL de seu ambiente. Para obter instruções, vá para [Implantações azuis/verdes com o Elastic Beanstalk](using-features.CNAMESwap.md).

1. Encerre seu ambiente antigo. Para obter instruções, vá para [Encerrar um ambiente do Elastic Beanstalk](using-features.terminating.md).

**nota**  
Se você usar AWS Identity and Access Management (IAM), precisará atualizar suas políticas para incluir CloudFormation o Amazon RDS (se aplicável). Para obter mais informações, consulte [Usando o Elastic Beanstalk com AWS Identity and Access Management](AWSHowTo.iam.md).