Elementy DevOps
Koncepcje DevOps
Cem Sakarya
DevOps Risk Advisor
Model zarządzania zmianą DevOps
- Ciągła Integracja i Ciągłe Dostarczanie
Zasady CI
- Oprogramowanie do kontroli wersji
- Częste integracje
Kontrola wersji
- Główna gałąź jako jedyne źródło prawdy dla bazy kodu
- Wiele zespołów pracujących nad tym samym oprogramowaniem
- Przegląd kodu przez współpracowników
- Testowanie na każdym etapie
Zasady CD
- Zautomatyzowane kompilacje
- Zautomatyzowane testy
- Przewidywalne i krótkie czasy zmian
Eksperymentowanie
- Ograniczona grupa użytkowników
- Zbieranie ich opinii
- Następuje po wdrożeniu zmiany
Pętle informacji zwrotnej
- Ciągłe doskonalenie produktu
- Etap przeglądu jako pętla informacji zwrotnej
- Przekształcanie opinii w działania
- Zmiana oprogramowania w razie potrzeby
Czas na ćwiczenia!
Koncepcje DevOps
Preparing Video For Download...