Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Plan Szkolenia
Wprowadzenie do inżynierii platform
- Perspektywa dewelopera na inżynierię platform
- Rozumienie korzyści dla zespołów deweloperskich
- Dostosowywanie inżynierii platform do celów deweloperskich
Platformy Self-Service dla deweloperów
- Zasady samoobsługowych i na żądanie zasobów
- Wykorzystywanie wewnętrznych platform do dewelopowania i testowania
- Praktyczne: Uruchamianie środowiska sandbox self-service
Automatyzacja w rozwoju
- Automatyzowanie powtarzających się zadań w procesie dewelopowania
- Ciągła Integracja (CI) i Ciągłe Wdrażanie (CD) dla deweloperów
- Praktyczne: Tworzenie automatycznych ścieżek budowania i wdrażania
Wykorzystywanie microservices i kontenerów
- Wprowadzenie do architektury microservices
- Konteneryzacja z Docker i orchestracja z Kubernetes
- Praktyczne: Konteneryzowanie aplikacji i wdrażanie do Kubernetes
Monitorowanie i obserwowalność
- Narzędzia i praktyki monitorowania zdrowia aplikacji
- Wdrażanie obserwowalności w rozwoju
- Praktyczne: Integrowanie narzędzi monitorujących w ścieżkę deweloperską
Bezpieczeństwo i zgodność dla zespołów deweloperskich
- Wbudowywanie praktyk bezpieczeństwa w cykl życia dewelopowania
- Zapewnienie zgodności za pomocą automatycznych sprawdzania
- Praktyczne: Stosowanie narzędzi skanowania bezpieczeństwa i zgodności w CI/CD
Współpraca i komunikacja
- Najlepsze praktyki dla współpracy zespołowej za pomocą narzędzi platformowych
- Skuteczna komunikacja w centrowanym na platformie rozwoju
- Praktyczne: Zespołowe zarządzanie projektem z narzędziami platformowymi
Praca projektowa
- Rozwijanie mini-projektu z zastosowaniem zasad inżynierii platform
- Włączanie automatyzacji, monitorowania i bezpieczeństwa
- Sesja recenzji i opinii
Podsumowanie i następne kroki
Wymagania
- Zrozumienie cyklu życiowego oprogramowania (SDLC)
- Doświadczenie z systemami kontroli wersji (np. Git)
- Znajomość podstawowych pojęć dotyczących konteneryzacji
Grupa docelowa
- Programiści
- Członkowie zespołów rozwoju
- Praktycy DevOps
21 godzin