APIs / Apps na AWS em ambientes de alta disponibilidade

Crie um ambiente disponível, escalável para sua App na AWS com balanceamento de carga, segurança HTTPS, domínio próprio

4.70 (56 reviews)
Udemy
platform
Português
language
IT Certification
category
instructor
APIs / Apps na AWS em ambientes de alta disponibilidade
287
students
5.5 hours
content
Aug 2020
last update
$19.99
regular price

What you will learn

Configurar um ambiente de alta disponibilidade na AWS com facilidades do ELASTIC BEANSTALK

Configurar um balanceador de carga num ambiente do ELASTIC BEANSTALK

Gerenciar uma zona hospedada de um domínio personalizado com a Amazon ROUTE 53

Criar uma Pipeline de entrega contínua na AWS com serviços como CodePipeline, CodeBuild

Gerenciar um certificado digital (HTTPS) com a Amazon CM (Certificate Manager)

Configurar politicas de implantação de actualizações da aplicação

Analisar e configurar politicas de escalonamento

Desenvolver uma API básica com o Spring Boot (Java, Lombok, Maven, Tomcat, Github)

Analisar critérios de escolha de zonas de disponibilidade

Trabalhar com o POSTMAN COLLECTION RUNNER para executar múltiplas chamadas a uma API (útil para testes)

Why take this course?

O presente curso tem como objectivo ajudar a todo profissional de TI (Desenvolvedores de softwares, programadores, DevOps, etc) a terem uma visão solida  de como montar um ambiente de alta disponibilidade, escalável (com capacidade de aumentar ou diminuir recursos de processamento de modo a atender a demanda) na Amazon Web Services com facilidades fornecidas pelo serviço ELASTIC BEANSTALK.

Para atingir o objectivo do curso, começamos por desenvolver uma API de conformidade (super simples como forma de exemplo) com o Spring Boot, na qual hospedamos futuramente na Amazon Web Services num ambiente a ser criado do ELASTIC BEANSTALK.

Depois de termos a nossa API de conformidade hospedada, de forma detalhada (conciliação de teoria e pratica) montamos o nosso ambiente de alta disponibilidade onde:

  • Montamos um ambiente com um balanceador de carga (Load Balancer) em frente de múltiplas instâncias EC2 (Elastic Cloud Computing) com suporte a vários ouvintes de entrada (LISTENERS) para receber requisições de clientes externos;

  • Configuramos e definimos politicas de escalonamento para que o ambiente possa aumentar ou diminuir maquinas (EC2s) sempre que a media percentual de utilização de CPU  for de X% após um determinado período de tempo;

  • Configuramos politicas de implantação (Continous Deployment) de modo que actualizações da aplicação possam ser feitas de forma transparente sem afectar o funcionamento.

  • Compramos e gerenciamos um domínio personalizado para a nossa API de conformidade com o serviço Amazon ROUTE 53;

  • Criamos e gerenciamos um certificado digital do domínio personalizado da nossa API de conformidade com o serviço Amazon CM (Certificate Manager);


----O CURSO FOI FEITO COM MUITO ESFORÇO E DEDICAÇÃO PASSANDO TODA  EXPERIÊNCIA ADQUIRIDA COM A AWS DE MODO QUE OUTROS PROFISSIONAIS NÃO ENFRENTEM AS MESMAS DIFICULDADES QUE EU ENFRENTEI NO INICIO COM A AWS---.

Reviews

Paulo
July 16, 2021
Excelente o conteúdo me ajudou na publicação da minha POC de Pós de Arquitetura de Software Distribuído da Puc Minas. Muito obrigado pela ajuda e pelo conhecimento adquirido
Elder
May 19, 2021
Olá, meu caro... Sou do Brasil e gostei bastante do seu curso (avalie-o com 5 estrelas), entretanto percebi que ele está ficando desatualizado, achei o conteúdo bastante relevante... Acho que esse trabalho merece uma continuação com uma versão 2.0.
Roberto
January 22, 2021
Possui conteúdo prático mostrando como fazer o deploy e acessar via o Postman. Observação: o áudio está baixo.

Charts

Price

APIs / Apps na AWS em ambientes de alta disponibilidade - Price chart

Rating

APIs / Apps na AWS em ambientes de alta disponibilidade - Ratings chart

Enrollment distribution

APIs / Apps na AWS em ambientes de alta disponibilidade - Distribution chart
2301458
udemy ID
4/1/2019
course created date
10/31/2019
course indexed date
Bot
course submited by