curso de

Amazon e Spring: Deploy de uma aplicação Spring MVC na AWS

Estudando esse mês:

Alexsandro Kirch Lucas Freitas da Rocha Luiz  Henrique de Sousa Brenno Barcelos de Azevedo José Alberto

e mais 77 alunos(as)

Resumo do curso

  • Entenda como enviar imagens para os Buckets com o S3
  • Aprenda como se comunicar com o banco de dados com o RDS
  • Saiba como enviar a aplicação para um servidor na Amazon com o EC2
  • Veja como armazenar a sessão do usuário com o Redis com o Elasticache
  • Aprenda a integrar todos os serviços que formam nossa aplicação

Público alvo

Pessoas interessadas em aprender como fazer deploy de uma aplicação feita com Spring MVC na Amazon

Conteúdo relacionado

Cursos de AWS em DevOps

Leia nossos artigos de DevOps

Última atualização

12/11/2019

Já é aluno?

Comece o curso agora

12h

p/ conclusão

64

Atividades

219

Minutos de video

2975

Alunos nesse curso

9.1

Nota deste curso

Certificado de participação

Instrutores

  • Rafael é formado em engenharia elétrica com ênfase em telecomunicações, trabalhou quatro anos na parte de infraestrutura e possui certificação Cisco CCNA 200-125, também já trabalhou com Java, PHP, AWS, Wordpress, SugarCRM, React Native etc. Morou na Nova Zelândia trabalhando como desenvolvedor e sonha um dia morar em Seoul, na Coreia do Sul.

Conteúdo Detalhado

  1. Fazendo upload no S3

    • Testando aplicação localmente
    • Configurando alarmes e criando Bucket
    • Fornecendo permissões ao usuário
    • Utilizando chaves de autenticação no projeto
    • Modificando projeto para enviar imagens no Bucket da Amazon
  2. Criando banco com o RDS

    • Configurando banco de dados na Amazon
    • Acessando o banco de nossa aplicação local
    • Entendendo o que é a VPC e as zonas de disponibilidade
  3. Levando aplicação para a Amazon

    • Criando servidor com o EC2
    • Fazendo o acesso remoto do servidor
    • Instalando o Tomcat
    • Levando aplicação da Casa do Código para o servidor
    • Acessando aplicação
    • Removendo interface pública do banco de dados
  4. Escalonando nossa aplicação

    • Criando grupo de auto-escalonamento
    • Montando configuração personalizada
    • Definindo políticas de escalonamento
    • Simulando várias requisições com o Apache Bench
    • Utilizando balanceador para dividir as requisições entre dois servidores
    • Habilidando Sticky Session
  5. Salvando sessão no Redis

    • Problemas que temos com o Sticky Session
    • Trabalhando localmente com o Redis
    • Alterando projeto da Casa do Código
    • Utilizando Elasticache da Amazon
    • Finalização do projeto

Ainda não estuda com a gente?

Invista na transformação da sua carreira!

Comece agora

nossos alunos e alunas

Experiências de quem já mergulhou com a gente.

Parabéns pelo ótimo curso. Seria bom fazer agora o mesmo com Spring boot e Angular 2+

Amazon e Spring: Deploy de uma aplicação Spring MVC na AWS

Marcos Vinicius de Araújo Andrade

Já existe um curso na trilha de Devops que aborda os mesmos assuntos. Não entendi o por que da duplicidade.

Amazon e Spring: Deploy de uma aplicação Spring MVC na AWS

Marcello Di Marino Azevedo

Excelente curso. O professor explicou muito bem cada passo a ser executado. O único problema que eu tive foi com o projeto inicial:https://s3.amazonaws.com/caelum-online-public/spring_amazon/projeto/casadocodigo.zipO qual possuí problemas na renderização de algumas páginas.

Amazon e Spring: Deploy de uma aplicação Spring MVC na AWS

Vinicius de Almeida Carvalho

Aprenda AWS com esse e outros cursos, comece agora!

  • 1271 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

  • 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

  • 1271 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

  • 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

  • 1271 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

  • 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

  • 1271 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

  • 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
Conheça os Planos para Empresas

Acesso completo
durante 1 ano

Estude 24h/dia
onde e quando quiser

Novos cursos
todas as semanas