Visão Geral
O Curso Kong API Gateway Implementação e Gerenciamento de APIs, oferece uma abordagem prática e abrangente sobre a implementação, configuração e administração de APIs utilizando o Kong API Gateway. Os participantes aprenderão desde a instalação até a administração avançada, incluindo segurança, escalabilidade e integração com sistemas de monitoramento. O Kong API Gateway é uma solução de código aberto usada para gerenciar, monitorar e proteger APIs, integrando-se facilmente com microservices e sistemas distribuídos.
Objetivo
Após concluir o Curso Kong API Gateway Implementação e Gerenciamento de APIs, você será capaz de:
- Instalar e configurar o Kong API Gateway em diversos ambientes.
- Implementar e gerenciar APIs de forma eficiente.
- Integrar o Kong com serviços e sistemas distribuídos.
- Monitorar, proteger e escalar APIs utilizando práticas recomendadas.
- Implementar políticas de segurança e controle de acesso no Kong.
- Solucionar problemas e otimizar o desempenho de APIs utilizando Kong.
Publico Alvo
- Desenvolvedores de software
- Engenheiros de DevOps
- Arquitetos de sistemas distribuídos e microservices
- Administradores de sistemas
Pre-Requisitos
- Conhecimento básico em APIs e serviços web (REST, HTTP, JSON)
- Experiência em sistemas distribuídos ou microservices
- Conhecimentos básicos em Linux
Informações Gerais
Metodologia Curso Kong API Gateway Implementação e Gerenciamento de APIs
- Curso ao vivo via Microsoft Teams, com instrutor especializado no mercado de tecnologia e microservices.
- Abordagem prática, utilizando laboratórios individuais para implementação de APIs com Kong.
- Exemplos reais e casos de uso com ferramentas populares e sistemas de monitoramento.
- Apostilas e materiais complementares para reforço do aprendizado teórico e prático.
- Lab para instalação do kong, todo acesso liberado e testado bem antes de iniciar o curso.
Este Curso Kong API Gateway Implementação e Gerenciamento de APIs oferece uma compreensão abrangente do Kong API Gateway, desde a instalação e configuração até a administração avançada e integração com sistemas distribuídos. Ideal para profissionais que buscam implementar soluções robustas de gerenciamento e proteção de APIs em ambientes de produção.
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico
Módulo 1: Introdução ao Kong API Gateway (2h)
- Visão geral do Kong API Gateway
- Arquitetura e principais funcionalidades
- Casos de uso do Kong em ambientes de produção
- Visão geral sobre o uso do Kong com microservices e arquiteturas distribuídas
Módulo 2: Instalação e Configuração do Kong (4h)
- Requisitos e pré-requisitos de instalação
- Instalação do Kong em diferentes ambientes (Docker, Kubernetes, Linux)
- Configurando o Kong Database (PostgreSQL ou DB-less)
- Primeiros passos com o Kong: Interface Admin e REST API
- Configuração de serviços e rotas para APIs
Módulo 3: Gerenciamento de APIs com Kong (4h)
- Configuração de serviços, rotas e consumidores no Kong
- Gerenciamento de Plugins para APIs
- Plugins para autenticação (JWT, OAuth 2.0, Key Auth)
- Plugins de monitoramento e rate limiting
- Manipulação de cabeçalhos e transformação de dados
- Monitoramento de APIs com plugins de logging (Syslog, TCP, HTTP)
Módulo 4: Segurança de APIs com Kong (3h)
- Implementação de políticas de autenticação
- Autenticação básica e tokens de API
- OAuth 2.0 com Kong
- Proteção contra ataques de negação de serviço (DoS)
- Implementação de rate limiting e quotas de consumo
- Gerenciamento de certificados SSL/TLS e comunicação segura
- Controle de acesso baseado em IP e ACL
Módulo 5: Administração e Escalabilidade (4h)
- Clustering do Kong: Configuração de múltiplos nós
- Escalabilidade horizontal e balanceamento de carga
- Integrando Kong com Kubernetes para gerenciamento de APIs em containers
- Utilizando Kong Ingress Controller para Kubernetes
- Configuração de DNS e mecanismos de roteamento avançado
Módulo 6: Monitoramento e Observabilidade (3h)
- Ferramentas de monitoramento integradas ao Kong
- Monitoramento de logs e métricas
- Plugins de integração com Prometheus e Grafana
- Monitoramento de APIs em tempo real
- Utilização de Dashboards para métricas de desempenho e saúde das APIs
- Integração com soluções de tracing distribuído (OpenTracing, Jaeger, Zipkin)
Módulo 7: Gerenciamento de Políticas e Governança de APIs (2h)
- Configuração e implementação de políticas de API
- Governança de APIs: Controle de versionamento e ciclo de vida
- Definindo políticas de segurança e conformidade
- Criação de grupos de usuários e permissões específicas
Módulo 8: Integração com Ferramentas e Sistemas (3h)
- Integração com bancos de dados e sistemas de autenticação
- Kong Enterprise vs. Kong Open Source: Diferenças e quando usar cada um
- Integração com CI/CD para automação de deploys e gestão de APIs
- Ferramentas e plugins adicionais: Rate Limiting, Caching e Circuit Breakers
Módulo 9: Solução de Problemas e Melhores Práticas (2h)
- Diagnóstico e solução de problemas comuns no Kong
- Análise de logs e troubleshooting com ferramentas nativas
- Melhores práticas para segurança e otimização de performance de APIs
- Estudo de caso: Implementação de uma API Gateway com Kong em produção
Módulo 10: Conclusão e Estudos de Caso (1h)
- Resumo do curso e principais aprendizados
- Estudos de caso sobre uso do Kong API Gateway em empresas
- Discussão de cenários reais e desafios na implementação de API Gateways
- Sessão de perguntas e respostas
TENHO INTERESSE