Kursplan

Introduksjon

  • Nektens for API-håndtering

Oppsett av Kong

  • Bestemme seg for en installasjonstype: bare metal, sky, containere og Kubernetes
  • Bruk av curl-kommandoer
  • Installering og oppstart av en Kong-kluster

Oversikt over Kong-s funksjoner og arkitektur

  • Kong sin lighthouse proxy
  • Kong plugins

Tilføye tjenester og ruter

  • Bruk av Admin API
  • Implementering av host-matching

Bruk av tjenester

  • Konfigurere porter, verter og DNS

Svar på forespørsler

  • Omvendt proxying av innkommende forespørsler

Kontroll over traffikk

  • Håndtering, throttling og restriksjon av traffikk
  • Lastbalansering av forespørsler: dynamisk ring-balancer vs DNS-basert

Analyse av traffikk

  • Visualisering, inspeksjon og overvåking av traffikk (f.eks., ved hjelp av Prometheus)
  • Logging av dataoverføringer (f.eks., ved hjelp av ELK Stack)

Omgjøring av data

  • Omgjøring av forespørsler og svar i sanntid

Sikring av API- og tjenestetilgang

  • Beskyttelse av tjenester gjennom en autentiseringslag

Integrering av Kong med tredjepartstjenester

  • Kall til serverless funksjoner via APIs

Avansert rutermekanismer

  • Ute over enkel host-matching

Sikring av Kong Admin API

  • Konfigurering av firewall-regler
  • Bruk av Kong som proxy for Admin API

Utvidelse av Kong

  • Tilføye ekstra funksjonalitet gjennom Kong-plugins
  • Opprette din egen plugin

Skaling av Kong

  • Økning av noder for å prosessere trillions API-kall

Felsøking

Sammendrag og konklusjon

Krav

  • En forståelse av mikrotjenester, APIs, etc.
  • Linux kommandolinje erfaring

Målgruppe

  • Utviklere
  • Administratører
  • DevOps-ingeniører
 14 Timer

Antall deltakere


Pris per deltaker

Referanser (2)

Kommende kurs

Relaterte kategorier