Struttura del corso

Introduzione

  • L'importanza della gestione delle API

Configurazione di Kong

  • Scegliere un tipo di installazione: hardware fisico, cloud, contenitori e Kubernetes
  • Utilizzare comandi curl
  • Installare e avviare un cluster Kong

Panoramica delle Funzionalità e Architettura di Kong

  • Il proxy leggero di Kong
  • I plugin di Kong

Aggiunta di Servizi e Percorsi

  • Utilizzare l'API Admin
  • Implementare il matching host

Consumazione di Servizi

  • Configurare porte, host e DNS

Risposta alle Richieste

  • Inoltro inverso delle richieste in entrata

Gestione del Traffico

  • Gestire, limitare e restrigere il traffico
  • Bilanciamento del carico: ring-balancer dinamico vs basato su DNS

Analisi del Traffico

  • Visualizzare, ispezionare e monitorare il traffico (ad esempio, usando Prometheus)
  • Registrazione dei trasferimenti di dati (ad esempio, usando ELK Stack)

Trasformazione dei Dati

  • Trasformare richieste e risposte in tempo reale

Sicurezza degli Accessi alle API e ai Servizi

  • Proteggere i servizi attraverso un livello di autenticazione

Integrazione di Kong con Servizi di Terze Parti

  • Chiamare funzioni serverless tramite API

Mechanismi di Routing Avanzati

  • Oltre al semplice matching host

Sicurezza dell'API Admin di Kong

  • Configurare regole del firewall
  • Utilizzare Kong come proxy per l'API Admin

Eseguire il Override di Kong

  • Aggiungere funzionalità extra attraverso plugin di Kong
  • Creare il Proprio Plugin

Scalabilità di Kong

  • Aumentare i nodi per processare trilioni di chiamate API

Risoluzione dei Problemi

Sommary e Conclusione

Requisiti

  • Una comprensione dei microservizi, delle API, ecc.
  • Esperienza con la riga di comando Linux

Pubblico Target

  • Sviluppatori
  • Amministratori
  • Ingegneri DevOps
 14 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (2)

Corsi in Arrivo

Categorie relative