desenvolvedor.io
d

Fundamentos de Microsserviços

0% Completo
cover
  • Módulos
  •    Introdução
    • Apresentação (1:00)
    • Objetivos e Pré-requisitos (6:00)
  •    Introdução a Microsserviços
    • O que são Microsserviços? (8:00)
    • Qual o problema com os Monólitos? (10:00)
    • Quando adotar Microsserviços? (11:00)
    • Os 10 erros na adoção de Microsserviços (15:00)
    • Microsserviços são o topo da arquitetura moderna? (13:00)
  •    Arquitetando Microsserviços
    • Arquitetura Evolutiva (19:00)
    • Como a lei de Conway pode ajudar? (14:00)
    • Migrando de um Monólito (7:00)
    • Componentes de um Microsserviço (10:00)
    • Arquitetura Hexagonal (13:00)
    • Microsserviços são independentes (8:00)
    • Limites / Tamanho de um Microsserviço (11:00)
    • Visão de uma arquitetura de Microsserviços (11:00)
    • Apresentando o DevStore (12:00)
  •    Padrões de Comunicação
    • Introdução (1:00)
    • As falácias da computação distribuída (16:00)
    • HTTP (2:00)
    • gRPC (17:00)
    • WebSockets (9:00)
    • Mensageria (16:00)
    • Service Discovery e Service Mesh (17:00)
    • API Gateway (16:00)
    • BFF - back-end for front-end (11:00)
  •    Gerenciamento de dados distribuídos
    • Introdução (1:00)
    • Terorema CAP e a consistência eventual (7:00)
    • Shared Database (14:00)
    • Database Per Service (9:00)
    • CQRS (15:00)
    • BFF / API Gateway (10:00)
    • Event Sourcing (14:00)
    • Saga Pattern (16:00)
    • Cold Data (9:00)
  •    Alta disponibilidade e resiliência
    • Introdução (4:00)
    • Fail Fast and Independently (5:00)
    • Change Management (5:00)
    • Health-check (11:00)
    • Load Balancing (5:00)
    • Redundância (6:00)
    • Escalabilidade (5:00)
    • Throttling pattern (8:00)
    • Self-healing (6:00)
    • Failover Caching (11:00)
    • Stateless Services (6:00)
    • Ações compensatórias (18:00)
    • Retry Pattern (10:00)
    • Circuit Breaker Pattern (14:00)
    • Bulkhead Pattern (5:00)
    • Kubernetes / AKS / EKS / GKE (7:00)
    • Chaos Engineering (15:00)
  •    Observabilidade e Monitoramento
    • Introdução (3:00)
    • Site Reliability Engineering - SRE (12:00)
    • A relação entre monitoramento e observabilidade (7:00)
    • Os três pilares da observalidade (9:00)
    • Sidecar Pattern (13:00)
    • APM e Telemetria (6:00)
    • Ferramentas de mercado (24:00)
  •    Testabilidade em sistemas distribuídos
    • Introdução (6:00)
    • Testes de unidade (14:00)
    • Testes de integração (13:00)
    • Testes de contrato (9:00)
    • Testes end-to-end (e2e) (20:00)
    • Testes de carga (15:00)
  •    Frameworks e Runtimes para Microsserviços
    • Introdução (2:00)
    • Orleans (12:00)
    • Dapr (12:00)
    • Tye (5:00)
    • Akka.NET (6:00)
    • DevPrime (30:00)
    • Afinal devo utilizar um framework? (5:00)
  •    Garantindo a segurança dos Microsserviços
    • Introdução (2:00)
    • OAuth2 (22:00)
    • JWT e seus familiares (13:00)
    • Comunicação entre Microsserviços (20:00)
    • Ferramentas/Serviços de identidade (11:00)
    • Armazene corretamente os segredos (10:00)
    • DevSecOps (12:00)
  •    DevOps
    • Introdução (3:00)
    • DevOps na Prática (17:00)
    • CI / CD (16:00)
    • GitHub (10:00)
    • Azure DevOps (8:00)
    • AWS CodePipeline (7:00)
    • Infra as Code (15:00)
  •    Encerramento
    • Palavras finais (5:00)
desenvolvedor.io
Fullscreen F11
Voltar @desenvolvedor.io
  1. Fundamentos de Microsserviços
  2. Observabilidade e Monitoramento
  3. Os três pilares da observalidade
Conteúdo da aula bloqueado!
Se você já estiver inscrito você precisa acessar com a sua conta.
ASSINE E COMECE AGORA MESMO!

  • Dashboard
  • Certificados
  • Pedidos
  • Perfil