Curso de Amazon Web Services (AWS) - Elastic Beanstalk - Fundamentos

Aprenda criar e gerenciar aplicações web na nuvem da AWS com o Elastic Beanstalk

Nível Avançado Categoria Infra

  • Curso com 03h04 de videos
  • Certificado com 8 horas
  • 12 exercícios

Sobre o curso

Aprenda criar e gerenciar aplicações web na nuvem da AWS com o Elastic Beanstalk

Quando falamos em uma infraestrutura em nuvem, lembramos de características como escalabilidade, alta disponibilidade e facilidade de implantação, tudo isso numa escala global. Configurar tudo isso do zero é bastante trabalhoso. É aí que entram os serviços de Plataforma como um Serviço. Nesse curso vamos conhecer o AWS Elastic Beanstalk, serviço que te permite criar e gerenciar aplicações web na nuvem, com base numa plataforma que te entrega escalabilidade e alta disponibilidade de uma forma simplificada. O Elastic Beanstalk suporta praticamente todas as linguagens mais utilizadas atualmente, como .Net Core, NodeJS, PHP, Java, e por aí vai, permitindo rodar desde aplicações web mais simples como um blog pessoal até grandes plataformas de e-commerce. Nesse curso vamos iniciar nosso aprendizado sobre o Elastic Beantask, conhecendo suas principais funcionalidades, seus benefícios e como implementar e gerenciar diversos aspectos desse serviço.

O que irá aprender?

Nesse curso falaremos sobre o Elastic Beanstalk e como criar e gerenciar aplicações através dele. Tudo isso através de conteúdo apostilado e vídeos aulas, além de exercícios que ajudam na fixação do conteúdo.

Dentre várias outras coisas, você aprenderá:

  • Os principais benefícios ao se utilizar uma plataforma como um serviço (PaaS);
  • Os conceitos essenciais do Elastic Beanstalk, conhecendo suas funcionalidades;
  • Provisionar e configurar aplicações em .Net Core, NodeJS, PHP e Java;
  • Gerenciar aplicações com múltiplos ambientes e configurar auto scalling;
  • Compreender como aplicar conceitos de escalabilidade;
  • Monitorar suas aplicações através de métricas, logs e alertas;
  • Conectar com banco de dados de forma segura;
  • Configurar domínios customizados e distribuir conteúdos via CDN.

Pra quem é esse curso?

Esse curso é destinado para desenvolvedores e analistas de infraestrutura que estão conhecendo a AWS e desejam utilizar de uma plataforma completa para hospedar e gerenciar suas aplicações web.

Quais os pré-requisitos para esse curso?

Os pré-requisitos não são obrigatórios, são apenas sugestões. Eles dão uma base de parte do conhecimento que é interessante ter para um bom aproveitamento nesse curso.

Metodologia

  • Videoaulas
  • Texto e imagens
  • Início Imediato
  • Testes de aprendizado

Sobre o professor

Gabriel Machado

Gabriel Machado

Professor especialista em cloud computing na TreinaWeb. Graduado em Gestão de TI pela FATEC e quase bacharel em Sistemas de Informação pela UFSCar. Tem experiência em desenvolvimento backend com PHP, mas se encontrou trabalhando com DevOps. Possui mais de uma dúzia de certificações na área de TI e nas horas vagas gosta de maratonar séries na Netflix, jogar CS:GO e poker.

Conteúdo programático

  1. Conceitos essenciais

    Nessa aula vamos conhecer os conceitos essenciais do Elastic Beanstalk. Vamos entender o que é uma application, um environment e as suas opções de configuração, além de abordarmos quais as linguagens de programação suportadas.

    8 aulas
    • Apresentação
    • Relembrando o conceito de PaaS
    • Visão geral do Elastic Beanstalk
    • Application e Environment
    • Platformas suportadas
    • Configurações para Alta Disponibilidade
    • Precificação
    • Questionário
  2. Criação de aplicações no Elastic Beanstalk

    Nessa aula vamos criar nossas primeiras aplicações no Elastic Beanstalk. Vamos acompanhar passo a passo a criação de um ambiente que irá hospedar aplicações desenvolvidas em PHP, .Net Core, Java e Node.js.

    12 aulas
    • Apresentação
    • Pré-requisitos e código da aplicação PHP
    • Criação e deploy de uma aplication PHP
    • Instalação do EB CLI
    • Pré-requisitos e código da aplicação NodeJS
    • Criação e deploy de uma aplicação NodeJS
    • Pré-requisitos e código da aplicação .NET Core
    • Criação e deploy de uma aplicação .NET Core
    • Pré-requisitos e código da aplicação Java
    • Criação e deploy de uma aplicação Java
    • Configuração dos ambientes
    • Questionário
  3. Gerenciamento de aplicações no Elastic Beanstalk

    Nessa aula vamos entender como gerenciar as configurações de alta disponibilidade disponíveis no Elastic Beanstalk. Será abordado os modelos de deployment, configuração de autoscaling e gerenciamento de aplicações com múltiplos ambientes.

    5 aulas
    • Apresentação
    • Configurando autoscaling
    • Politicas e modelos de deployment
    • Geranciando múltiplos ambientes
    • Questionário
  4. Monitoramento e Integração com outros serviços

    Nessa última aula vamos aprender como monitorar a saúde da nossa aplicação e acessar logs dos nossos ambientes com a ajuda do CloudWatch. Vamos também exemplificar como conectar nossa aplicação com banco de dados, configurar domínios customizados e com serviços de distribuição de conteúdo via CDN.

    6 aulas
    • Integração com CLoudWatch e Monitoramento
    • Integração com serviços de network
    • Conectando com RDS de forma segura
    • Configurando domínios customizados e implantação de HTTPS
    • Distribuição de conteúdos estáticos com CloudFront
    • Questionário
Download da ementa

Utilizada e amada por milhares! Veja mais opiniões reais

  • BOM CURSO.

  • Conteúdo bem feito, ótima didática.

  • Ótimo curso de web Services Elastic Beanstalk.

  • Excelente curso, com uma didática excepcional e organização entre material em textos, vídeos e testes de altíssimo nível! Mais uma vez eu parabenizo a TreinaWeb pela excelência de seus cursos! Recomendo fortemente! Carlos A Santos

    Depoimento - Carlos
    JavaScript - Novidades do ES6 (ES2015)
    Carlos Rio de Janeiro / RJ
  • Elogios: Gosto muito da qualidade e seriedade do TreinaWeb com seus cursos e alunos, pois sempre sou rapidamente e eficientemente atendido pelo suporte, além de receber um certificado em ótima qualidade ao final de cada curso. Sinto uma grande confiança no que o professor ensina durante as aulas, pois ele mostra ser um especialista na área. Sugestões: 1. Uma parceria do TreinaWeb com alguma vendedora/fornecedora de livros técnicos, que permita aos alunos do TreinaWeb adquirir os livros de alguma forma com um preço diferenciado. 2. Gostaria que fosse revisado o tempo de cada curso que vem descrito no certificado, pois normalmente me dedico e gasto muito mais tempo estudando do que o tempo declarado no certificado. 3. Ter cursos de MBA na escola, hehehe. Gostaria muito de fazer um curso de BI (Business Intelligence). Reclamações: Nenhuma, rsrsrs. Conclusão: Com toda a certeza digo que está valendo e muito cada centavo de meu investimento, pois o curso já está me ajudando diretamente em meu trabalho e faculdade.

    Depoimento - Wagner
    SQL Server - Desenvolvedor
    Wagner Londrina / PR
  • O Curso é muito completo, a didática do professor é ótima, o suporte é maravilhoso, tiram todas as dúvidas e oferecem total atenção. Estou ansioso para começar o próximo curso. Parabéns, TreinaWeb, continuem assim.

    Depoimento - Lucas
    Lógica de Programação Completo
    Lucas Santa Fé do Sul / SP
  • Excelente introdução, rápida e totalmente compreensível. Meus agradecimentos ao professor e equipe por disponibilizarem e acreditarem que é possível a educação e conhecimento mesmo à distância. Muito obrigado.

    Depoimento - Alexandro
    UX/UI - Introdução
    Alexandro Brasília / DF
  • Curso bom demais! Acrescentou bastante no meu conhecimento sobre woocommerce, apesar de já ter trabalhado com ele na prática. Foi necessário para que eu pudesse realizar um treinamento para um cliente. Excelente!

  • Aulas muito interessantes. A experiência com o curso foi excelente onde a didática do professor superou minhas expectativas e pude aprimorar meus conhecimentos referente aos fundamentos de DNS. Não havia feito esse teste no GNU/Linux antes. Gostei muito.

    Depoimento - Felipe
    DNS - Fundamentos
    Felipe São Paulo / SP

Plano de acesso total!

Tenha um ano de acesso completo a todos os cursos da plataforma, incluindo novos lançamentos, mentoria de carreira e suporte direto com os professores!

Um ano de acesso completo

Contrate agora e tenha acesso ilimitado a todo o nosso portfólio. Isso inclui:

  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Suporte direto com professores
  • Aplicativos para Android e iOS
  • Plano de carreira personalizado
  • Certificados digitais inclusos
  • Suporte com SLA de 4 horas úteis
  • Acesso offline através dos apps
R$ 97,00 ECONOMIZE R$ 360,00
12x R$ 67,00 ou R$ 804,00 à vista
Matricule-se agora
Garantia incondicional de satisfação
Garantia incondicional de satisfação

Confiamos tanto nos resultados dos nossos cursos, que criamos uma garantia incondicional de satisfação para você, que são 7 dias de teste!