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

APIs / Apps na AWS em ambientes de alta disponibilidade
APIs / Apps na AWS em ambientes de alta disponibilidade

APIs / Apps na AWS em ambientes de alta disponibilidade free download

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

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