Docker and Jenkins for DevOps Képzés
Jenkins nyílt forráskódú automatizálási szerver a folyamatos integrációhoz és a folyamatos szállításhoz (CI / CD). Docker egy szolgáltató platform a konténerekben lévő szoftverek szállításához. Jenkins és a Docker együttesen optimalizálja és egyszerűsíti a CI / CD folyamatot azáltal, hogy megbízhatóbb telepítési és tesztelési környezeteket tesz lehetővé.
Ez az oktató által vezetett, élő képzés (helyszíni vagy távoli) a DevOp mérnökeinek szól, akik Docker és Jenkins szeretnék optimalizálni és egyszerűsíteni a CI / CD folyamatot.
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 csővezeték telepítését a Jenkins .
- Hozzon létre egy alkalmazást a Docker és a Docker fájl használatával.
- Konfigurálja a hitelesítési lehetőségeket a biztonság megerősítése érdekében.
A tantárgy formátuma
- Interaktív előadás és beszélgetés.
- Sok gyakorlat és gyakorlat.
- Gyakorlati megvalósítás élő laboratóriumi környezetben.
Tanfolyam testreszabási lehetőségek
- Ha személyre szabott képzést szeretne kérni ehhez a kurzushoz, kérjük vegye fel velünk a kapcsolatot, hogy megbeszélést szervezzen.
Kurzusleírás
Bevezetés
Jenkins
- Telepítés és konfiguráció
- A funkcionalitás áttekintése
- Beépülő modulok
- Csővezeték-készítő eszközök
- Jelentés
Jenkins Csővezeték
- Jenkinsfájl
- Szintaxis
- Kék óceán
- Good gyakorlatok
Docker
- Telepítés
- A funkcionalitás áttekintése
- Dockerfájl
- Képek építése
Elosztott környezet
- Csomópontok hozzáadása
- SSH kulcsok előkészítése
- Ügynökök indítása SSH használatával
- Csomópontok kezelése
- Biztonság
Hibaelhárítás
- Integrációs tesztek írása
Követelmények
- A szoftverfejlesztés megértése
Közönség
- DevOps Mérnökök
A nyílt képzésekhez 5+ résztvevő szükséges.
Docker and Jenkins for DevOps Képzés - Booking
Docker and Jenkins for DevOps Képzés - Enquiry
Docker and Jenkins for DevOps - Érdeklődjön a vezetői tanácsadásról!
Érdeklődjön a vezetői tanácsadásról!
Vélemények (5)
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
A tréner nagyon jól volt szervezett. Elejtől fogva magyarázta azokat az eszközöket, amelyeket a képzéshez szükség volt. A tréner szívesen tisztázta az összes kérdést, és gyakorlati esetekről is beszélgetett.
Vivek Verma - Global Knowledge Network Training Ltd
Kurzus - DevOps Practical Implementation and Tools
Gépi fordítás
A jó alapot biztosított Docker-nak és Kubernetes-nek.
Stephen Dowdeswell - Global Knowledge Networks UK
Kurzus - Docker (introducing Kubernetes)
Gépi fordítás
Luke was very knowledgeable, patient, and very open to satisfy my curiosity, for example I asked him to generate errors to see how system will response, etc. He would go above and beyond to answer questions or demonstrate the functionalities, even some of my questions were out of the class scope. He gave me a real experience with the system. I definitely will take another class with him and recommend him as a teacher for others. Thank you Luke!.
Tina Henderson
Kurzus - Test Automation with Selenium and Jenkins
Gépi fordítás
All of it. Having had no previous exposure to Jenkins, I was a little concerned about my ability to keep up. IPad provided appropriate coaching/support, when I asked for help, so that I was able to follow the presentation at a level I was happy with.
Graham Congdon
Kurzus - Jenkins: Continuous integration for Agile development
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.
Container Management with Docker
21 ÓrákDocker platform a fejlesztők és a rendszergazdák számára az elosztott alkalmazások karbantartására. Ez egy, a konténerek futtatására szolgáló futási időből és a konténerek megosztási szolgáltatásából áll.
A dokkolóval ugyanaz az alkalmazás változatlanul futhat laptopokon, dedikált szerveren és virtuális szerveren.
Ez a tanfolyam a két első nap során megtanítja a Docker alapvető használatát, amely a fejlesztők és a rendszergazdák számára egyaránt hasznos. A tanfolyam sok gyakorlati feladatot Docker és a résztvevők gyakorolhatnak saját Docker környezetben, és elkészítik saját Docker képeiket.
Az utolsó napon a résztvevők megismerkednek a Docker támogató fejlettebb eszközökkel. Ez lesz a Docker Machine, a Docker Compose és a Docker Swarm.
Docker for Developers and System Administrators
14 ÓrákA Docker platform a fejlesztők és a rendszergazdák számára az elosztott alkalmazások fenntartásához. Ez egy futási időből áll, amely konténereket működtet és a konténerek megosztására szolgáló szolgáltatást nyújt.
A dokkolóval ugyanaz az alkalmazás változhat a laptopokon, dedikált szervereken és virtuális kiszolgálókon.
Ez a kurzus tanítja a Docker alapvető használatát, amely mind a fejlesztők, mind a rendszergazdák számára hasznos. A kurzus sok gyakorlatot tartalmaz a gyakorlatokról, és a résztvevők saját Docker környezetben gyakorolnak és saját Docker képeket készítenek a 2 nap alatt.
Docker (introducing Kubernetes)
14 ÓrákA gyakorlati tanfolyam célja az összes eszköz biztosítása a Docker és a Kubernetes gyakorlati szempontjaira, annak érdekében, hogy a résztvevők számítsanak a program megfelelő irányításához szükséges készségekre.
Docker and Kubernetes
21 ÓrákKépzési célok: Elméleti és működési ismeretek elsajátítása Docker és Kubernetes.
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 2: Building CI/CD Pipelines
14 Ó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 2 segítségével olyan folyamatokat kívánnak építeni, amelyek automatizálják az alkalmazás fejlesztésről gyártásra való áthelyezésének folyamatát.
A képzés végére a résztvevők képesek lesznek:
- Telepítse és konfigurálja Jenkins 2.
- Használjon szkriptalapú megközelítést a szoftvertelepítési folyamat minden lépésének automatizálásához.
- Alkalmazásépítések automatikus generálása, amikor a szoftvert bejelölik egy verziókezelő rendszerbe.
- Automatikusan elindítja a szoftveralkalmazások fordítását, tesztelését és csomagolását.
- Gyorsan reagálhat az értesítésekre és jelentésekre, ha valami rosszul sül el.
- Telepítsen további bővítményeket a Jenkins kiterjesztéséhez.
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.
Managing Kubernetes with Rancher
14 ÓrákEz az oktató által vezetett, élő kurzus a Magyarország-ban áttekintést nyújt a résztvevőknek az Rancher-ről, és gyakorlati gyakorlaton keresztül bemutatja, hogyan telepítsenek és kezeljenek Kubernetes-fürtöt az Rancher segítségével.
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