- Ogólne zrozumienie cyklu rozwoju oprogramowania.
- Doświadczenie z Jenkins.
Publiczność
- Deweloperzy oprogramowania
- DevOps inżynierów
- Inżynierowie budowy
- Inżynierowie testów
Jenkins 2 to serwer automatyzacji z nowymi funkcjami do tworzenia potoków end-to-end CI/CD (Continuous Integration / Continuous Delivery). Rozszerza Jenkinsa poza ciągłą integrację (CI). Jenkins 2 oferuje możliwość ciągłego dostarczania (CD).
Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla inżynierów, którzy chcą używać Jenkins 2 do tworzenia potoków automatyzujących proces przenoszenia aplikacji z fazy rozwoju do produkcji.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Instalacja i konfiguracja Jenkins 2.
- Przyjęcie deklaratywnego podejścia skryptowego do definiowania każdego kroku procesu kompilacji i wdrażania oprogramowania.
- Automatycznie generuj kompilacje aplikacji, gdy oprogramowanie jest sprawdzane w systemie kontroli wersji.
- Automatyczne uruchamianie kompilacji, testowania i pakowania aplikacji.
- Szybkie reagowanie na powiadomienia i raporty, gdy coś pójdzie nie tak.
- Instalowanie dodatkowych wtyczek w celu rozszerzenia Jenkins.
Format kursu
- Interaktywny wykład i dyskusja.
- Dużo ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku live-lab.
Opcje dostosowywania kursu
- Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
Wprowadzenie
- Jenkins vs Jenkins 2
Konfiguracja Jenkins 2
- Instalowanie Jenkins
- Uruchamianie Jenkins
- Uruchamianie Jenkins w Dockerze
- Konfigurowanie struktury folderów projektu
Przegląd Jenkins 2 Funkcje i architektura
- Projekt, widok, kolejka, executor
- Potok jako kod przy użyciu nowego języka DSL (Domain Specific Language)
- Ekosystem wtyczek Jenkins 2
Poruszanie się po interfejsie Jenkins
- Wizualizacja artefaktu w całym potoku
Tworzenie potoku kompilacji, testowania i wdrażania
- Modelowanie potoku dostarczania oprogramowania
- Kontrola wersji kodu DSL
Budowa i zastosowanie
- Tworzenie projektu
- Tworzenie, włączanie, wyłączanie i usuwanie zadań
- Instalowanie wtyczki narzędzia kompilacji
- Tworzenie, sprawdzanie i planowanie kompilacji
Testowanie aplikacji
- Instalowanie wtyczki narzędzia testowego
- Uruchamianie testu jednostkowego
- Przeglądanie wyników
Wdrażanie aplikacji
- Konfigurowanie wtyczki repozytorium
- Publikowanie aplikacji
- Przeglądanie wyników
Współpraca z członkami zespołu
- Udostępnianie potoków
- Definiowanie różnych potoków dla różnych funkcji
Zabezpieczenie Jenkins
- Włączanie/wyłączanie zabezpieczeń
- Przegląd ról
- Dodawanie użytkowników
Skalowanie Jenkins
- Uruchamianie Jenkins jako aplikacji rozproszonej
Rozwiązywanie problemów
Podsumowanie i wnioski
United Arab Emirates - Jenkins 2: Building CI/CD Pipelines
Qatar - Jenkins 2: Building CI/CD Pipelines
Egypt - Jenkins 2: Building CI/CD Pipelines
Saudi Arabia - Jenkins 2: Building CI/CD Pipelines
South Africa - Jenkins 2: Building CI/CD Pipelines
Brasil - Jenkins 2: Building CI/CD Pipelines
Canada - Jenkins 2: Building CI/CD Pipelines
中国 - Jenkins 2: Building CI/CD Pipelines
香港 - Jenkins 2: Building CI/CD Pipelines
澳門 - Jenkins 2: Building CI/CD Pipelines
台灣 - Jenkins 2: Building CI/CD Pipelines
USA - Jenkins 2: Building CI/CD Pipelines
Österreich - Jenkins 2: Building CI/CD Pipelines
Schweiz - Jenkins 2: Building CI/CD Pipelines
Deutschland - Jenkins 2: Building CI/CD Pipelines
Czech Republic - Jenkins 2: Building CI/CD Pipelines
Denmark - Jenkins 2: Building CI/CD Pipelines
Estonia - Jenkins 2: Building CI/CD Pipelines
Finland - Jenkins 2: Building CI/CD Pipelines
Greece - Jenkins 2: Building CI/CD Pipelines
Magyarország - Jenkins 2: Building CI/CD Pipelines
Ireland - Jenkins 2: Building CI/CD Pipelines
Luxembourg - Jenkins 2: Building CI/CD Pipelines
Latvia - Jenkins 2: Building CI/CD Pipelines
España - Jenkins 2: Building CI/CD Pipelines
Italia - Jenkins 2: Building CI/CD Pipelines
Lithuania - Jenkins 2: Building CI/CD Pipelines
Nederland - Jenkins 2: Building CI/CD Pipelines
Norway - Jenkins 2: Building CI/CD Pipelines
Portugal - Jenkins 2: Building CI/CD Pipelines
România - Jenkins 2: Building CI/CD Pipelines
Sverige - Jenkins 2: Building CI/CD Pipelines
Türkiye - Jenkins 2: Building CI/CD Pipelines
Malta - Jenkins 2: Building CI/CD Pipelines
Belgique - Jenkins 2: Building CI/CD Pipelines
France - Jenkins 2: Building CI/CD Pipelines
日本 - Jenkins 2: Building CI/CD Pipelines
Australia - Jenkins 2: Building CI/CD Pipelines
Malaysia - Jenkins 2: Building CI/CD Pipelines
New Zealand - Jenkins 2: Building CI/CD Pipelines
Philippines - Jenkins 2: Building CI/CD Pipelines
Singapore - Jenkins 2: Building CI/CD Pipelines
Thailand - Jenkins 2: Building CI/CD Pipelines
Vietnam - Jenkins 2: Building CI/CD Pipelines
India - Jenkins 2: Building CI/CD Pipelines
Argentina - Jenkins 2: Building CI/CD Pipelines
Chile - Jenkins 2: Building CI/CD Pipelines
Costa Rica - Jenkins 2: Building CI/CD Pipelines
Ecuador - Jenkins 2: Building CI/CD Pipelines
Guatemala - Jenkins 2: Building CI/CD Pipelines
Colombia - Jenkins 2: Building CI/CD Pipelines
México - Jenkins 2: Building CI/CD Pipelines
Panama - Jenkins 2: Building CI/CD Pipelines
Peru - Jenkins 2: Building CI/CD Pipelines
Uruguay - Jenkins 2: Building CI/CD Pipelines
Venezuela - Jenkins 2: Building CI/CD Pipelines
Polska - Jenkins 2: Building CI/CD Pipelines
United Kingdom - Jenkins 2: Building CI/CD Pipelines
South Korea - Jenkins 2: Building CI/CD Pipelines
Pakistan - Jenkins 2: Building CI/CD Pipelines
Sri Lanka - Jenkins 2: Building CI/CD Pipelines
Bulgaria - Jenkins 2: Building CI/CD Pipelines
Bolivia - Jenkins 2: Building CI/CD Pipelines
Indonesia - Jenkins 2: Building CI/CD Pipelines
Kazakhstan - Jenkins 2: Building CI/CD Pipelines
Moldova - Jenkins 2: Building CI/CD Pipelines
Morocco - Jenkins 2: Building CI/CD Pipelines
Tunisia - Jenkins 2: Building CI/CD Pipelines
Kuwait - Jenkins 2: Building CI/CD Pipelines
Oman - Jenkins 2: Building CI/CD Pipelines
Slovakia - Jenkins 2: Building CI/CD Pipelines
Kenya - Jenkins 2: Building CI/CD Pipelines
Nigeria - Jenkins 2: Building CI/CD Pipelines
Botswana - Jenkins 2: Building CI/CD Pipelines
Slovenia - Jenkins 2: Building CI/CD Pipelines
Croatia - Jenkins 2: Building CI/CD Pipelines
Serbia - Jenkins 2: Building CI/CD Pipelines
Bhutan - Jenkins 2: Building CI/CD Pipelines