Plan Szkolenia
Wprowadzenie do kursu
- Cele kursu
- Program kursu
Koncepcje CDEF
- Definicja ciągłego dostarczania (CD)
- Architektura dla ciągłego dostarczania
- Ciągłe dostarczanie i DevOps
- Związki między CD, Waterfall, Agile, ITIL i DevOps
- Korzyści z ciągłego dostarczania
Kultura CDEF
- Znaczenie kultury dla architekta CD
- Co architekt CD może zrobić z kulturą
- Jak utrzymać kulturę
- Zadanie: DevOps kultura i praktyki tworzenia przepływu
Praktyki projektowe dla ciągłego dostarczania
- Dlaczego projektowanie jest ważne dla ciągłego dostarczania
- Rola architekta CD w projektowaniu
- Kluczowe zasady projektowania
- Najlepsze praktyki CD
- Microservices i kontenery
Ciągła integracja
- Definicja ciągłej integracji (CI)
- Rola architekta CD w CI
- Znaczenie CI
- Korzyści z CI
- Najlepsze praktyki CI
- Zadanie: Optymalizacja przepływów pracy CI
Testowanie ciągłe
- Definicja testów ciągłych (CT)
- Znaczenie testów ciągłych
- Korzyści płynące z CT
- Rola architekta CD w CT
- Pięć zasad CT
- Najlepsze praktyki CT
- Zadanie: Obsługa niespójności środowiska
Ciągłe dostarczanie i wdrażanie
- Definicja ciągłego dostarczania
- Definicja ciągłego wdrażania
- Korzyści z ciągłego dostarczania i wdrażania
- Rola architekta CD w ciągłym dostarczaniu i wdrażaniu
- Najlepsze praktyki ciągłego dostarczania i wdrażania
- Zadanie: Rozróżnianie ciągłego dostarczania i wdrażania
Ciągłe monitorowanie
- Definicja ciągłego monitorowania
- Znaczenie ciągłego monitorowania
- Rola architekta CD w ciągłym monitorowaniu
- Najlepsze praktyki ciągłego monitorowania
- Zadanie: Monitorowanie postępu kompilacji
Infrastruktura i narzędzia
- Znaczenie infrastruktury i narzędzi
- Rola architekta CD w infrastrukturze i narzędziach
- Budowanie łańcucha narzędzi DevOps
- Najlepsze praktyki w zakresie infrastruktury/narzędzi
- Zadanie: identyfikacja wspólnych komponentów infrastruktury/narzędzi
Zapewnienie bezpieczeństwa
- Znaczenie zapewnienia bezpieczeństwa
- DevSecOps i Rugged DevOps zdefiniowane
- Rola architekta CD w bezpieczeństwie
- Najlepsze praktyki w zakresie bezpieczeństwa
- Zadanie: Stosowanie praktyk bezpieczeństwa
Ćwiczenie kamienne
- Identyfikacja łańcucha narzędzi i usprawnień przepływu pracy
Podsumowanie
Dodatkowe źródła informacji
Przygotowania do egzaminu
- Wymagania egzaminacyjne
- Przykładowy przegląd egzaminu
Wymagania
WYMAGANIA WSTĘPNE
Zalecane jest zrozumienie i znajomość powszechnej terminologii i pojęć DevOps oraz powiązane doświadczenie zawodowe.
AUDIENCJA
Docelowymi odbiorcami kursu Continuous Delivery Ecosystem Foundation są wszyscy zainteresowani poznaniem zasad ciągłej integracji i ciągłego dostarczania, takich jak:
- Build Engineers
- Enterprise Architects
- Menedżerowie IT
- Personel utrzymania i wsparcia
- Zespoły operacyjne i infrastrukturalne
- kierownicy projektów
- Menedżerowie ds. jakości
- Menedżerowie i inżynierowie ds. wydań
- Deweloperzy oprogramowania
- Specjaliści ds. bezpieczeństwa
- Testerzy
Opinie uczestników (3)
Podział tego, co może zrobić DevOps. Możliwa integracja automatyzacji.
Adeyinka Adekoya - NTPF
Szkolenie - Continuous Testing Foundation (CTF)®
Przetłumaczone przez sztuczną inteligencję
praca z DevOps.Toolchain
Kesh - Vodacom
Szkolenie - DevOps Foundation®
Przetłumaczone przez sztuczną inteligencję
Proste przykłady jakie podawał prowadzący