Kursplan

Införandet

  • Behovet av API-hantering

Inställning Kong

  • Bestämma sig för en installationstyp: bar metall, moln, containrar och Kubernetes
  • Använda curl-kommandon
  • Installera och starta ett Kong-kluster

Översikt över Kong funktioner och arkitektur

  • Kong:s förenklade proxy
  • Kong Plugins

Lägga till tjänster och rutter

  • Använda Admin API
  • Implementera värdmatchning

Konsumera tjänster

  • Konfigurera portar, värdar och DNS

Svara på förfrågningar

  • Omvänd proxy för inkommande begäranden

Kontroll av trafik

  • Hantera, begränsa och begränsa trafiken
  • Begäranden om belastningsutjämning: dynamisk ringbalanserare jämfört med DNS-baserad

Analysera trafik

  • Visualisera, inspektera och övervaka trafik (t.ex. med hjälp av Prometheus)
  • Loggning av dataöverföringar (t.ex. med hjälp av ELK Stack)

Transformera data

  • Omvandla förfrågningar och svar i realtid

Säkra API och tjänst Access

  • Skydda tjänster via ett autentiseringslager

Integrera Kong med tjänster från tredje part

  • Anropa serverlösa funktioner via API:er

Avancerade routningsmekanismer

  • Mer än enkel värdmatchning

Skydda Kong Admin API

  • Konfigurera brandväggsregler
  • Använda Kong som proxy för Admin API

Utöka Kong

  • Lägga till extra funktionalitet genom Kong Plugins
  • Skapa ditt eget plugin

Skalning Kong

  • Öka noderna för att bearbeta biljontals API-anrop

Felsökning

Sammanfattning och slutsats

Krav

  • En förståelse för mikrotjänster, API:er etc.
  • Linux Kommandoradsupplevelse

Publik

  • Utvecklare
  • Administratörer
  • DevOps Ingenjörer
 14 timmar

Antal deltagare


Price per participant

Vittnesmål (2)

Upcoming Courses