Jenkins 2: Building CI/CD Pipelines Képzés
Jenkins 2 egy automatizációs szerver, amely új funkciókkal rendelkezik az end-to-end CI/CD (Continuous Integration / Continuous Delivery) csővezetékek építéséhez. Ez kiterjed Jenkins a folyamatos integráció (CI) felett. Jenkins 2 mutatja be a folyamatos szállítás (CD) képességét.
Ez az oktató által vezetett, élő képzés (online vagy online) olyan mérnökökre összpontosít, akik Jenkins 2-t szeretnének használni olyan csővezetékek építésére, amelyek automatizálják az alkalmazás fejlesztésétől a gyártáshoz való áthelyezésének folyamatát.
A képzés befejezése után a résztvevők képesek lesznek:
- Beállítása és konfigurálása Jenkins 2.
- Jelentős forgatókönyv megközelítés elfogadása a szoftverépítési és telepítési folyamat minden lépésének meghatározásához.
- Automatikusan generálja az alkalmazás épül, amikor a szoftver ellenőrizhető a verzió vezérlő rendszer.
- Automatikusan kikapcsolja a szoftveralkalmazás összeállítása, tesztelése és csomagolása.
- Gyorsan válaszoljon az értesítésekre és jelentésekre, amikor a dolgok rosszul mennek.
- Telepítse a bővítéshez további bővítményeket Jenkins.
A kurzus formája
- Interaktív előadás és vita.
- Rengeteg gyakorlat és gyakorlat.
- Hands-on megvalósítás egy élő laboratóriumi környezetben.
Szakképesítési lehetőségek
- Ahhoz, hogy egy személyre szabott képzést kérjen erre a kurzusra, kérjük, vegye fel velünk a kapcsolatot a rendezéshez.
Kurzusleírás
Bevezetés
- Jenkins kontra Jenkins 2
Beállítás Jenkins 2
- Telepítés Jenkins
- Futás Jenkins
- Fut Jenkins in Docker
- A projekt mappaszerkezetének beállítása
A Jenkins 2 jellemzői és felépítése áttekintése
- Projekt, nézet, sor, végrehajtó
- Pipeline kódként új DSL-t (domainspecifikus nyelv) használva
- A Jenkins 2 Plugin ökoszisztéma
Navigálás az Jenkins felületen
- Képzeljen el egy műterméket egy teljes folyamaton keresztül
Építési, tesztelési és üzembe helyezési folyamat létrehozása
- A szoftverszállítási folyamat modellezése
- A DSL kódot vezérlő verzió
Építés és alkalmazás
- Projekt létrehozása
- Feladatok létrehozása, engedélyezése, letiltása és munkák törlése
- A build tool plug-in telepítése
- Építés, építés, ellenőrzés és ütemezés
Az alkalmazás tesztelése
- A teszteszköz beépülő modul telepítése
- Egységteszt futtatása
- Az eredmények áttekintése
Az alkalmazás telepítése
- Tároló beépülő modul konfigurálása
- A pályázat közzététele
- Az eredmények áttekintése
Együttműködés a csapattagokkal
- Csővezetékek megosztása
- Különböző csővezetékek meghatározása különböző jellemzőkhöz
Biztosítás Jenkins
- Biztonság engedélyezése/letiltása
- A szerepek áttekintése
- Felhasználók hozzáadása
Méretezés Jenkins
- Futás Jenkins elosztott alkalmazásként
Hibaelhárítás
Összefoglalás, és következtetés
Követelmények
- A szoftverfejlesztési ciklus általános ismerete.
- Tapasztalat: Jenkins.
Közönség
- Szoftverfejlesztők
- DevOps mérnökök
- Építőmérnökök
- Tesztmérnökök
A nyílt képzésekhez 5+ résztvevő szükséges.
Jenkins 2: Building CI/CD Pipelines Képzés - Booking
Jenkins 2: Building CI/CD Pipelines Képzés - Enquiry
Jenkins 2: Building CI/CD Pipelines - Érdeklődjön a vezetői tanácsadásról!
Érdeklődjön a vezetői tanácsadásról!
Vélemények (1)
Az oktató alapos tapasztalattal rendelkezik, és jól elmeséli a tetteit. A tudás mélysége és a tanítás iránti szenvedély nagyra értékelendő.
Anup Kumar - SMR Automotive Mirrors Stuttgart
Kurzus - Jenkins 2: Building CI/CD Pipelines
Gépi fordítás
Közelgő kurzusok
Rokon tanfolyam
Advance Test Automation in Java using Selenium with continuous integration and version control
35 ÓrákA képzés befejezése után a résztvevők képesek lesznek:
- Beállítása és beállítása Maven.
- Automatikus tesztelés használata Selenium
- Vezérlés GIT
- Folyamatos integráció
A kurzus formája
- Interaktív előadás és vita.
- Rengeteg gyakorlat és gyakorlat.
- Hands-on megvalósítás egy élő laboratóriumi környezetben.
Szakképesítési lehetőségek
- Ahhoz, hogy egy személyre szabott képzést kérjen erre a kurzusra, kérjük, vegye fel velünk a kapcsolatot a rendezéshez.
Continuous Integration for JavaScript
14 ÓrákContinuous Integration (CI) egy olyan fejlesztési gyakorlat, amelynek során a fejlesztők a lehető leggyakrabban egyesítik kódjaik változásait, hogy a hibákat gyorsan felismerjék és megtalálják.
Ebben az oktató által vezetett, élő képzésen a résztvevők megtanulják a Java Script folyamatos integrációjának alapjait, miközben folyamatos integrációs folyamatot állítanak fel egy Java Script projekthez.
A képzés végére a résztvevők képesek lesznek:
- Megérteni a folyamatos integráció alapjait
- Készítsen saját folyamatos integrációs rendszerét a Java Script projektekhez
Közönség
- Fejlesztők
- IT szakemberek
- DevOps mérnökök
- Business vezetők
A tantárgy formátuma
- Részleges előadás, részleges beszélgetés, gyakorlatok és nehéz gyakorlati gyakorlat
DevOps Practical Implementation and Tools
21 ÓrákEz a kurzus a gyakorlati megvalósításra és az eszközökre összpontosít. Ez azt feltételezi, jó ismerete elméleti elveit (lásd DEVOPS persze), mivel ez elsősorban a legújabb eszközöket és módszereket végrehajtási DevOps elveket.
Docker and Jenkins for DevOps
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a DevOp mérnököknek szól, akik szeretnék optimalizálni és egyszerűsíteni a CI/CD folyamatot a Docker és Jenkins segítségével.
A képzés végére a résztvevők képesek lesznek:
- Automatizálja a kód kézbesítését és a folyamatok telepítését az Jenkins segítségével.
- Hozzon létre egy alkalmazást a Docker és a Docker File segítségével.
- Konfigurálja a hitelesítési beállításokat a biztonság fokozása érdekében.
Jenkins: Continuous Integration for Agile Development
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban lefedi azokat a koncepciókat, eszközöket és technikákat, amelyek a szoftverprojektek Agile környezetben történő folyamatos integrációjához szükségesek. A résztvevők egy sor gyakorlati gyakorlatot hajtanak végre a tanfolyam során, hogy tudásukat valós helyzetekben alkalmazzák. Az oktató és a résztvevők közötti interakciót ösztönzik. Valós eseteket vitatnak meg, és konkrét problémákat és kérdéseket foglalkoznak és oldanak meg az órán.
Jenkins Advanced
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) haladó Jenkins konfigurációkkal, biztonsági és méretezési technikákkal foglalkozik, és azoknak a DevOps mérnököknek és szoftvertervezőknek szól, akik szakértelmet szeretnének szerezni a Jenkins összetett testreszabásában. szoftver projektek.
A képzés végére a résztvevők képesek lesznek:
- Optimalizálja Jenkins vállalati szintű szoftverprojektekhez. Speciális biztonsági intézkedések végrehajtása. Építsen összetett és méretezhető csővezetékeket. A Jenkins telepítések hatékony hibaelhárítása és karbantartása.
Jenkins for .Net Continuous Integration (CI)
14 ÓrákAmikor a fejlesztők befejezik a kód írását, gyakran integrálják kódjukat egy alkalmazásba, másolják az alkalmazást egy mappába, futtatják az alkalmazás telepítőjét, majd kezdeményezzék az alkalmazást, hogy ellenőrizzék, hogy a várt módon fut. Ez a kézi megközelítés nem nagyon jól skálázódik, unalmas, nagyon hibás, és nem kínál mechanizmust a folyamat során bekövetkezett változások nyomon követésére.
Egy jobb megközelítés a folyamat automatizálása a Folyamatos Integráció használatával. A folyamatos integráció a szoftveralkalmazások építésének, telepítésének és tesztelésének automatizálásához szükséges folyamatok, eszközök és infrastruktúra.
Ebben az oktató által vezetett, élő képzésben (szintén vagy távol), a résztvevők megtanulják, hogyan lehet átalakítani egy hagyományos, kézi (vagy fél kézi) megközelítést a szoftver telepítésére egy agilis, Folyamatos Integráció (CI) egy használt Jenkins. A résztvevők egy sor gyakorlati, élő laboratóriumi gyakorlatokat végeznek a tanfolyam során, és új ismereteiket a különböző szoftverfejlesztési és telepítési problémákra alkalmazzák az út minden lépésében. Az oktató és a résztvevők közötti interakciót ösztönzik. Valódi ügyek kerülnek megvitatásra, konkrét kérdések és kérdések kerülnek megvitatásra és megoldásra a képzés során. A képzés különösen a.net alkalmazások fejlesztésére összpontosít. • A képzés befejezése után a résztvevők képesek lesznek:
- Telepítése és konfigurálása Jenkins.NET alkalmazásfejlesztéshez
- Használja Jenkins, hogy automatizálja a.Net forráskód beolvasásának és összekapcsolásának folyamatát egy kódtárba
- Használja Jenkins, hogy automatizálja az alkalmazás letöltésének, összeállításának és telepítésének folyamatát egy kiadás szerverre
- Integrálja Jenkins más szoftverfejlesztési eszközökkel, például problémamegoldókkal és
közönség
- .NET fejlesztők
- építőmérnökök
- QA mérnökök
- Projekt menedzserek
- Megszabadulás menedzserek
- [ 0 ] mérnökök
A kurzus formája
- Részes előadások, részes viták, gyakorlatok és nehéz gyakorlatok
Megjegyzések
- Ahhoz, hogy egy személyre szabott képzést kérjen erre a kurzusra, kérjük, vegye fel velünk a kapcsolatot a rendezéshez.
Jenkins Fundamentals
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) az Jenkins alapvető fogalmait és használatát fedi le, és azoknak a szoftverfejlesztőknek és DevOps mérnököknek szól, akik szeretnének létrehozni Jenkins, munkahelyeket létrehozni és konfigurálni, és automatizálja a szoftverfejlesztési folyamat kulcsfontosságú aspektusait.
A képzés végére a résztvevők képesek lesznek:
- Ismerje a folyamatos integráció és a folyamatos szállítás (CI/CD) elveit. Telepítse és konfigurálja az Jenkins szoftverautomatizálást. Hozzon létre és kezeljen Jenkins feladatokat alkalmazások készítéséhez és teszteléséhez. Automatizált folyamatok beállítása és testreszabása a szoftvertelepítéshez.
Building CI/CD Pipelines with Jenkins X
21 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a mérnököknek szól, akik a Jenkins X segítségével automatizált, felhő-kompatibilis CI/CD-folyamatokat szeretnének létrehozni Kubernetes-en.
A képzés végére a résztvevők képesek lesznek:
- Telepítse és konfigurálja a Jenkins X-et.
- Rugalmas CI/CD folyamatok kódolása sokoldalú DSL (domainspecifikus nyelv) használatával.
- Hozzon létre CI/CD-folyamatokat, amelyek kihasználják a népszerű technológiákat, például a GitHub-ot, Kubernetes és a Docker-tárolókat.
- Kombinálja a Jenkins X-et más népszerű eszközökkel, mint például a Helm, a Prow és a Skaffold.
- Telepítsen alkalmazásokat bármilyen környezetben, akár felhőben, akár helyszíni környezetben.
Test Automation with Selenium and Jenkins
21 ÓrákEz a kurzus képzést nyújt a tesztelési projektek Selenium segítségével történő kezeléséhez és a Jenkins folyamatos teszteléséhez.
Célközönség:
- Szoftverteszt mérnökök Agilis fejlesztésben részt vevő szoftverfejlesztők Kiadási menedzserek Minőségbiztosítási mérnökök
Az Selenium képzés végén a küldöttek képesek lesznek:
- Az Selenium tesztcsomag hatékony használata valós projektekben Használja az Selenium-et a böngészők közötti teszteléshez. Ossza el a teszteket Selenium Grid Run regressziós Selenium tesztekkel a Jenkinsben. Készítsen tesztjelentéseket és időszakos jelentéseket a Jenkins segítségével