Tutoriais e amostras - AWS Elastic Beanstalk

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

Tutoriais e amostras

Tutoriais específicos de linguagem e estrutura estão espalhados por todo o Guia do AWS Elastic Beanstalk Desenvolvedor. Tutoriais novos e atualizados são adicionados a essa lista à medida que são publicados. As atualizações mais recentes são mostradas primeiro.

Esses tutoriais destinam-se a usuários intermediários e podem não conter instruções de etapas básicas, como cadastrar-se na AWS. Se esta é sua primeira vez usando o AWS Elastic Beanstalk, confira o passo a passo de introdução para colocar seu primeiro ambiente do Elastic Beanstalk em funcionamento.

É possível fazer download das aplicações demonstrativas usadas pelo Elastic Beanstalk ao criar um ambiente, sem fornecer um pacote de origem com os seguintes links:

Aplicativos de amostra mais envolvidos que mostram o uso de estruturas, bibliotecas e ferramentas adicionais da Web estão disponíveis como projetos de código aberto em GitHub:

  • Balanceamento de carga WordPress (tutorial) — Arquivos de configuração para instalação WordPress segura e execução em um ambiente Elastic Beanstalk com balanceamento de carga.

  • Drupal com balanceamento de carga (tutorial): arquivos de configuração e instruções para instalar com segurança o Drupal e executá-lo em um ambiente do Elastic Beanstalk com balanceamento de carga.

  • Scorekeep - API RESTful da web que usa a estrutura Spring e a AWS SDK for Java para fornecer uma interface para criar e gerenciar usuários, sessões e jogos. A API faz parte do pacote de um aplicativo Web Angular 1.5 que a consome via HTTP. Inclui filiais que mostram a integração com o Amazon Cognito e o Amazon Relational Database Service. AWS X-Ray

    O aplicativo usa recursos da plataforma Java SE para fazer download de dependências e criar na instância, minimizando o tamanho do pacote de origem. O aplicativo também inclui arquivos de configuração nginx que substituem a configuração padrão para servir o aplicativo web de front-end estaticamente na porta 80 através do proxy e encaminhar as solicitações para atalhos em /api para a API em execução em localhost:5000.

  • Does it Have Snakes? - Aplicação Tomcat que mostra o uso do RDS em uma aplicação da Web Java EE no Elastic Beanstalk. O projeto mostra o uso dos arquivos de configuração Servlets JSPs, Simple Tag Support, Tag Files, JDBC, SQL, Log4J, Bootstrap, Jackson e Elastic Beanstalk.

  • Locust Load Generator – esse projeto mostra o uso de recursos da Plataforma Java SE para instalar e executar Locust, uma ferramenta de geração de carga escrita em Python. O projeto inclui arquivos de configuração que instalam e configuram o Locust, um script de compilação que configura uma tabela do DynamoDB, e um Procfile que executa o Locust.

  • Share Your Thoughts (tutorial): aplicação em PHP que mostra o uso de MySQL no Amazon RDS, Composer e arquivos de configuração.

  • Uma nova inicialização (tutorial) - exemplo de aplicativo Node.js que mostra o uso do DynamoDB, o SDK do Node.js, AWS do gerenciamento JavaScript de pacotes npm e dos arquivos de configuração.