Saltar para o conteúdo

AWS Elastic Beanstalk

Origem: Wikipédia, a enciclopédia livre.
AWS Elastic Beanstalk
DesenvolvedorAmazon.com
Lançamento19 de janeiro de 2011 (14 anos)
Idioma(s)Inglês, português e, mais 14 idiomas
Sistema operacionalMultiplataforma
Gênero(s)Desenvolvimento web
LicençaPropietário
Página oficialAWS Elastic Beanstalk

O AWS Elastic Beanstalk é um serviço de orquestração oferecido pela Amazon Web Services para a implantação de aplicativos que orquestram vários serviços da AWS, incluindo EC2, Amazon S3, Simple Notification Service (SNS), CloudWatch, escalonamento automático e Elastic Load Balancers.[1] Seu nome em inglês significa "pé de feijão elástico", é uma referência ao pé de feijão que cresceu até as nuvens no conto de fadas João e o pé de feijão.

O Elastic Beanstalk fornece uma camada adicional de abstração sobre o servidor e sistema operacional; os usuários, em vez disso, veem uma combinação pre-construída de sistema operacional de 64 bits e plataforma, como o Amazon Linux executando Ruby, ou o Debian executando Python.[2]

A implantação requer uma série de componentes a serem definidos: um "aplicativo" como um contêiner lógico para o projeto, uma "versão" que é uma compilação implantável executável do aplicativo, um "modelo de configuração" que contém informações de configuração para o ambiente Beanstalk e para o produto. Finalmente, um "ambiente" combina uma "versão" com uma "configuração" e as implementa. Os próprios executáveis ​​são carregados como arquivos do Amazon S3 de antemão e a "versão" é apenas um indicador para isso.[2]

Referências

  1. «What Is AWS Elastic Beanstalk and Why Do I Need It?» (em inglês) 
  2. a b Wittig, Andreas; Wittig, Michael (2016). Amazon Web Services in Action. [S.l.]: Manning Press. p. 132-133. ISBN 978-1-61729-288-0 
Ícone de esboço Este artigo sobre software é um esboço. Você pode ajudar a Wikipédia expandindo-o.