CI/CD with Bitbucket Pipelines Képzés
Bitbucket A Pipelines egy CI/CD (Continuous Integration / Continuous Delivery) SaaS szoftverek létrehozásához, teszteléséhez és telepítéséhez, egy tárolóban lévő konfigurációs fájl használatával.
Ez az oktató által vezetett, élő képzés (online vagy helyszíni) azoknak a fejlesztőknek szól, akik konténeres szoftvereket szeretnének a felhőben építeni, tesztelni, telepíteni és felügyelni anélkül, hogy infrastruktúrát kellene kiépíteniük vagy kezelniük.
A képzés végére a résztvevők képesek lesznek:
- Értse és alkalmazza a konfigurációs kódként megközelítést az infrastruktúra beállításához.
- Hozzon létre egyéni konfigurált Docker tárolókat a szoftveralkalmazások felhőbe történő telepítéséhez.
- Telepítsen szoftvereket több környezetbe.
- Kövesse nyomon a telepítéseket a Bitbucket Pipelines Deployment Dashboard segítségével.
A tanfolyam formátuma
- Interaktív előadás és beszélgetés.
- Sok gyakorlat és gyakorlat.
- Gyakorlati megvalósítás élő labor környezetben.
Tanfolyam testreszabási lehetőségek
- Ha személyre szabott képzést szeretne kérni ehhez a tanfolyamhoz, kérjük, vegye fel velünk a kapcsolatot, hogy megbeszéljük.
Kurzusleírás
Bevezetés
Az CI/CD (Continuous Integration / Continuous Delivery) ciklus áttekintése
A Bitbucket csővezeték jellemzőinek áttekintése
Felhőszolgáltató kiválasztása
A kódtár előkészítése
Pályázat elkészítése
CI/CD Pipeline építése
Nyelvi sablon kiválasztása
Konfigurálja a csővezetéket
Változás bevezetése a tárhelyen
A Bitbucket Pipelines konfigurációjának testreszabása
Munkafolyamat integrálása harmadik féltől származó eszközökkel és platformokkal
A telepített alkalmazások figyelése
Hibaelhárítás Bitbucket Csővezetékek
Összefoglalás, és következtetés
Követelmények
- A szoftverfejlesztés és -telepítés ismerete
- Programming tapasztalat
Közönség
- Fejlesztők
- DevOps mérnökök
A nyílt képzésekhez 5+ résztvevő szükséges.
CI/CD with Bitbucket Pipelines Képzés - Booking
CI/CD with Bitbucket Pipelines Képzés - Enquiry
CI/CD with Bitbucket Pipelines - É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
Részletesen kidolgozott, az oktató nagyon jól ismeri a tárgyat és sok témát dolgozott fel.
Gabriel Kelly Navarro - Opswerks
Kurzus - Advanced Spinnaker
Gépi fordítás
Minta és gyakorlati használat
stephen mohandass - E2Power Sdn Bhd (a subsidiary of OCBC Group)
Kurzus - Bitbucket
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
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.
Advanced Spinnaker
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 szeretnék a Spinnaker segítségével gyakran és folyamatosan telepíteni szoftvereket AWS-re vagy Kubernetes-re.
A képzés végére a résztvevők képesek lesznek:
- Telepítse és konfigurálja a Spinnaker-t a speciális műveletekhez.
- Integrálja Spinnaker a meglévő folyamatos integrációs eszközökkel, mint például a Jenkins.
- Ismerje meg a Spinnaker belső architektúráját és a telepítési munkafolyamat-konstrukciókat.
- Hozzon létre folyamatokat a Kubernetes szoftverek telepítéséhez.
- Hozzon létre folyamatokat a szoftverek AWS-en való üzembe helyezéséhez.
- A gyakori Spinnaker problémák hibaelhárítása.
Argo CD
7 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a rendszergazdáknak és fejlesztőknek szól, akik szeretnék a Argo CD segítségével automatizálni az alkalmazások telepítését és életciklus-kezelését.
A képzés végére a résztvevők képesek lesznek automatizálni, figyelni, auditálni és visszaállítani Kubernetes rendszereiket a Argo CD segítségével.
Bitbucket
14 ÓrákEzen az oktató által vezetett, élő képzésen a Magyarország-ban a résztvevők megtanulják, hogyan kell a Bitbucket-t verzióvezérlő rendszerként használni szoftverfejlesztő környezetben.
A képzés végére a résztvevők képesek lesznek:
- Ismerje meg a verziókezelési fogalmakat, például a munkafolyamatokat, az elágazást és az összevonást.
- A Bitbucket és a Git segítségével kezelheti a szoftverfejlesztést és a verziókészítést.
- Integrálja a Bitbucket-t más Atlassian szoftverekkel, például Jira, HipChat, Confluence és Bamboo.
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 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.
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
SonarQube for DevOps
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a DevOps mérnököknek és fejlesztőknek szól, akik a SonarQube segítségével olyan kódellenőrzéseket szeretnének futtatni, amelyek teljesen integrálva vannak a fejlesztői eszközláncokba, mint például a [3 ], GitHub, Azure DevOps stb.
A képzés végére a résztvevők képesek lesznek:
- Állítsa be a szükséges fejlesztői környezetet az automatikus kódellenőrzés futtatásához.
- Integrálja a SonarQube-et folyamatos integrációs eszközökkel, például Jenkins, Azure DevOps stb.
- Futtasson folyamatos kódellenőrzést a hibák és biztonsági rések kiküszöbölése érdekében.
- Adatok gyűjtése és elemzése a kódtisztítás, -karbantartás és -biztonság javítása érdekében.