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á.
Os tópicos desta seção descrevem as várias maneiras pelas quais você pode usar AWS serviços adicionais com seu aplicativo Elastic Beanstalk. Para implementar os ambientes do seu aplicativo, o Elastic Beanstalk gerencia recursos AWS de outros serviços ou usa suas funcionalidades. Além disso, o Elastic Beanstalk se AWS integra a serviços que ele não usa diretamente como parte de seus ambientes.
Tópicos
Visão geral da arquitetura
O diagrama a seguir ilustra um exemplo de arquitetura do Elastic Beanstalk em várias zonas de disponibilidade trabalhando com AWS outros produtos, como Amazon, Amazon CloudFront Simple Storage Service (Amazon S3) e Amazon Relational Database Service (Amazon RDS).

Para planejar a tolerância a falhas, é recomendável ter instâncias N+1 da EC2 Amazon e distribuir suas instâncias em várias zonas de disponibilidade. No caso improvável de uma zona de disponibilidade cair, você ainda terá suas outras EC2 instâncias da Amazon em execução em outra zona de disponibilidade. Você pode ajustar o Amazon EC2 Auto Scaling para permitir um número mínimo de instâncias, bem como várias zonas de disponibilidade. Para obter instruções sobre como fazer isso, consulte Auto Scaling de suas instâncias do ambiente do Elastic Beanstalk. Para obter mais informações sobre a construção de aplicações tolerantes a falhas, consulte Construção de aplicações tolerantes a falhas na AWS
As seções a seguir discutem com mais detalhes a integração com Amazon CloudFront, Amazon CloudWatch, Amazon DynamoDB Amazon, ElastiCache Amazon RDS, Amazon Route 53, Amazon Simple Storage Service, Amazon VPC e IAM.