Curso Kong API Gateway Integration

  • DevOps | CI | CD | Kubernetes | Web3

Curso Kong API Gateway Integration

20 horas
Visão Geral

Curso Kong API gateway integration. Trabalhando com a integração avançada em uma arquitetura de micro serviços utilizando Kong API

Este Curso Kong API Gateway Integration, tem o objetivo de trazer uma visão sobre a integração de APIs por meio do Kong API,  podendo ter uma visão clara de toda a solução, incluindo sua segurança, escala, resiliência e gestão de dados de requisições e de respostas.

Objetivo

Após a conclusão do Curso Kong API Gateway Integration os alunos serão capazes de:

  • Gerir ambientes complexos em arquitetura de microservices.
  • Integrar APIs internas de diversas arquiteturas e linguagens.
  • Integrar e gerir comunicação com APIs terceiras.
  • Adequar segurança entre as APIs internas e externas.
  • Controlar as requisições e respostas entre os ambientes.
  • Gerir de forma unificada todas as APIs da solução, sejam elas internas ou externas.
Publico Alvo
  • Desenvolvedores
  • Administradores
  • Engenheiros de DevOps
Pre-Requisitos
  • Uma compreensão de microsserviços e APIs
  • Experiência de linha de comando do Linux
  • Conhecimentos sobre containeres e Docker.
  • Ter Participado do Curso Kong API Gateway
Materiais
Português/Inglês + Exercícios + Lab Pratico
Conteúdo Programatico

Introdução

  1. Visão geral de arquitetura de microservices
  2. Ambiente com micro serviços que possuem arquitetura e tecnologias distintas.
  3. Problemas comuns na Integração entre diversos tipos de APIs

Adicionado servicos

  1. Gerando cenário de micro serviços distintos.
  2. Adicionando serviços ao Kong.
  3. Adicionando APis de terceiros.
  4. Adicionando integração com serviços externos.

Plugins

  1. Plugins úteis para integração de APIs.
  2. Plugins de autenticação.
  3. Plugins de monitoramento.
  4. Plugins de Logs.
  5. Plugins para integração externa.

Integração

  1. Utilizando plugins de integração.
  2. Comunicando entre serviços internos.
  3. Comunicando com serviços externos.
  4. Gerando uma comunicação integrada e unificada.

Segurança

  1. Utilizando os plugins de segurança.
  2. Trabalhando com a segurança entre APIs internas.
  3. Trabalhando com diversos tipos de segurança entre APIs internas.
  4. Integrando diversos tipos de segurança entre APIs internas e externas.
  5. Autenticação com múltiplos Tokens.

Trafego

  1. Gestão do tráfego das APIs internas.
  2. Gestão do tráfego de recursos externos.
  3. Requisições
    1. Proxy Caching.
    2. Limitando o tamanho das requisições.
    3. Finalizando requisições.

Dados

  1. Monitoramento  de dados trafegados.
  2. Gestão e transformação de dados das integrações.

Monitoramento

  1. Utilizando plugins de monitoramento.
  2. Monitoramento da solução e das integrações.
  3. Monitorando a comunicação.
  4. Monitorando a saúde da solução.

Outras integrações

  1. Comunicando com serverless functions
  2. Comunicando com serviços de bancos de dados
  3. Comunicando com outros tipos de serviços.

Escala

  1. Health Check da solução.
  2. Load balance de APIs
  3. Load balance para a integração
TENHO INTERESSE

Cursos Relacionados

Curso Ansible Red Hat Basics Automation Technical Foundation

16 horas

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Curso Ansible Linux Automation with Ansible

24 horas

Ansible Overview of Ansible architecture

16h

Advanced Automation: Ansible Best Practices

32h