Programa do Curso

Introdução

  • A necessidade de gerenciamento de APIs

Configurando o Kong

  • Decidindo sobre um tipo de instalação: metal nu, nuvem, contêineres e Kubernetes
  • Usando comandos curl
  • Instalando e iniciando um cluster do Kong

Visão Geral das Funcionalidades e Arquitetura do Kong

  • O proxy leve do Kong
  • Plugins do Kong

Adicionando Serviços e Rotas

  • Usando a API Admin
  • Implementando correspondência de host

Consumindo Serviços

  • Configurando portas, hosts e DNS

Respondendo a Requisições

  • Inversão de proxy para requisições de entrada

Controlando o Tráfego

  • Gerenciando, limitando e restringindo tráfego
  • Balançamento de carga: ring-balancer dinâmico vs baseado em DNS

Analisando o Tráfego

  • Visualizando, inspecionando e monitorando tráfego (por exemplo, usando Prometheus)
  • Registrando transferências de dados (por exemplo, usando a pilha ELK)

Transformando Dados

  • Transformando requisições e respostas em tempo real

Segurança do Acesso às APIs e Serviços

  • Protegendo serviços por meio de uma camada de autenticação

Integrando o Kong com Serviços de Terceiros

  • Chamando funções sem servidor via APIs

Mecanismos de Roteamento Avançados

  • A além da simples correspondência de host

Segurança da API Admin do Kong

  • Configurando regras de firewall
  • Usando o Kong como proxy para a API Admin

Extendendo o Kong

  • Adicionando funcionalidade extra através de Plugins do Kong
  • Criando Seu Próprio Plugin

Escalar o Kong

  • Aumentando os nós para processar trilhões de chamadas de API

Solução de Problemas

Resumo e Conclusão

Requisitos

  • Compreensão de microserviços, APIs, etc.
  • Experiência com linha de comando do Linux

Público-alvo

  • Desenvolvedores
  • Administradores
  • Engenheiros DevOps
 14 Horas

Declaração de Clientes (2)

Próximas Formações Provisórias

Categorias Relacionadas