Programa do Curso

Introdução à Microservices Arquitetura

  • O que são microsserviços?
  • Benefícios e desafios dos microsserviços
  • Comparação com arquitecturas monolíticas

Configurando o AWS Cloud9 para desenvolvimento Microservices

  • Criando um ambiente do AWS Cloud9
  • Configurando o ambiente de desenvolvimento
  • Conectando os serviços da AWS ao Cloud9

Criando Microservices com Docker

  • Introdução ao Docker e à conteinerização
  • Criando e testando contêineres Docker
  • Usando o Docker Compose para aplicativos com vários contêineres

Implantando Microservices no AWS ECS e Lambda

  • Configurando o Amazon ECS para orquestração de contêineres
  • Implantação de microsserviços com AWS Lambda
  • Dimensionamento de microsserviços no AWS

Gerenciando APIs com o AWS API Gateway

  • Criando e gerenciando APIs RESTful
  • Ligar APIs a microsserviços
  • Controle de versão e limitação de API

Monitoramento e registro Microservices

  • Usando o AWS CloudWatch para monitoramento
  • Configurar o registo com o Amazon CloudWatch Logs
  • Implementação de alarmes e notificações

Microservices Práticas recomendadas de segurança

  • Implementação de funções e políticas de IAM
  • Protegendo microsserviços com o API Gateway
  • Criptografar dados em trânsito e em repouso

Resumo e próximos passos

Requisitos

  • Conhecimento básico dos conceitos de computação em nuvem
  • Familiaridade com os serviços AWS
  • Experiência com Python ou JavaScript

Público-alvo

  • Desenvolvedores focados em arquitetura de microsserviços
  • Engenheiros de nuvem
  • Profissionais DevOps
 21 Horas

Número de participantes


Preço por Participante

Declaração de Clientes (3)

Próximas Formações Provisórias

Categorias Relacionadas