Visão Geral
Este curso apresenta uma formação completa em API Management utilizando o Kong API Gateway, cobrindo conceitos, arquitetura, implantação, configuração, segurança, governança e operação de APIs em ambientes modernos. Os participantes aprenderão como projetar, publicar, proteger, versionar, monitorar e escalar APIs utilizando o Kong em cenários on-premises, cloud e Kubernetes, aplicando boas práticas de mercado para ambientes corporativos e cloud-native.
Objetivo
Após realizar este curso API Management with Kong, você será capaz de:
- Compreender os fundamentos de API Management
- Implantar e administrar o Kong API Gateway
- Publicar, versionar e gerenciar APIs
- Configurar autenticação, autorização e controle de tráfego
- Implementar observabilidade e monitoramento de APIs
- Projetar arquiteturas escaláveis e seguras
- Aplicar governança e boas práticas de API Management
Publico Alvo
- Arquitetos de APIs
- Engenheiros de integração
- DevOps Engineers
- Platform Engineers
- Administradores de sistemas
- Site Reliability Engineers (SRE)
Pre-Requisitos
- Conhecimentos básicos de APIs REST e HTTP
- Noções de redes TCP/IP
- Familiaridade com Linux
- Conhecimentos básicos de containers são desejáveis
Materiais
Inglês/Português + Exercícios + Lab Pratico
Conteúdo Programatico
Module 1: API Management Fundamentals
- API lifecycle concepts
- API governance and standards
- API security principles
- API management platforms overview
Module 2: Kong Architecture and Components
- Kong architecture overview
- Control plane and data plane
- Plugins architecture
- Kong Community vs Enterprise
Module 3: Installing and Deploying Kong
- Deployment models
- Database-backed and DB-less modes
- On-premises and cloud deployments
- Installation validation
Module 4: API Publishing and Routing
- Services and routes
- Host and path-based routing
- API versioning strategies
- Traffic flow management
Module 5: Security and Access Control
- Authentication plugins
- Authorization and ACLs
- JWT, OAuth, and mTLS
- Security best practices
Module 6: Traffic Management and Policies
- Rate limiting
- Quotas and throttling
- Request and response transformations
- CORS configuration
Module 7: Observability and Analytics
- Logging and monitoring plugins
- Metrics and Prometheus integration
- Tracing and diagnostics
- API performance analysis
Module 8: Kong on Kubernetes
- Kong Ingress Controller overview
- Kubernetes CRDs
- Ingress and Gateway API
- Cloud-native deployment patterns
Module 9: High Availability and Scalability
- Scaling Kong nodes
- Load balancing strategies
- Database high availability
- Disaster recovery considerations
Module 10: Governance and Best Practices
- API lifecycle governance
- Multi-team and multi-tenant environments
- Compliance and auditing
- Production readiness best practices
TENHO INTERESSE