Schița de curs

Introducere

  • Necesitatea gestionării API

Configurarea Kong

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

Prezentare generală a caracteristicilor și arhitecturii Kong

  • Proxy-ul ușor al Kong
  • Plugin-uri Kong

Adăugarea de servicii și rute

  • Utilizarea API-ului de administrare
  • Implementarea potrivirii gazdelor

Consumarea serviciilor

  • Configurarea porturilor, a gazdelor și a DNS

Răspunsul la solicitări

  • Proxarea inversă a cererilor primite

Controlul traficului

  • Gestionarea, strangularea și restricționarea traficului
  • Echilibrarea încărcării cererilor: balansator inelar 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 a răspunsurilor în timp real

Securizarea API și a serviciilor 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 firewall
  • Utilizarea Kong ca proxy pentru Admin API

Extinderea Kong

  • Adăugarea de funcționalități suplimentare prin intermediul pluginurilor Kong
  • Crearea propriului Plugin

Scalarea Kong

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

Rezolvarea problemelor

Rezumat și concluzie

Cerințe

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

Audiență

  • Dezvoltatori
  • Administratori
  • DevOps ingineri
 14 ore

Numărul de participanți


Pret per participant

Mărturii (2)

Upcoming Courses

Categorii înrudite