
Praktyczne szkolenia na żywo z CI/CD (Continuous Integration / Continuous Delivery).
CI/CD to część metodyki DevOps odnoszączej się do połączonych praktyk ciągłej integracji i ciągłego wdrażania.
Szkolenie Ciągła integracja/płyta CD jest dostępne jako "szkolenie stacjonarne" lub "szkolenie online na żywo".
Szkolenie stacjonarne może odbywać się lokalnie w siedzibie klienta w Polsce lub w ośrodkach szkoleniowych NobleProg w Polsce. Zdalne szkolenie online odbywa się za pomocą interaktywnego, zdalnego pulpitu DaDesktop .
NobleProg -- Twój lokalny dostawca szkoleń.
Zapytaj konsultanta NobleProg o dedykowane szkolenie dla Twojego zespołu.
Opinie uczestników
Przykłady i/lub hipotetyczne wykorzystania omawianych koncepcji.
Techland sp. z o.o.;
Szkolenie: Kontrola jakości i ciągła integracja
Przykłady z życia wzięte.
Techland sp. z o.o.;
Szkolenie: Kontrola jakości i ciągła integracja
nawiązania do doświadczenia projektowego trenera podczas omawiania poszczególnych zagadnień
Techland sp. z o.o.;
Szkolenie: Kontrola jakości i ciągła integracja
Czas na wymianę informacji między uczestnikami.
Gabriel Tendera
Szkolenie: Kontrola jakości i ciągła integracja
Cwiczenia laboratoryjne
Marta Dąbrowska, ATOS PGS sp. z o.o.
Szkolenie: Wdrożenie procesu Continuous Integration / Continuous Delivery (CI/CD) z użyciem GitLab CI
Dobrze przygotowane zadania do wykonania w stylu "prowadzenia za rękę". Żadne zadanie nie generowało dodatkowych pytań z zakresu jego wykonania, były jasno skonstruowane.
Krajowa Izba Rozliczeniowa S.A.
Szkolenie: Wdrożenie procesu Continuous Integration / Continuous Delivery (CI/CD) z użyciem GitLab CI
Środowisko do ćwiczeń.
Krajowa Izba Rozliczeniowa S.A.
Szkolenie: Wdrożenie procesu Continuous Integration / Continuous Delivery (CI/CD) z użyciem GitLab CI
I liked the practical exercises, it helps with learning.
Ewa Dusza, Red Embedded Consulting Sp. z o.o.
Szkolenie: GitOps Continuous Deployment for Kubernetes
Prezentacja lokatorów
Krzysztof Drąg, Siili Solutions Sp. z o.o.
Szkolenie: Test Automation with Selenium and Jenkins
Przyjazna atmosfera, fajne przykłady do omawianych zadań, dobry kontakt z trenerem.
Krzysztof Drąg, Siili Solutions Sp. z o.o.
Szkolenie: Test Automation with Selenium and Jenkins
Spokojny klimat szkolenia, odpowiednie tempo, odpowiedni wybór i sposób przekazania zagadnień.
Piotr Stomma - Narodowy Bank Polski
Szkolenie: Test Automation with Selenium and Jenkins
DaDesktop to świetne rozwiązanie do prowadzenia szkoleń on-line. A Trener powoli i dokładnie w sposób wyczerpujący przekazywał wiedzę.
Marcin Opszalski - Narodowy Bank Polski
Szkolenie: Test Automation with Selenium and Jenkins
Prosty i zrozumiały przekaz, szybka rekacja na problemy uczestników.
Narodowy Bank Polski
Szkolenie: Test Automation with Selenium and Jenkins
Reagowanie na prośby o wyjaśnienie konkretnych ważnych zagadnień.
Narodowy Bank Polski
Szkolenie: Test Automation with Selenium and Jenkins
Możliwość wykonania praktycznie wszystkich zadań samodzielnie. Takie szkolenia choć wolniej idą to dają większe poczucie nabycia wiedzy także praktycznej.
Narodowy Bank Polski
Szkolenie: Test Automation with Selenium and Jenkins
luźna atmosfera
Michał Dadej - Aptitude Software (Poland) Sp. z o.o.
Szkolenie: Automatyzacja testów za pomocą Selenium i Jenkins
Doglebne omowienie lokalizatorow
Fujitsu Technology Solutions Sp. z o.o.
Szkolenie: Automatyzacja testów za pomocą Selenium i Jenkins
Trener byl bardzo dobrze przygotowany i cierpliwy.
Szkolenie: Jenkins: Continuous Integration for Agile Development
Bezpośrednie podejście do słuchacza oraz chęć podjęcia realizacji nowych tematów
Advatech Sp. z o.o.
Szkolenie: Jenkins: Continuous Integration for Agile Development
Ciekawe przykłady wykorzystane do przedstawienia działania omawianych zagadnień.
Advatech Sp. z o.o.
Szkolenie: Jenkins: Continuous Integration for Agile Development
przykłady, oraz ich zastosowanie, wiedza trenera pozwalała na dokładne odpowiedzi do moich pytań
Advatech Sp. z o.o.
Szkolenie: Jenkins: Continuous Integration for Agile Development
Robienie labów było przyjemne. Jak były jakieś problemy to były sprawnie rozwiązywane przez Trenera.
Szkolenie: OpenShift 4 for Developers
Możliwość dotknięcia i pogrzebania w faktycznym openshift, zabawa z dockerami i możliwość pomajsterkowania samemu :)
Szkolenie: OpenShift 4 for Developers
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ę ;)
Asia
Szkolenie: OpenShift 4 for Developers
Możliwość korzystania z instrukcji oraz przećwiczenia zadań po zajęciach.
Klaudia Student
Szkolenie: OpenShift 4 for Developers
Dokładne tłumaczenie każdego kroku i to w jaki sposób to działa.
Beata Majewska-Suryś, Spółka Inżynierów SIM Sp. z o.o.
Szkolenie: Docker and Jenkins for DevOps
Trener byl bardzo dobrze przygotowany i cierpliwy.
Szkolenie: Jenkins: Continuous Integration for Agile Development
Robienie labów było przyjemne. Jak były jakieś problemy to były sprawnie rozwiązywane przez Trenera.
Szkolenie: OpenShift 4 for Developers
Możliwość dotknięcia i pogrzebania w faktycznym openshift, zabawa z dockerami i możliwość pomajsterkowania samemu :)
Szkolenie: OpenShift 4 for Developers
Plany szkoleń z technologii Continuous Integration / Continuous Delivery
-
Poznanie i zrozumienie CI dla projektu Java.
Zbuduj system ciągłej integracji dla projektu Java.
-
Interaktywny wykład i dyskusja.
Dużo ćwiczeń i praktyki.
Praktyczne wdrożenie w środowisku live-lab.
-
Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
-
Inżynierowie testów oprogramowania
Programiści zaangażowani w rozwój zwinny
Menedżerowie wydań
Inżynierowie QA
-
Efektywne wykorzystanie zestawu testów Selenium w rzeczywistych projektach
Używanie Selenium do testowania w różnych przeglądarkach
Dystrybucja testów przy użyciu Selenium Grid
Uruchamianie testów regresji Selenium w Jenkins
Przygotowywanie raportów z testów i raportów okresowych przy użyciu Jenkinsa
-
Oparcie się na platformie Kubernetes w celu przyspieszenia wdrożeń ukierunkowanych na chmurę.
Integracja Spinnaker z Docker i Git w celu automatyzacji dostarczania kodu do potoków.
Zautomatyzuj i zarządzaj potokami CD, wybierając spośród wielu opcji narzędzi CI.
-
Interaktywny wykład i dyskusja.
Dużo ćwiczeń i praktyki.
Praktyczne wdrożenie w środowisku live-lab.
-
Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
-
Budowanie i testowanie projektów hostowanych na GitHub
Wdrażanie aplikacji u różnych dostawców hostingu przy użyciu Travis CI
Używanie Travis CI do automatycznego sprawdzania oprogramowania po zatwierdzeniu na GitHub
Uruchamianie testów automatycznych na różnych maszynach, systemach operacyjnych i wersjach oprogramowania
Integracja Travis CI z narzędziami innych firm
-
Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
-
Zrozumienie OCI (Open Containers Initiative) i jego implikacji dla używania silników kontenerowych, takich jak Docker w OpenShift.
Zrozumienie relacji między różnymi wersjami OpenShift (OKP, OpenShift Container Platform, Red Hat OpenShift, itp.)
Automatyzacja procesu dostarczania oprogramowania.
Stosowanie zasad DevOps w celu ciągłego dostarczania oprogramowania.
-
Interaktywny wykład i dyskusja.
Dużo ćwiczeń i praktyki.
Praktyczne wdrożenie w środowisku live-lab.
-
Ten kurs koncentruje się na OpenShift Container Platform, wersja 4. Jeśli chcesz korzystać z innej wersji OpenShift (np. OpenShift Container Platform 3 lub OKD), skontaktuj się z nami w celu uzgodnienia.
Aby poprosić o niestandardowe szkolenie dla tego kursu, skontaktuj się z nami w celu uzgodnienia.
-
Zrozumienie podstaw ciągłej integracji
Obsługa podstawowych funkcji w Codeship
Konfigurowanie prostego procesu CI przy użyciu Codeship
-
Programiści
Specjaliści IT
Inżynierowie DevOps
Menedżerowie biznesowi
-
Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
-
Zrozumienie podstaw ciągłego dostarczania
Używanie GoCD do konfigurowania procesu CD i potoków
Konfiguracja GoCD w zależności od potrzeb
-
Programiści
Specjaliści IT
Inżynierowie DevOps
Menedżerowie biznesowi
-
Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
-
Zrozumienie podstaw ciągłej integracji
Zbudują własny system ciągłej integracji dla swoich projektów JavaScript
-
Programiści
Specjaliści IT
Inżynierowie DevOps
Menedżerowie biznesowi
-
Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
-
Zainstaluj i skonfiguruj Jenkins do tworzenia aplikacji .Net
Użyj Jenkins, aby zautomatyzować proces sprawdzania i scalania kodu źródłowego .Net w repozytorium kodu.
Wykorzystanie Jenkins do automatyzacji procesu pobierania, kompilowania i wdrażania aplikacji na serwerze wydań.
Integracja Jenkins z innymi narzędziami do tworzenia oprogramowania, takimi jak narzędzia do śledzenia zgłoszeń i
-
Programiści .Net
Inżynierowie kompilacji
Inżynierowie QA
Kierownicy projektów
Menedżerowie wydań
Inżynierowie DevOps
-
Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
-
Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
-
Instalowanie i konfigurowanie różnych narzędzi open source w celu umożliwienia ciągłej integracji, testowania i wdrażania.
Poznanie zalet i wad narzędzi CI, takich jak Gitlab CI i Jenkins.
Łączenie narzędzi CI z narzędziami do testowania jednostkowego i integracyjnego.
-
Interaktywny wykład i dyskusja.
Dużo ćwiczeń i praktyki.
Praktyczne wdrożenie w środowisku live-lab.
-
Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
-
Instalowanie i konfigurowanie oprogramowania Spinnaker i Terraform.
Zrozumienie korzyści płynących z GitOps w porównaniu z tradycyjnymi CI/CD i Infrastructure-as-Code (IAC).
Odejście od utrzymywania skryptów. Skonfigurować i wykonać dobrze zdefiniowany proces wdrażania.
Stosowanie najlepszych praktyk w zakresie wdrażania, zarządzania i monitorowania rozwiązań natywnych dla chmury.
Odzyskiwanie wdrożeń po częściowych awariach bez ręcznej interwencji.
Tworzenie strategii GitOps dla rozwoju aplikacji.
-
Interaktywny wykład i dyskusja.
Dużo ćwiczeń i praktyki.
Praktyczne wdrożenie w środowisku live-lab.
-
Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
-
Zrozumienie i zastosowanie podejścia konfiguracyjnego do konfigurowania infrastruktury.
Tworzenie niestandardowo skonfigurowanych Docker kontenerów do wdrażania aplikacji w chmurze.
Wdrażanie oprogramowania w wielu środowiskach.
Monitorowanie wdrożeń za pomocą Bitbucket Pipelines Deployment Dashboard.
-
Interaktywny wykład i dyskusja.
Dużo ćwiczeń i praktyki.
Praktyczne wdrożenie w środowisku live-lab.
-
Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
-
Zainstaluj i skonfiguruj różne komponenty oprogramowania potrzebne do generowania i publikowania treści.
Zastąpienie ręcznych procesów publikacji zautomatyzowanymi.
Opisać każdy etap procesu publikacji w deklaratywnym formacie, który jest łatwy do odczytania i zrozumienia.
Przeprowadzać treści przez serię kontroli i testów, aby upewnić się, że są gotowe do publicznego użytku.
Publikować treści w sposób przewidywalny i spójny za każdym razem.
-
Interaktywny wykład i dyskusja.
Dużo ćwiczeń i praktyki.
Praktyczne wdrożenie w środowisku live-lab.
-
Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
-
Instalowanie i konfigurowanie Tekton Pipelines i innych podstawowych komponentów Tekton.
Projektować i tworzyć elementy składowe potoków do tworzenia oprogramowania w Tekton.
Automatyzować istniejące potoki i procesy programistyczne przy użyciu koncepcji i zasad frameworka Tekton.
Uruchamianie i zarządzanie potokami Tekton dla różnych typów obciążeń na wielu platformach.
Wdrażanie systemów CI/CD opartych na frameworku Tekton w celu usprawnienia przyszłych projektów rozwoju oprogramowania.
-
Interaktywny wykład i dyskusja.
Dużo ćwiczeń i praktyki.
Praktyczne wdrożenie w środowisku live-lab.
-
Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
-
Zainstalować i skonfigurować Argo CD wraz z przepływami pracy, rolloutami i zdarzeniami.
Zrozumieć, jak działa każdy podstawowy komponent i główna funkcjonalność Argo Project.
Wykonywanie podstawowych wdrożeń CI/CD w Kubernetes przy użyciu narzędzi i funkcji Argo Project.
Automatyzacja wdrażania aplikacji i efektywne zarządzanie jej stanem w trakcie całego procesu.
-
Interaktywny wykład i dyskusja.
Dużo ćwiczeń i praktyki.
Praktyczne wdrożenie w środowisku live-lab.
-
Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
-
Skonfigurowanie środowiska programistycznego niezbędnego do rozpoczęcia tworzenia potoków CI/CD z Python.
Tworzenie zautomatyzowanych potoków do testowania i publikowania pakietów Python przy użyciu Travis-CI.
Zautomatyzuj wdrażanie aplikacji kontenerowych za pomocą Docker i Heroku.
-
Interaktywny wykład i dyskusja.
Dużo ćwiczeń i praktyki.
Praktyczne wdrożenie w środowisku live-lab.
-
Aby poprosić o niestandardowe szkolenie dla tego kursu (np. Heroku lub alternatywy Travis-CI), skontaktuj się z nami w celu ustalenia szczegółów.
-
Programiści
Administratorzy systemu
Inżynierowie DevOps
-
Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
-
Zautomatyzuj dostarczanie kodu i wdrażanie potoków za pomocą Jenkins.
Tworzenie aplikacji przy użyciu Docker i Docker File.
Konfigurowanie opcji uwierzytelniania w celu zwiększenia bezpieczeństwa.
-
Interaktywny wykład i dyskusja.
Dużo ćwiczeń i praktyki.
Praktyczne wdrożenie w środowisku live-lab.
-
Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
-
Tworzenie potoków Jenkinsa w OpenShift.
Automatyzacja zarządzania cyklem życia aplikacji kontenerowych i infrastruktur klastrowych.
Orkiestracja wdrażania potoków CI/CD.
-
Interaktywny wykład i dyskusja.
Dużo ćwiczeń i praktyki.
Praktyczne wdrożenie w środowisku live-lab.
-
Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
-
Instalacja i konfiguracja Jenkins X.
Kodowanie odpornych potoków CI/CD przy użyciu wszechstronnego języka DSL (Domain Specific Language).
Tworzenie potoków CI/CD wykorzystujących popularne technologie, takie jak GitHub, Kubernetes i kontenery Docker.
Łączenie Jenkins X z innymi popularnymi narzędziami, takimi jak Helm, Prow i Skaffold.
Wdrażanie aplikacji w dowolnym środowisku, zarówno w chmurze, jak i lokalnie.
-
Interaktywny wykład i dyskusja.
Dużo ćwiczeń i praktyki.
Praktyczne wdrożenie w środowisku live-lab.
-
Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
-
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.
-
Interaktywny wykład i dyskusja.
Dużo ćwiczeń i praktyki.
Praktyczne wdrożenie w środowisku live-lab.
-
Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
-
Zainstaluj i skonfiguruj Spinnaker do zaawansowanych operacji.
Integracja Spinnaker z istniejącymi narzędziami do ciągłej integracji, takimi jak Jenkins.
Zrozumieć wewnętrzną architekturę Spinnaker i konstrukcje przepływu pracy wdrażania.
Tworzenie potoków do wdrażania oprogramowania w Kubernetes.
Tworzenie potoków do wdrażania oprogramowania w AWS.
Rozwiązywanie typowych Spinnaker problemów.
-
Interaktywny wykład i dyskusja.
Dużo ćwiczeń i praktyki.
Praktyczne wdrożenie w środowisku live-lab.
-
Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
-
Interaktywny wykład i dyskusja.
Dużo ćwiczeń i praktyki.
Praktyczne wdrożenie w środowisku live-lab.
-
Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
-
Skonfiguruj niezbędne środowisko programistyczne, aby rozpocząć automatyczne przeglądy kodu.
Integracja SonarQube z narzędziami do ciągłej integracji, takimi jak Jenkins, Azure DevOps itp.
Przeprowadzanie ciągłych inspekcji kodu w celu wyeliminowania błędów i luk w zabezpieczeniach.
Zbieranie i analizowanie danych w celu wprowadzania ulepszeń w zakresie czyszczenia, konserwacji i bezpieczeństwa kodu.
-
Interaktywny wykład i dyskusja.
Dużo ćwiczeń i praktyki.
Praktyczne wdrożenie w środowisku live-lab.
-
Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
-
Instalacja i konfiguracja Maven.
Automatyzacja testowania przy użyciu Selenium
Zarządzanie GIT
Integracja integracji ciągłej
-
Interaktywny wykład i dyskusja.
Dużo ćwiczeń i praktyki.
Praktyczne wdrożenie w środowisku live-lab.
-
Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
Last Updated: