Course Outline

Introductie

  • De behoefte aan API-beheer

Instellen Kong

  • Beslissen over een installatietype: blank metal, cloud, containers en Kubernetes
  • Curl-opdrachten gebruiken
  • Een Kong-cluster installeren en starten

Overzicht van Kong Functies en architectuur

  • Kong's lichtgewicht proxy
  • Kong Plug-ins

Diensten en routes toevoegen

  • De Admin API gebruiken
  • Hostmatching implementeren

Diensten consumeren

  • Poorten, hosts en DNS configureren

Reageren op verzoeken

  • Inkomende verzoeken met omgekeerde proxy

Verkeer regelen

  • Verkeer beheren, beperken en beperken
  • Load balancing-verzoeken: dynamische ringbalancer versus DNS-gebaseerd

Verkeer analyseren

  • Visualiseren, inspecteren en monitoren van verkeer (bijv. met behulp van Prometheus)
  • Gegevensoverdrachten loggen (bijv. met behulp van ELK Stack)

Gegevens transformeren

  • Verzoeken en antwoorden in real-time transformeren

API en service beveiligen Access

  • Services beveiligen via een authenticatielaag

Integratie Kong met services van derden

  • Serverloze functies aanroepen via API's

Geavanceerde routeringsmechanismen

  • Meer dan alleen het matchen van hosts

De Kong Admin API beveiligen

  • Firewallregels configureren
  • Kong gebruiken als proxy voor de Admin API

Uitbreiden Kong

  • Extra functionaliteit toevoegen via Kong Plugins
  • Je eigen plug-in maken

Schalen Kong

  • Verhoging van het aantal knooppunten om biljoenen API-aanroepen te verwerken

Probleemoplossing

Samenvatting en conclusie

Requirements

  • Een goed begrip van microservices, API's, enz.
  • Linux ervaring met de opdrachtregel

Publiek

  • Ontwikkelaars
  • Beheerders
  • DevOps ingenieurs
  14 Hours
 

Getuigenissen (2)

Related Courses

Related Categories