Schița de curs

Introducere

  • Necesitatea gestionării API

Configurarea Kong

  • Alegerea unui tip de instalare: bare metal, cloud, containere și Kubernetes
  • Utilizarea comenzilor curl
  • Instalarea și pornirea unui cluster Kong

Prezentare generală a Kong Caracteristici și arhitectură

  • Kong's lightweight proxy
  • Kong plugin-uri

Adăugarea de servicii și rute

  • Utilizarea Admin API
  • Implementarea potrivirii gazdelor

Servicii consumatoare

  • Configurarea porturilor, a gazdelor și a DNS

Răspunsul la solicitări

  • Proxy inversă a cererilor primite

Controlul traficului

  • Gestionarea, limitarea și restricționarea traficului
  • Solicitări de echilibrare a sarcinii: ring-balancer dinamic vs. bazat pe DNS

Analiza traficului

  • Vizualizarea, inspectarea și monitorizarea traficului (de exemplu, utilizând Prometheus)
  • Înregistrarea transferurilor de date (de exemplu, utilizând ELK Stack)

Transformarea datelor

  • Transformarea cererilor și răspunsurilor în timp real

Securizarea API și a serviciului Access

  • Protejarea serviciilor prin intermediul unui strat de autentificare

Integrarea Kong cu servicii terțe

  • Apelarea funcțiilor fără server prin intermediul API-urilor

Mecanisme avansate de rutare

  • Dincolo de simpla potrivire a gazdelor

Securizarea Kong Admin API

  • Configurarea regulilor de firewall
  • Utilizarea Kong ca proxy pentru Admin API

Extinderea Kong

  • Adăugarea de funcționalități suplimentare prin Kong Plugin-uri
  • Crearea propriului plug-in

Scalare Kong

  • Creșterea numărului de noduri pentru a procesa trilioane de apeluri API

Depanare

Rezumat și concluzii

Cerințe

  • O înțelegere a microserviciilor, API-urilor, etc.
  • Linux experiență în linia de comandă
  • .

Audiență

  • Dezvoltatorii
  • Administratori
  • DevOps ingineri
 14 ore

Numărul de participanți



Pret per participant

Mărturii (2)

Categorii înrudite