Advanced Developing on AWS

Data de Início

Data de Fim

Horário

Advanced Developing on AWS

Descrição do curso

O curso Advanced Developing on AWS recorre a cenários reais de utilização de uma aplicação monolítica, legada e on-premises e da sua refatoração numa arquitetura de microsserviços sem servidor.

Este é um curso de nível avançado com a duração de três dias, no qual serão abordados tópicos de desenvolvimento avançado, tais como a arquitetura para ambientes nativos da cloud, a desconstrução on-premises, as aplicações legadas e o seu reempacotamento na cloud, as arquiteturas nativas da cloud, e ainda a aplicação dos princípios da metodologia Twelve-Factor Application.

Pré-requisitos

  • Conhecimento profundo de pelos menos uma linguagem de programação de alto nível
  • Conhecimento prático dos principais serviços AWS e da implementação de uma cloud pública
  • Conclusão do curso Developing on AWS e mínimo de 6 meses de experiência, em contexto real, em aplicação dos conceitos adquiridos.

Conteúdo Programático

Neste curso aprender-se-á a:

  • Analisar a arquitetura de uma aplicação monolítica, de modo a determinar pontos de interrupção lógicos ou programáticos, no quais a aplicação pode ser dividida por diferentes serviços AWS.
  • Aplicar os conceitos e as etapas do manifesto Twelve-Factor Application ao fazer-se a migração de uma arquitetura monolítica.
  • Recomendar os serviços adequados AWS para desenvolver uma aplicação com base em microsserviços e nativa da cloud.
  • Utilizar a AWS API, a CLI, e os SDKs a fim de monitorizar e gerir os serviços AWS.
  • Migrar uma aplicação monolítica para uma aplicação de microsserviços usando a estratégia dos 6 Rs da migração.
  • Explicar as interdependências SysOps e DevOps necessárias à implementação de aplicações de microsserviços na AWS.

Investimento

Duração o Curso:

Certificações Microsoft

Certificações Amazon AWS

Certificações CompTIA

Certificações Base de Dados

Certificações Linux