Informacje administracyjne
Tytuł | DevOps i CI/CD |
Czas trwania | 60 |
Moduł | B |
Rodzaj lekcji | Wykład |
Skupienie | Praktyczna – organizacyjna sztuczna inteligencja |
Temat | Praktyczność DevOps i CI/CD |
Słowa kluczowe
DevOps, CI/CD, działania GitHub, ciągła integracja, testowanie i wdrażanie,
Cele w zakresie uczenia się
- Studenci zyskają przegląd DevOps
- Studenci zostaną zapoznani z CI/CD, w tym co dzieje się w CI i CD
- Studenci opracują testy w rurociągu CI/CD
- Uczniowie opracują działania Github
Oczekiwane przygotowanie
Wydarzenia edukacyjne, które należy ukończyć przed
Brak.
Obowiązkowe dla studentów
Brak.
Opcjonalne dla studentów
- „Ciągła dostawa: Niezawodne wydania oprogramowania przez Build, Test, and Deployment Automation", Humble i Farley, 2010
- Git
- YAML
- Testy jednostek pisania
Referencje i tło dla studentów
Brak.
Zalecane dla nauczycieli
Brak.
Materiały do lekcji
Instrukcje dla nauczycieli
Wykład ten wprowadzi studentów do DevOps i jego związku z Agile i skoncentruje się na koncepcjach ciągłej integracji, testowania i dostawy/wdrożenia. Ogólnym wprowadzeniem do DevOps i CI/CD jest praktyczna demonstracja, jak używać narzędzia CI/CD, takiego jak akcja Github, aby zbudować prawdziwy rurociąg CI/CD, który obejmuje kompilację, testowanie i wdrażanie do zadania w chmurze dla aplikacji internetowej. \instrukcje=Ten wykład wprowadzi studentów do DevOps i jego związku z Agile i skoncentruje się na koncepcjach ciągłej integracji, testowania i dostawy/wdrożenia. Ogólnym wprowadzeniem do DevOps i CI/CD jest praktyczna demonstracja, jak używać narzędzia CI/CD, takiego jak akcja Github, aby zbudować prawdziwy rurociąg CI/CD, który obejmuje kompilację, testowanie i wdrażanie do zadania w chmurze dla aplikacji internetowej.
Zarys
Czas trwania (min) | Opis |
---|---|
5 | Zwinny i DevOps |
10 | Ciągła integracja |
10 | Ciągła dostawa i wdrożenie |
10 | Ciągłe badania |
20 | Budowa rurociągu CI/CD przy użyciu działań Github |
5 | Podsumowanie |
Potwierdzenia
Program Masters zorientowany na człowieka został współfinansowany przez instrument „Łącząc Europę” Unii Europejskiej w ramach grantu CEF-TC-2020-1 Umiejętności cyfrowe 2020-EU-IA-0068.