Visão Geral
Este curso apresenta uma abordagem completa para instalação, configuração e administração do Kong API Gateway e da interface Konga. Os participantes aprenderão a implantar ambientes de API Management utilizando Kong em cenários on-premises, cloud e containers, além de gerenciar APIs, rotas, serviços, consumidores, plugins e políticas de segurança por meio do Konga. O treinamento enfatiza boas práticas operacionais, escalabilidade, alta disponibilidade, observabilidade e governança de APIs em ambientes corporativos.
Conteúdo Programatico
Module 1: Introduction to Kong and Konga
- API Gateway concepts
- Kong architecture overview
- Konga architecture and purpose
- Kong Community vs Enterprise
Module 2: Environment Preparation
- Operating system requirements
- Database options and selection
- Network and port requirements
- Security considerations
Module 3: Installing Kong Gateway
- Kong installation methods
- Database configuration
- Initial Kong setup
- Validating the installation
Module 4: Installing and Configuring Konga
- Konga installation options
- Connecting Konga to Kong
- User and role management
- Interface overview
Module 5: Managing Services and Routes
- Creating services
- Defining routes
- Path and host-based routing
- Versioning APIs
Module 6: Consumers and Authentication
- Creating consumers
- Authentication plugins overview
- Key authentication
- JWT and OAuth basics
Module 7: Traffic Control and Security
- Rate limiting configuration
- IP restriction and ACLs
- CORS and request transformation
- Security best practices
Module 8: Observability and Monitoring
- Logging plugins
- Metrics and Prometheus integration
- Health checks
- Troubleshooting techniques
Module 9: High Availability and Scalability
- Scaling Kong nodes
- Load balancing strategies
- Database HA considerations
- Deployment best practices
Module 10: Operations and Best Practices
- Backup and recovery
- Configuration management
- Common operational issues
- Production readiness checklist