Online lub na miejscu, prowadzone przez instruktora szkolenia na żywo z zakresu CI/CD (Continuous Integration / Continuous Delivery) demonstrują poprzez interaktywne ćwiczenia praktyczne podstawy i zaawansowane koncepcje CI/CD.
Szkolenia z zakresu CI/CD są dostępne jako "szkolenie na żywo online" lub "szkolenie na żywo na miejscu". Szkolenie na żywo online (znane również jako "zdalne szkolenie na żywo") jest prowadzone za pomocą interaktywnego pulpitu zdalnego. Szkolenie na żywo na miejscu może być przeprowadzone lokalnie w siedzibie klienta w Koszalin lub w centrach szkoleniowych NobleProg w Koszalin.
NobleProg -- Twój Lokalny Dostawca Szkoleń
Koszalin
Gwardia, Sportowa 34, Koszalin, Polska, 75-503
Sala szkoleniowa jest wyposażona w nowoczesne udogodnienia. Znajduje się 3 kilometry od centrum miasta. Obiekt posiada przestronny parking dla uczestników szkoleń, co zapewnia wygodny dostęp dla wszystkich kursantów.
To szkolenie prowadzone przez instruktora, na żywo w Koszalin (online lub na miejscu) jest skierowane do programistów na poziomie średnio zaawansowanym i zaawansowanym, specjalistów DevOps oraz architektów, którzy chcą projektować, wdrażać i zarządzać odpornymi aplikacjami przy użyciu mikrousług, kontenerów oraz potoków ciągłej integracji/ciągłego wdrażania (CI/CD).
Po zakończeniu szkolenia uczestnicy będą mogli:
Zrozumieć i wdrożyć architekturę mikrousług.
Wdrażać i zarządzać aplikacjami konteneryzowanymi za pomocą Dockera i Kubernetes.
Konfigurować i optymalizować potoki CI/CD do automatycznego wdrażania.
Stosować najlepsze praktyki w zakresie bezpieczeństwa, monitorowania i obserwowalności.
To szkolenie prowadzone przez instruktora na żywo w Koszalin (online lub na miejscu) obejmuje podstawowe koncepcje i zastosowanie Jenkinsa i jest skierowane do programistów oraz inżynierów DevOps, którzy chcą skonfigurować Jenkinsa, tworzyć i konfigurować zadania oraz automatyzować kluczowe aspekty procesu tworzenia oprogramowania.
Po zakończeniu szkolenia uczestnicy będą mogli:
Zrozumieć zasady ciągłej integracji i ciągłego dostarczania (CI/CD).
Zainstalować i skonfigurować Jenkinsa do automatyzacji oprogramowania.
Tworzyć i zarządzać zadaniami Jenkinsa do budowania i testowania aplikacji.
Skonfigurować i dostosować zautomatyzowane potoki do wdrażania oprogramowania.
SonarQube to platforma do ciągłej inspekcji jakości i bezpieczeństwa kodu poprzez analizę statyczną i raportowanie skierowane do deweloperów.
Szkolenie prowadzone przez instruktora, na żywo (online lub na miejscu) jest skierowane do deweloperów na poziomie średniozaawansowanym, inżynierów DevOps oraz praktyków bezpieczeństwa, którzy chcą wdrożyć analizę statyczną kodu, zintegrować SonarQube z potokami Azure DevOps oraz wzmocnić praktyki bezpiecznego rozwoju.
Pod koniec szkolenia uczestnicy będą mogli:
Wyjaśnić architekturę SonarQube, kluczowe funkcje oraz zestawy reguł związanych z bezpieczeństwem.
Skonfigurować SonarScanner z popularnymi narzędziami do budowania, takimi jak Maven, Gradle i Ant.
Zintegrować SonarQube z potokami Azure DevOps i importować Azure Repos do ciągłej analizy.
Definiować i dostosowywać parametry analizy, dodawać własne reguły za pomocą API SonarQube oraz interpretować raporty bezpieczeństwa.
Stosować ulepszenia metodologii bezpiecznego rozwoju oraz mapować odpowiedzialności w procesie CI/CD.
Przeprowadzać praktyczne analizy na przykładowych repozytoriach (Java + Quarkus oraz Angular) i rozwiązywać zidentyfikowane problemy.
Format kursu
Interaktywny wykład i dyskusja.
Praktyczne ćwiczenia z rzeczywistymi repozytoriami.
Konfiguracja, testowanie i rozwiązywanie problemów w środowisku Azure DevOps + SonarQube na żywo.
Opcje dostosowania kursu
Aby zamówić dostosowaną wersję tego szkolenia (inne stosy językowe, głębsza integracja DevOps lub rozszerzone laboratoria), prosimy o kontakt w celu uzgodnienia szczegółów.
To szkolenie prowadzone przez instruktora, na żywo Koszalin (online lub na miejscu) jest skierowane do programistów lub inżynierów DevOps, którzy chcą budować zautomatyzowane potoki przy użyciu praktyk CI/CD z Pythonem.
Po zakończeniu szkolenia uczestnicy będą mogli:
Skonfigurować niezbędne środowisko programistyczne, aby rozpocząć budowanie potoków CI/CD z Pythonem.
Zbudować zautomatyzowane potoki do testowania i publikowania pakietów Python przy użyciu Travis-CI.
Zautomatyzować wdrażanie aplikacji kontenerowych z Dockerem i Heroku.
To szkolenie prowadzone przez instruktora na żywo w Koszalin (online lub na miejscu) jest skierowane do inżynierów, którzy chcą wykorzystać Jenkins 2 do budowania potoków automatyzujących proces przenoszenia aplikacji z fazy rozwoju do produkcji.
Pod koniec szkolenia uczestnicy będą potrafili:
Zainstalować i skonfigurować Jenkins 2.
Przyjąć skryptowe podejście do automatyzacji każdego etapu procesu wdrażania oprogramowania.
Automatycznie generować buildy aplikacji, gdy oprogramowanie zostanie zatwierdzone w systemie kontroli wersji.
Automatycznie uruchamiać kompilację, testowanie i pakowanie aplikacji.
Szybko reagować na powiadomienia i raporty w przypadku problemów.
Instalować dodatkowe wtyczki, aby rozszerzyć funkcjonalność Jenkinsa.
Dowiedz się, jak tworzyć, wdrażać i zarządzać aplikacjami konteneryzowanymi za pomocą OpenShift, jednej z wiodących platform opartych na Kubernetes do rozwoju aplikacji cloud-native. To praktyczne szkolenie obejmuje wdrażanie aplikacji, kontenery, sieci, potoki CI/CD i przepływy pracy DevOps, dając uczestnikom umiejętności niezbędne do budowania i utrzymywania nowoczesnych aplikacji w środowiskach produkcyjnych.
To szkolenie prowadzone przez instruktora na żywo w Koszalin (online lub na miejscu) jest skierowane do inżynierów DevOps i programistów, którzy chcą używać SonarQube do przeprowadzania przeglądów kodu w pełni zintegrowanych z łańcuchami narzędzi deweloperskich, takimi jak Jenkins, GitHub, Azure DevOps itp.
Po zakończeniu szkolenia uczestnicy będą mogli:
Skonfigurować niezbędne środowisko deweloperskie, aby rozpocząć automatyczne przeglądy kodu.
Zintegrować SonarQube z narzędziami ciągłej integracji, takimi jak Jenkins, Azure DevOps itp.
Przeprowadzać ciągłe inspekcje kodu w celu eliminacji błędów i luk w zabezpieczeniach.
Zbierać i analizować dane w celu poprawy czystości, utrzymania i bezpieczeństwa kodu.
Woodpecker CI to prosty, ale potężny silnik ciągłej integracji zaprojektowany specjalnie dla samodzielnie hostowanych forów Git, takich jak Gitea i Forgejo. Zapewnia lekkie, natywne dla Docker środowisko CI/CD bez złożoności i obciążeń licencyjnych typowych dla korporacyjnych platform CI.
Więcej...
Ostatnia aktualizacja:
Opinie uczestników (4)
Angażujący i praktyczny.
Balavignesh Elumalai - Scottish Power
Szkolenie - SonarQube for DevOps
Przetłumaczone przez sztuczną inteligencję
Trener ma wieloletnie doświadczenie i świetnie przekazuje wiedzę. Głębokość jego wiedzy oraz pasja do nauczania są bardzo doceniane.
Anup Kumar - SMR Automotive Mirrors Stuttgart
Szkolenie - Jenkins 2: Building CI/CD Pipelines
Przetłumaczone przez sztuczną inteligencję
Instruktor. Zrozumiałem, co tłumaczył, co było zaskakujące biorąc pod uwagę moją brak wiedzy. Jeśli mógł mnie nauczyć, może nauczyć kogokolwiek!!!!
April - OIT
Szkolenie - Test Automation with Selenium and Jenkins
Przetłumaczone przez sztuczną inteligencję
Zaznaczyłam "za szybko", ale było różnie - przeważnie ok. Ćwiczeń dużo i fajnie, że dostaliśmy materiały, żeby do tego wrócić.
Ogromna dawka wiedzy. Catering zaznaczyłam na zielono, bo dobrze gotuję ;)