Curso de Amazon EC2: Faça um deploy da sua webapp com alta disponibilidade e escalabilidade.

9,3

Nota desse curso

6.209

Alunos neste curso

Faça esse curso de Cloud Computing e:

  • Entenda algumas das dificuldades de se colocar uma aplicação em produção
  • Entenda na prática o que é computação em nuvem e como você pode economizar ao utilizá-la
  • Aprenda a criar novas máquinas em segundos
  • Crie balanceadores de carga para suas máquinas
  • Garanta alta disponibilidade das suas aplicações
  • Escale automaticamente suas aplicações
  • Aprenda a utilizar os recursos da AWS a partir do terminal

Conteúdo Detalhado

  1. Introdução ao Cloud Computing

    • Como disponibilizar uma aplicação?
    • Problemas dos serviços tradicionais de hospedagem
    • O que é Cloud Computing?
    • SaaS, PaaS e IaaS
    • Exemplos de provedores de computação em nuvem
    • O que aprendemos?
  2. Montando nosso primeiro ambiente

    • Criando nossa primeira máquina no EC2
    • Acessando remotamente nossa máquina
    • Instalando a JVM
    • Instalando o servidor Tomcat
    • Instalando o SGBD MySQL
    • Deploy da aplicação no servidor Tomcat
    • O que aprendemos?
  3. Escalando o banco de dados com RDS

    • Como lidar com o aumento dos acessos?
    • Configurando o Amazon RDS
    • Testando através de um cliente MySQL no terminal
    • Usando o RDS na nossa máquina
    • Para saber mais: RDS em Múltiplas Zonas de Disponibilidade
    • O que aprendemos?
  4. Mais máquinas no Ec2

    • Escalando nossas instâncias do Ec2
    • Para saber mais: Elastic Block Device
    • O que aprendemos?
  5. Classic Load Balancer

    • Balanceando a carga
    • Criando um Classic Load Balancer
    • Para saber mais: Alta disponibilidade das nossas máquinas
    • O que aprendemos?
  6. Application Load Balancer

    • Segunda versão da aplicação
    • Balanceamento pelo path
    • Preparando a segunda versão da aplicação
    • Criando um Application Load Balancer
    • Adicionando novas máquinas ao Application Load Balancer
    • O que aprendemos?
  7. Logando na aplicação

    • O login não está funcionando. Por que?
    • Conhecendo o Sticky Session.
    • Configurando o Sticky Session
    • Para saber mais: Cluster
    • O que aprendemos?
  8. Escalando automaticamente

    • Qual a quantidade certa de máquinas que precisamos?
    • Configurando o Auto-Scaling Group
    • Testando o Auto-Scaling Group
    • Para saber mais: Desligando o Auto-Staling Group
    • O que aprendemos?
  9. Usando a AWS pelo terminal

    • Como criar um pipeline?
    • Criando um usuário IAM
    • Criando um Classic Load Balancer
    • Para saber mais: Aplicando Sticky Session à um Classic Load Balancer usando CLI
    • O que aprendemos?
    • Considerações finais

Primeira aula de Amazon EC2: Faça um deploy da sua webapp com alta disponibilidade e escalabilidade.

Um pouco mais do conteúdo

Descubra se esse curso é pra você lendo as primeiras aulas de Amazon EC2: Faça um deploy da sua webapp com alta disponibilidade e escalabilidade.

Instrutores

  • Leo é desenvolvedor de software e instrutor. Com mais de 8 anos de experiência na área, trabalhou em projetos usando Visual Basic, PHP, Java EE, Spring e outros. Desenvolveu aplicativos para área de educação usando Angular, Scala, Play, Docker, AWS, entre outras tecnologias.

Conteúdo relacionado

Cursos de Cloud em Infraestrutura

Leia nossos artigos de Infraestrutura

Formação com esse curso

Público alvo

Desenvolvedores e sysadmins com conhecimentos em deploy de aplicações, redes e gerenciamento de servidores.

Nível de Dificuldade

Intermediário

Já é aluno?

Começar o Curso

Experiências de quem já estudou com a gente

Fernando Silva de Almeida

em 06/03/2019

Tive excelentes resultados. Ótima explicação e curso com muito conteúdo.

Amazon EC2: Faça um deploy da sua webapp com alta disponibilidade e escalabilidade.

André Felipe Laus

em 03/09/2019

Curso bem prático, com exemplo coerente com a realidade. Excelente!

Amazon EC2: Faça um deploy da sua webapp com alta disponibilidade e escalabilidade.

Ivan

em 13/11/2019

Muito bom! Faltou saber como acessar a aplicação através de dispositivos móveis. Ou pelo menos, comentar em texto.

Amazon EC2: Faça um deploy da sua webapp com alta disponibilidade e escalabilidade.

Aprenda Cloud com esse e outros cursos, comece agora!

  • 964 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

Premium

  • 964 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 964 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 964 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Procurando planos para empresas?
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana