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
- Conceitos de API Gateway e Service Mesh
- Desafios na comunicação entre microsserviços
- API-first e arquitetura orientada a serviços (SOA x Microservices)
- Overview das soluções do Google Cloud: API Gateway, Anthos, Istio
Módulo 2: Introdução ao Google Cloud API Gateway
- O que é o Google Cloud API Gateway
- Estrutura e componentes principais (Gateway, Config, OpenAPI Specs)
- Deploy de APIs em Cloud Functions, Cloud Run e GKE
- Hands-on: Publicando sua primeira API no API Gateway
Módulo 3: Segurança e Controle de Acesso
- Autenticação com JWT e OAuth 2.0
- Gerenciamento de chaves de API
- Rate limiting, quotas e políticas de uso
- Hands-on: Configurando autenticação e controle de acesso
Módulo 4: Introdução ao Anthos Service Mesh (ASM)
- Conceitos do Service Mesh e sua arquitetura
- Introdução ao Istio e à malha de serviços do Google
- Sidecar proxy (Envoy) e controle de tráfego
- Instalação e configuração do ASM em GKE
Módulo 5: Tráfego, Roteamento e Observabilidade
- Roteamento inteligente (A/B testing, canary release, mirror traffic)
- Resiliência e políticas de retry, timeout e circuit breaker
- Observabilidade: métricas, logs e tracing (Cloud Monitoring e Cloud Trace)
- Hands-on: Monitorando tráfego entre microsserviços
Módulo 6: Integração entre API Gateway e Service Mesh
- Design de arquiteturas integradas
- Integração entre API Gateway e Anthos Service Mesh
- Segurança ponta a ponta (do cliente ao serviço)
- Hands-on: Construindo um pipeline seguro e observável
Módulo 7: Governança e Boas Práticas
- Versionamento e documentação de APIs
- Automação com CI/CD e implantação contínua
- Políticas corporativas e auditoria
- Estratégias de escalabilidade e custo
Módulo 8: Casos de Uso e Projeto Final
- Casos reais de uso: APIs internas, externas e híbridas
- Projeto prático: implantação de microsserviços protegidos por API Gateway e ASM
- Validação e apresentação da arquitetura
- Checklist de boas práticas em produção
TENHO INTERESSE