Plan Szkolenia

Wprowadzenie

  • Jak SRE łączy tradycyjne IT i rozwój oprogramowania.
  • Potrzeba automatyzacji i obserwowalności.
  • Rola inżynierów oprogramowania w porównaniu z administratorami systemu.
  • Inżynierowie Stronowi (SRE) vs. inżynierowie DevOps.

Przegląd systemu IT

  • Architektura systemu, lokalnie i w chmurze.

Przegląd zasad i praktyk SRE

  • Infrastruktura jako kod.
  • Rola konteneryzacji i orchestracji (Docker, Kubernetes itp.).
  • Ciągła Integracja, Wdrażanie i Dostarczanie.
  • Obserwowalność.

Ocena systemu IT

  • Zbadanie zasobów zespołu i organizacji.
  • Mapowanie systemów i procesów.
  • Ocena potencjalnego wpływu SRE.
  • Rola zespołu inżynierii oprogramowania.
  • Rola zespołu operacyjnego.
  • Rola zarządzania.

Zachowanie niezawodności systemu

  • Opis i mierzenie pożądanego stanu niezawodności usługi.
  • Zrozumienie Service Level Objectives (SLOs).
  • Zrozumienie Service Level Indicators (SLIs) i Service Level Agreements (SLAs).
  • Praca z budżetami błędów.
  • Tworzenie SLO.

Optymalizacja zarządzania systemem

  • Ustawianie środowiska deweloperskiego.
  • Ocena narzędzi SRE.
  • Priorytetyzacja zadań do automatyzacji.
  • Pisane oprogramowanie.

Wdrażanie "Infrastruktury jako kod"

  • Testowanie i iteracja kodu.
  • Tworzenie odpornej na błędy systemu.
  • Nauka z błędów.

Monitorowanie systemu

  • Obserwacja wydajności systemu.
  • Narzędzia i techniki SRE.

Przyszłość SRE

Podsumowanie i wnioski

Wymagania

  • Ogólne pojęcie infrastruktury IT.
  • Ogólny zarys procesu rozwoju oprogramowania.
  • Doświadczenie w programowaniu lub pisaniu skryptów w dowolnym języku.

Publikacja docelowa

  • Deweloperzy
  • Administratorzy systemu
  • Architekci oprogramowania
  • Inżynierowie DevOps
  • Menedżerowie IT
 21 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (7)

Propozycje terminów

Powiązane Kategorie