Trwają zapisy do grupy

Szkolenie: Continuous Integration z wykorzystaniem Jenkins

Szkolenie w sposób przekrojowy omawia ideę Continuous Integration (CI) na przykładzie serwera Jenkins

  • Trenerzy praktycy
  • Kameralne grupy

Czas trwania szkolenia:2 dni (16h)

Poziom zaawansowania:

Kod kursu:CI/JENKINS

ci-dijenkins

Dostępne terminy szkolenia

  • Termin
  • Trener
  • Cena
  • Zapis
  • Lokalizacja

Termin:

15 grudnia
Trwają zapisy na szkolenieDostępne w BUR

Trener:

Piotr Buczek

Cena:

2365 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Forma szkolenia

Interesuje Cię szkolenie stacjonarne?

Powiadom o kolejnych terminach

Interesuje Cię szkolenie w innym terminie?

Continuous Integration z wykorzystaniem Jenkins

Cele szkolenia

  • Zrozumienie idei Continuous Integration i Continuous Delivery

  • Automatyzacja powtarzalnych zadań

  • Instalacja i podstawowa konfiguracja serwera Jenkins

  • Tworzenie i automatyzacja zadań

  • Przygotowanie i automatyzacja testów na różnych poziomach

  • Wdrażanie i wersjonowanie aplikacji

  • Implementacja idei CI/CD w firmie


Dla kogo?

  • Programistów, team-leaderów i architektów, którzy w codziennej pracy zajmują się wytwarzaniem oprogramowania w języku Java


Zalety

  • Praktyka przed teorią - wszystkie szkolenia technologiczne prowadzone są w formie warsztatowej. Konieczna teoria jest wyjaśniana na przykładzie praktycznych zadań

  • Konkretne umiejętności - w ramach każdego szkolenia rozwijamy praktyczne umiejętności związane z daną technologią i tematyką

  • Nauka z praktykami - wszyscy trenerzy na co dzień pracują w projektach, gwarantuje to dostęp do eksperckiej wiedzy i praktycznego know-how


Wymagania

  • Znajomości języka Java

  • Dodatkowym atutem będzie także umiejętność posługiwania się takimi narzędziami jak: Git, SVN, Maven, Gradle, JUnit


W cenie otrzymasz:

  • Materiały szkoleniowe

  • Certyfikat ukończenia szkolenia

  • W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki

Program szkolenia

Pobierz program w PDF

Wstęp do CI/CD

  • Ciągłe budowanie

  • Ciągłe testowanie

  • Ciągła inspekcja

  • Ciągłe wdrażanie

DevOps

Narzędzia CI/CD

Jenkins

  • Wprowadzenie

  • Architektura

  • Instalacja i konfiguracja

  • Zadania

  • Pluginy

  • Notyfikacje

Integracja z Git

Integracja z Maven

Definiowanie przepływu pracy przy pomocy kodu

  • Sposób deklaratywny

  • Sposób skryptowy

  • Jenkinsfile

Testowanie

  • Uruchamianie testów

  • Prezentacja wyników

  • Badanie pokrycia kodu testami

  • Testy jednostkowe

  • Testy API

Jenkins security

Jenkins w kontekście Infrastruktury jako kodu (IaC)

  • Terraform

Jenkins w kontekście pracy z AWS

Autorem szkolenia jest Piotr Buczek

Piotr Buczek to doświadczony menedżer i praktyk IT, który łączy ponad 15 lat doświadczenia w globalnych organizacjach z unikalnym zestawem kompetencji. W swojej pracy trenerskiej skutecznie integruje głęboką wiedzę techniczną z obszarów Cloud, Security, DevOps i całego cyklu życia oprogramowania (SDLC) ze strategicznym zarządzaniem produktem, zwinnością (Agile) i rozwiniętymi umiejętnościami miękkimi. Jako lider, który sam aktywnie programuje i testuje, potrafi dogłębnie zrozumieć technologię i…

Wybrane opinie

Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi

4.8
Ikona podpowiedziŚrednia ocen Sages w serwisie Google Ocena pochodzi ze średniej ocen Sages w serwisie Google i nie jest weryfikowana

23.09.2024

Uczestnik szkoleniaContinuous Integration z wykorzystaniem Jenkins

Arkadiusz Bednarczyk

dużo praktycznych rzeczy, czekanie na wszystkich, dużo zadań i pracy z uczestnikami

Więcej opinii

Podobne szkolenia

GitOps w Kubernetes z AgroCD - wprowadzenie

Liczba dni: 2
2550 PLN

Szkolenie „GitOps w Kubernetes z AgroCD - wprowadzenie” to praktyczne wprowadzenie do automatyzacji wdrożeń i zarządzania aplikacjami w klastrach Kubernetes w chmurach Azure i AWS. Uczestnicy poznają podstawy koncepcji GitOps, w której repozytorium kodu staje się centralnym źródłem prawdy o infrastrukturze i aplikacjach. Omówione zostaną mechanizmy działania ArgoCD, jego architektura i sposób integracji z klastrami AKS i EKS. Szkolenie obejmie procesy deklaratywnego zarządzania konfiguracją, synchronizacji stanu klastra z repozytorium Git oraz strategii automatyzacji wdrożeń. Uczestnicy zapoznają się z praktycznym wykorzystaniem ArgoCD do zarządzania wieloma środowiskami i aplikacjami, a także z integracją pipeline’ów CI/CD z podejściem GitOps. Szczególna uwaga zostanie poświęcona zagadnieniom bezpieczeństwa, kontroli dostępu i audytowalności w ArgoCD. W trakcie warsztatów zostaną omówione typowe scenariusze wdrożeniowe i problemy spotykane w praktyce oraz sposoby ich rozwiązywania. Uczestnicy nauczą się konfigurować reguły synchronizacji, korzystać z hooków oraz integrować ArgoCD z systemami monitorowania. Szkolenie będzie prowadzone w formie wykładów, pokazów live demo i ćwiczeń praktycznych w klastrach Kubernetes w chmurach Azure i AWS. Dzięki zdobytej wiedzy uczestnicy będą przygotowani do pierwszych wdrożeń GitOps w swoich organizacjach.

cicddevopsazurekubernetes