Plan Szkolenia

Wprowadzenie

  • Potrzeba zarządzania API

Konfigurowanie Konga

  • Wybieranie typu instalacji: sprzęt fizyczny, chmura, kontenery i Kubernetes
  • Korzystanie z poleceń curl
  • Zainstalowanie i uruchomienie klastr Konga

Omówienie funkcji i architektury Konga

  • Lekki proxy Konga
  • Wtyczki Konga

Dodawanie usług i tras

  • Korzystanie z Admin API
  • Implementacja dopasowywania hostów

Używanie usług

  • Skonfigurowanie portów, hostów i DNS

Odpowiadanie na żądania

  • Przeciwkierowanie przychodzących żądań

Kontrolowanie ruchu

  • Zarządzanie, ograniczanie i blokowanie ruchu
  • Balansowanie obciążenia: dynamiczny ring-balancer vs. oparty na DNS

Analizowanie ruchu

  • Wizualizacja, inspekcja i monitorowanie ruchu (np. przy użyciu Prometheus)
  • Logowanie transferów danych (np. przy użyciu stosu ELK)

Transformowanie danych

  • Zmiana żądań i odpowiedzi w czasie rzeczywistym

Zabezpieczanie dostępu do API i usług

  • Ochrona usług poprzez warstwę uwierzytelniania

Integrowanie Konga z usługami zewnętrznymi

  • Wywoływanie funkcji bezserwerowych za pomocą API

Zaawansowane mechanizmy trasowania

  • Poza prostym dopasowywaniem hostów

Zabezpieczanie Admin API Konga

  • Konfigurowanie reguł zapory
  • Używanie Konga jako proxy dla Admin API

Rozszerzanie Konga

  • Dodawanie dodatkowej funkcjonalności poprzez wtyczki Konga
  • Tworzenie własnej wtyczki

Masowe skalowanie Konga

  • Zwiększanie liczy węzłów do przetwarzania bilionów wywołań API

Rozwiązywanie problemów

Podsumowanie i wnioski

Wymagania

  • Zrozumienie koncepcji mikroserwisów, API itp.
  • Doświadczenie w korzystaniu z linii poleceń systemu Linux

Audycja

  • Deweloperzy
  • Administratorzy
  • Inżynierowie DevOps
 14 godzin

Liczba uczestników


Cena za uczestnika

Opinie uczestników (2)

Propozycje terminów

Powiązane Kategorie