Curso API Gateway and Service Mesh with Google Cloud

  • DevOps | CI | CD | Kubernetes | Web3

Curso API Gateway and Service Mesh with Google Cloud

20 horas
Visão Geral

O curso API Gateway e Service Mesh com Google Cloud foi desenvolvido para profissionais que desejam dominar a implementação, gerenciamento e segurança de APIs e microsserviços em ambientes distribuídos utilizando as soluções do Google Cloud Platform (GCP).
Durante o treinamento, os participantes aprenderão a projetar arquiteturas baseadas em APIs, aplicar políticas de controle de tráfego, observabilidade e segurança, além de entender na prática como integrar o Google Cloud API Gateway com Anthos Service Mesh (ASM).

Com uma abordagem prática e orientada a cenários reais, o curso fornece a base necessária para construir e gerenciar aplicações modernas, resilientes e seguras em nuvem.

Objetivo

Após a conclusão do curso API Gateway e Service Mesh com Google Cloud, você será capaz de:

  • Compreender os conceitos e a importância de API Gateway e Service Mesh.
  • Implementar o Google Cloud API Gateway para gerenciar e proteger APIs.
  • Utilizar o Anthos Service Mesh para observabilidade e controle de tráfego entre microsserviços.
  • Integrar API Gateway, Cloud Run, GKE e ASM em uma arquitetura moderna.
  • Aplicar práticas de autenticação, autorização, roteamento e políticas de segurança.
  • Monitorar, depurar e otimizar o tráfego entre serviços.
Publico Alvo

Este curso é voltado para:

  • Desenvolvedores e engenheiros de software que trabalham com microsserviços e APIs.
  • Engenheiros de DevOps e SREs interessados em gerenciamento e observabilidade de tráfego.
  • Arquitetos de soluções que buscam desenhar sistemas escaláveis e distribuídos no GCP.
  • Profissionais de segurança de aplicações e infraestrutura em nuvem.
Pre-Requisitos

Para o melhor aproveitamento do curso, recomenda-se que o participante possua:

  • Conhecimentos básicos sobre Google Cloud Platform (GCP).
  • Noções de APIs REST e microsserviços.
  • Familiaridade com Kubernetes e contêineres (Docker).
  • Conhecimentos básicos de redes e autenticação (OAuth, JWT).
Materiais
Inglês/Português + Exercícios + Lab Pratico
Conteúdo Programatico

Módulo 1: Fundamentos de API Management e Service Mesh

  1. Conceitos de API Gateway e Service Mesh
  2. Desafios na comunicação entre microsserviços
  3. API-first e arquitetura orientada a serviços (SOA x Microservices)
  4. Overview das soluções do Google Cloud: API Gateway, Anthos, Istio

Módulo 2: Introdução ao Google Cloud API Gateway

  1. O que é o Google Cloud API Gateway
  2. Estrutura e componentes principais (Gateway, Config, OpenAPI Specs)
  3. Deploy de APIs em Cloud Functions, Cloud Run e GKE
  4. Hands-on: Publicando sua primeira API no API Gateway

Módulo 3: Segurança e Controle de Acesso

  1. Autenticação com JWT e OAuth 2.0
  2. Gerenciamento de chaves de API
  3. Rate limiting, quotas e políticas de uso
  4. Hands-on: Configurando autenticação e controle de acesso

Módulo 4: Introdução ao Anthos Service Mesh (ASM)

  1. Conceitos do Service Mesh e sua arquitetura
  2. Introdução ao Istio e à malha de serviços do Google
  3. Sidecar proxy (Envoy) e controle de tráfego
  4. Instalação e configuração do ASM em GKE

Módulo 5: Tráfego, Roteamento e Observabilidade

  1. Roteamento inteligente (A/B testing, canary release, mirror traffic)
  2. Resiliência e políticas de retry, timeout e circuit breaker
  3. Observabilidade: métricas, logs e tracing (Cloud Monitoring e Cloud Trace)
  4. Hands-on: Monitorando tráfego entre microsserviços

Módulo 6: Integração entre API Gateway e Service Mesh

  1. Design de arquiteturas integradas
  2. Integração entre API Gateway e Anthos Service Mesh
  3. Segurança ponta a ponta (do cliente ao serviço)
  4. Hands-on: Construindo um pipeline seguro e observável

Módulo 7: Governança e Boas Práticas

  1. Versionamento e documentação de APIs
  2. Automação com CI/CD e implantação contínua
  3. Políticas corporativas e auditoria
  4. Estratégias de escalabilidade e custo

Módulo 8: Casos de Uso e Projeto Final

  1. Casos reais de uso: APIs internas, externas e híbridas
  2. Projeto prático: implantação de microsserviços protegidos por API Gateway e ASM
  3. Validação e apresentação da arquitetura
  4. Checklist de boas práticas em produção
TENHO INTERESSE

Cursos Relacionados

Curso Ansible Red Hat Basics Automation Technical Foundation

16 horas

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Curso Ansible Linux Automation with Ansible

24 horas

Ansible Overview of Ansible architecture

16h

Advanced Automation: Ansible Best Practices

32h