Lokale, door een instructeur geleide live CI/CD-trainingscursussen (Continuous Integration / Continuous Delivery) demonstreren door middel van interactieve praktijkoefeningen de basisprincipes en geavanceerde concepten van CI/CD. CI/CD-training is beschikbaar als 'live training op afstand' of 'live training op afstand'. Online live training (ook bekend als "live training op afstand") wordt uitgevoerd via een interactieve, externe desktop . Live training op locatie kan lokaal worden uitgevoerd op het terrein van de klant in Nijmegen of in NobleProg bedrijfstrainingscentra in Nijmegen. NobleProg -- Uw lokale trainingsaanbieder
Nijmegen
Fifty Two Degrees, Jonkerbosplein 52, Nijmegen, Nederland, 6534 AB
Gelegen in FiftyTwoDegrees, een opvallende zwarte toren van 18 verdiepingen met een 'knik' in de top die schuin staat en bekend staat als een ongeëvenaard zakelijk adres in het oosten van Nederland. FiftyTwoDegrees is ontworpen als een uniek zakelijk, cultureel en sociaal centrum en is een combinatie van een hoge concentratie aan kennisbedrijven en goed doordachte kantoren die rond een centraal plein zijn gegroepeerd
Wageningen
Wageningen WUR, Stippeneng 2 , Wageningen, Nederland, 6708 WE
Wageningen ligt aan de oever van de Nederrijn. Opgravingen dateren de eerste nederzettingen in dit gebied rond het stenen tijdperk. De heuvels ten oosten van de stad boden stamen uit de bronstijd bescherming tegen overstromingen van de Rijn De stad kent een bewogen geschiedenis en is verschillende keren bezet of verwoest. Ook veranderde de Rijn in 1421 van koers, trok verder naar het zuiden en had daardoor een nadelig effect op de Wageningse handel. In de 17e eeuw begon de stad met de tabaksteelt en er waren verschillende sigarenfabrikanten. De uiterwaarden van de Rijn in het zuiden hadden ook verschillende steenfabrieken, waarvan er nog één te zien is.
In 1876 besloot de Nederlandse regering om de eerste landbouwschool in Wageningen te bouwen omdat deze in het hart van het land lag en omgeven werd door een grote verscheidenheid aan bodems. Sindsdien is de stad enorm gegroeid en is Wageningen University nu een wereldberoemde Life Sciences-universiteit. Wageningen heeft ook een belangrijke binnenhaven.
Centraal op Wageningen Campus liggen de zalen van Impulse. Het gebouw van glas en de vrolijke kleuren zorgen voor een gastvrije uitstraling . Impulse is een uitstekende locatie voor niet al te grote symposia of trainingen. Impulse bevindt zich In gebouw 115 op de Campus.
Adres: Stippeneng 2
6708 WE Wageningen
Bij de hoofd invalswegen van Wageningen staat Wageningen Campus aangegeven. Volg op de campus de P-route naar P3. Vanaf alle grote parkeerplaatsen staat de route aangegeven naar de afzonderlijke gebouwen op de campus. Het gebouwnummer van Impulse is 115.
Arnhem
Arnhem Park Tower, Nieuwe stationsstraat 20, Arnhem, Nederlands, 6811 KS
De regio Arnhem Nijmegen staat bekend als congresbestemming en kent een bloeiende voedsel- en gezondheidssector, mede dankzij de aanwezigheid van twee universiteiten.
De Parktoren is gevestigd in een modern pand dat bovenop het treinstation ligt in het centrum van de zakenwijk van Arnhem. De spoorlijn verbindt de stad met nationale en internationale steden. Bovendie ligt Arnhem dicht bij de Duitse grens en is door de vele treinroutes gemakkelijk beriekbaar. Vanaf de 13e en 14e verdieping van het centrum heeft u uitzicht over de stad en het World Trade Center ligt naast de deur.
Deze door een instructeur geleide, live training in Nijmegen (online of ter plaatse) is gericht op ontwikkelaars van het tussenniveau tot het geavanceerde niveau, DevOps professionals en architecten die veerkrachtige applicaties willen ontwerpen, implementeren en beheren met behulp van microservices, containers en continue integratie/continue deployment (CI/CD) pipelines.
Aan het einde van deze training zullen de deelnemers in staat zijn om:
De microservices-architectuur te begrijpen en te implementeren.
Gecontaineriseerde applicaties te implementeren en beheren met Docker en Kubernetes.
CI/CD-pijplijnen op te zetten en te optimaliseren voor geautomatiseerde implementaties.
Best practices toe te passen voor beveiliging, monitoring en observability.
Deze door een instructeur geleide, live training in Nijmegen (op locatie of op locatie) behandelt geavanceerde Jenkins configuraties, beveiliging en schaaltechnieken, en is gericht op DevOps-ingenieurs en software-architecten die expertise willen opdoen in het aanpassen van Jenkins voor complexe software projecten.
Aan het einde van deze training kunnen deelnemers:
Optimaliseer Jenkins voor softwareprojecten op ondernemingsniveau. Implementeer geavanceerde beveiligingsmaatregelen. Bouw complexe en schaalbare pijplijnen. Effectief problemen met installaties oplossen en onderhoudenJenkins.
Deze instructeur-geleide, live training in Nijmegen (ter plaatse of op afstand) is gericht op ontwikkelaars die de basisbeginselen van Continuous Integration voor Java willen leren en toepassen.
Aan het einde van deze training kunnen deelnemers:
Deze door een instructeur geleide, live training in Nijmegen (op locatie of op afstand) behandelt de fundamentele concepten en het gebruik van Jenkins, en is gericht op softwareontwikkelaars en DevOps-ingenieurs die banen willen opzetten Jenkins, creëren en configureren, en automatiseer belangrijke aspecten van het softwareontwikkelingsproces.
Aan het einde van deze training kunnen deelnemers:
Begrijp de principes van continue integratie en continue levering (CI/CD). Installeer en configureer Jenkins voor softwareautomatisering. Creëer en beheer Jenkins taken voor het bouwen en testen van applicaties. Zet geautomatiseerde pijplijnen op en pas deze aan voor software-implementatie.
Deze cursus biedt training voor het omgaan met testprojecten met behulp van Selenium testsuite en continu testen met Jenkins.
Beoogde doelgroep:
Software test engineers Software ontwikkelaars betrokken bij agile ontwikkeling Release managers QA engineers
Aan het einde van Selenium training kunnen de deelnemers:
Gebruik Selenium testsuite effectief in echte projecten Gebruik Selenium voor cross-browser testen Verdeel de tests met behulp van Selenium Grid Run regressie Selenium tests in Jenkins Bereid testrapporten en periodieke rapporten voor met Jenkins
Deze instructeur-geleide, live training in Nijmegen (op locatie of op afstand) is gericht op ingenieurs die Spinnaker willen gebruiken om regelmatig en continu software te implementeren op AWS of Kubernetes.
Aan het einde van deze training kunnen deelnemers:
Installeer en configureer Spinnaker voor geavanceerde bewerkingen.
Integreer Spinnaker met bestaande tools voor continue integratie, zoals Jenkins.
Begrijp Spinnaker's interne architectuur en implementatieworkflowconstructies.
Creëer pijplijnen voor het implementeren van software op Kubernetes.
Creëer pijplijnen voor het implementeren van software op AWS.
Agile Software Testing is een serie testmethoden die vergoedingen biedt voor softwarekwaliteitsproblemen op een tijdige en continue manier volgens de principes van agile ontwikkeling.
Continuous Integration (CI) verwijst naar alle ontwikkelaars in een team die hun werk meerdere keren per dag samenvoegen.
Deze live training onder leiding van een instructeur in Nijmegen (online of ter plaatse) is bedoeld voor systeembeheerders en ontwikkelaars die Argo CD willen gebruiken om de implementatie en het levenscyclusbeheer van applicaties te automatiseren.
Aan het einde van deze training zijn deelnemers in staat om hun Kubernetes systemen te automatiseren, te monitoren, te controleren en terug te draaien met behulp van Argo CD.
Deze live training onder leiding van een instructeur in Nijmegen (online of ter plaatse) is bedoeld voor ontwikkelaars die gecontaineriseerde software in de cloud willen bouwen, testen, implementeren en monitoren, zonder dat ze infrastructuur hoeven in te richten of te beheren.
Aan het einde van deze training zijn de deelnemers in staat om:
Begrijp en pas een configuration-as-code-benadering toe bij het instellen van infrastructuur.
Maak op maat geconfigureerde Docker containers voor het implementeren van softwaretoepassingen in de cloud.
Implementeer software in meerdere omgevingen.
Bewaak implementaties via het Bitbucket Pipelines Deployment Dashboard.
Deze live training Nijmegen onder leiding van een instructeur (online of ter plaatse) is bedoeld voor ontwikkelaars of DevOps ingenieurs die automatiseringspijplijnen willen bouwen met behulp van CI/CD-praktijken met Python.
Aan het einde van deze training zijn de deelnemers in staat om:
Zet de benodigde ontwikkelomgeving op om te beginnen met het bouwen van CI/CD-pijplijnen met Python.
Bouw geautomatiseerde pijplijnen voor het testen en publiceren van Python-pakketten met behulp van Travis-CI.
Automatiseer de implementatie van gecontaineriseerde applicaties met Docker en Heroku.
Continuous Integration (CI) is een ontwikkelpraktijk waarbij ontwikkelaars wijzigingen in hun code zo vaak mogelijk samenvoegen om fouten snel te detecteren en te lokaliseren.
In deze door een instructeur geleide, live training leren deelnemers de basisprincipes van Continuous Integration voor Java Script terwijl ze doorgaan met het opzetten van een Continuous Integration-proces voor een Java Script-project.
Aan het einde van deze training kunnen deelnemers:
Begrijp de basisprincipes van continue integratie
Bouw hun eigen Continuous Integration-systeem voor hun Java Script-projecten
Publiek
ontwikkelaars
IT-professionals
DevOps ingenieurs
Business
Formaat van de cursus
Deelcollege, deelbespreking, oefeningen en zware praktijkoefeningen
Deze live training onder leiding van een instructeur in Nijmegen (online of ter plaatse) is bedoeld voor ingenieurs die open source-tools willen gebruiken om het proces van het bouwen, testen en implementeren van PHP applicaties en services te automatiseren.
Aan het einde van deze training zijn de deelnemers in staat om:
Installeer en configureer verschillende open source-tools om continue integratie, testen en implementatie mogelijk te maken.
Begrijp de voor- en nadelen van het in dienst nemen van verschillende open source CI-tools zoals Gitlab, CI en Jenkins.
Combineer CI-tools met open source-tools voor het testen van eenheden en het integreren van een PHP-applicatie.
Deze cursus richt zich op praktische implementatie en tooling. Het veronderstelt een goede kennis van theoretische principes (zie DEVOPS-cursus) omdat het zich richt op de nieuwste tools en methoden voor het implementeren van DevOps principes.
Deze instructeur-geleide, live training in Nijmegen (op locatie of op afstand) is gericht op DevOp-ingenieurs die het CI/CD-proces willen optimaliseren en vereenvoudigen met Docker en Jenkins.
Aan het einde van deze training kunnen deelnemers:
Automatiseer de levering van code en pipeline-implementatie met Jenkins.
Bouw een applicatie met Docker en Docker File.
Configureer authenticatieopties om de beveiliging te versterken.
Deze live training onder leiding van een instructeur in Nijmegen (online of ter plaatse) is bedoeld voor DevOps ingenieurs die een op Git gebaseerde software-implementatieworkflow voor hun Kubernetes applicaties willen opzetten, implementeren en beheren.
Aan het einde van deze training zijn de deelnemers in staat om:
Installeer en configureer Spinnaker en Terraform.
Begrijp de voordelen van GitOps ten opzichte van traditionele CI/CD en Infrastructure-as-Code (IAC).
Stap af van het onderhouden van scripts. Configureer en voer een goed gedefinieerd implementatieproces uit.
Pas best practices toe voor implementatie, beheer en bewaking in de cloud.
Herstel implementaties van gedeeltelijke storingen zonder handmatige tussenkomst.
Creëer een GitOps-strategie voor applicatieontwikkeling.
Deze door een instructeur geleide, live training behandelt de concepten, tools en technieken die nodig zijn om continue integratie van uw softwareprojecten in een Agile omgeving uit te voeren. Deelnemers voeren tijdens de cursus een reeks praktische oefeningen uit om hun kennis in reële situaties toe te passen. Interactie tussen instructeur en deelnemers wordt aangemoedigd. Cases uit de praktijk worden besproken en specifieke kwesties en vragen worden in de klas behandeld en opgelost.
Deze door een instructeur geleide, live training (op locatie of op afstand) is gericht op ingenieurs die Jenkins 2 willen gebruiken om pijplijnen te bouwen die het proces van het verplaatsen van een applicatie van ontwikkeling naar productie automatiseren.
Aan het einde van deze training kunnen deelnemers:
Installeren en configureren Jenkins 2.
Hanteer een scriptaanpak om elke stap van het software-implementatieproces te automatiseren.
Genereer automatisch applicatiebuilds wanneer software wordt ingecheckt in een versiebeheersysteem.
Start automatisch het compileren, testen en verpakken van een softwareapplicatie.
Reageer snel op meldingen en meldingen als er iets misgaat.
Installeer extra plug-ins om Jenkins uit te breiden.
Wanneer ontwikkelaars eindigen met het schrijven van een stukje code, integreren ze vaak hun code in een applicatie, kopiëren de applicatie in een map, uitvoeren de applicatie-installer, vervolgens initialiseren ze de applicatie om te controleren of het als verwacht loopt. Deze handmatige benadering schaalt niet erg goed, is vervelend, zeer foutloos en biedt geen mechanisme voor het volgen van veranderingen tijdens het proces.
Een betere aanpak zou zijn om het proces te automatiseren met behulp van Continuous Integration. Continuous Integration verwijst naar de processen, hulpmiddelen en infrastructuur die nodig zijn om de bouw, de implementatie en het testen van software-applicaties te automatiseren.
In deze instructeur geleide, live training (on-site of remote), zullen de deelnemers leren hoe een traditionele, handmatige (of semi-handmatige) benadering van software implementatie te veranderen in een agile, Continuous Integration (CI) een gebruik Jenkins. Deelnemers uitvoeren een reeks hands-on, live-lab oefeningen gedurende de cursus, hun nieuwe kennis toepassen op verschillende softwareontwikkeling en deployment problemen elke stap van de weg. De interactie tussen de instructeur en de deelnemers wordt aangemoedigd. Real-world gevallen worden besproken en specifieke kwesties en vragen worden behandeld en opgelost gedurende de training. De training is vooral gericht op de ontwikkeling van.net-applicaties.
Aan het einde van deze training zullen de deelnemers in staat zijn:
Installeren en configureren Jenkins voor.net applicatieontwikkeling
Gebruik Jenkins voor het automatiseren van het proces van het in- en integreren van.Net-broncode in een code-reserve
Gebruik Jenkins om het proces van het downloaden, compileren en implementeren van een applicatie naar een release server te automatiseren
Integreren Jenkins met andere softwareontwikkelingstools zoals issue tracker en
Het publiek
.net ontwikkelaars
bouwen ingenieurs
QA ingenieurs
Projectmanagers
Release Managers
[ 1 ] Ingenieurs
Format van de cursus
Deel lezing, deel discussie, oefeningen en zware praktijken
Opmerking
Om een aangepaste training voor deze cursus te vragen, neem dan contact met ons op om te organiseren.
Jenkins is een open-source tool voor continue integratie (CI) geschreven in Java. Maven is een tool voor het automatiseren van gebouwen voor Java projecten. Samen kunnen ze worden gebruikt om continue builds te activeren, waaronder: de uitvoering van JUnit-tests wanneer een nieuwe code wordt vastgelegd, de implementatie van deze builds naar productie en het plannen van deze taken op strategische momenten van de dag, bijvoorbeeld middernacht. Deze tools en processen vormen een DevOps benadering van de ontwikkeling en implementatie van software en zijn populair in Agile ontwikkeling.
In deze live training onder leiding van een instructeur beginnen deelnemers met een inleiding tot DevOps, versiebeheer en automatiseringsscripts, en gaan ze vervolgens verder met hands-on oefenen, waarbij ze leren hoe ze Jenkins en Maven kunnen installeren, configureren en implementeren in een live labomgeving.
Audiëntie
Ontwikkelaars
Systeembeheerders
DevOps Ingenieurs
Vorm van de cursus
Deels lezing, deels discussie, oefeningen en zware hands-on oefening
Deze door een instructeur geleide, live training in Nijmegen (op locatie of op afstand) is gericht op ingenieurs die Jenkins X willen gebruiken om geautomatiseerde, cloud-ready CI/CD-pijplijnen te creëren op Kubernetes.
Aan het einde van deze training kunnen deelnemers:
Installeer en configureer Jenkins X.
Codeer veerkrachtige CI/CD-pijplijnen met behulp van een veelzijdige DSL (Domain Specific Language).
Creëer CI/CD-pijplijnen die gebruik maken van populaire technologieën zoals GitHub, Kubernetes en Docker-containers.
Combineer Jenkins X met andere populaire tools zoals Helm, Prow en Skaffold.
Implementeer applicaties in elke omgeving, zowel in de cloud als op locatie.
In deze live training onder leiding van een instructeur in Nijmegen (online of ter plaatse), leren deelnemers hoe ze applicaties kunnen maken, bijwerken en onderhouden met behulp van OpenShift Container Platform.
Aan het einde van deze training zijn de deelnemers in staat om:
Undersand OCI (Open Containers Initiative) en de implicaties ervan voor het gebruik van containermotoren zoals Docker in OpenShift.
Begrijp de relatie tussen de verschillende versies van OpenShift (OKP, OpenShift Container Platform, Red Hat OpenShift, enz.)
Automatiseer de pijplijn voor softwarelevering.
Pas DevOps-principes toe om continu software te leveren .
Training staat open voor beide ontwikkelaars, Scrum Masters, Product Owner en ook enkele aspecten van de bedrijfsafdeling. Het doel van training is om onderwerpen als Quality Assurance en Continuous Integration te introduceren en hun plaats in agile uitgevoerde projecten. Deelnemers krijgen een breed perspectief op de besproken kwesties en praktische kennis van de tools en processen van softwareontwikkeling in overeenstemming met de QA / CI. Vertegenwoordigers van het bedrijfsleven, zullen de voordelen van de implementatie van die tools en processen kennen en zich vertalen in zowel de tijd als de kosten van softwareontwikkeling. De gepresenteerde problemen zijn gebaseerd op PHP of Java , afhankelijk van de vereisten van de klant.
Deze live training onder leiding van een instructeur in Nijmegen (online of ter plaatse) is bedoeld voor DevOps ingenieurs en ontwikkelaars die SonarQube willen gebruiken om codebeoordelingen uit te voeren die volledig zijn geïntegreerd in ketens van ontwikkelingstools, zoals Jenkins, GitHub, Azure DevOps, enz.
Aan het einde van deze training zijn de deelnemers in staat om:
Stel de benodigde ontwikkelomgeving in om automatische codebeoordelingen uit te voeren.
Integreer SonarQube met tools voor continue integratie, zoals Jenkins, Azure DevOps, enz.
Voer continue code-inspecties uit om bugs en beveiligingsproblemen te elimineren.
Verzamel en analyseer gegevens om verbeteringen aan te brengen voor het opschonen, onderhouden en beveiligen van code.
Deze door een instructeur geleide, live training (op locatie of op afstand) is gericht op ontwikkelaars en DevOps ingenieurs die Tekton Pipelines willen gebruiken voor het ondersteunen van complexe softwareontwikkelingsworkflows en het bouwen van geautomatiseerde CI/CD-pijplijnen.
Aan het einde van deze training kunnen deelnemers:
Installeer en configureer Tekton Pipelines en andere fundamentele Tekton-componenten.
Ontwerp en creëer de bouwstenen van pijpleidingen voor softwareontwikkeling in Tekton.
Automatiseer bestaande pijplijnen en ontwikkelingsprocessen met behulp van Tekton-frameworkconcepten en -principes.
Voer Tekton Pipelines uit en beheer ze voor verschillende soorten werklasten op meerdere platforms.
Implementeer CI/CD-systemen op basis van het Tekton-framework om toekomstige softwareontwikkelingsprojecten te verbeteren.
Aan het einde van deze training zullen de deelnemers in staat zijn:
Installeer en configureren Maven.
Automatische test met gebruik Selenium
Het beheer GIT
Integratie voortdurende integratie
Format van de cursus
Interactieve lezingen en discussie.
Veel oefeningen en oefeningen.
Hand-on implementatie in een live-lab-omgeving.
Cursus aanpassingsopties
Om een aangepaste training voor deze cursus te vragen, neem dan contact met ons op om te organiseren.
Lees meer...
Laatst bijgewerkt:
Reviews (7)
Trainer heeft diepgaande ervaring en is goed verteld in de daad. De diepgang van de kennis en de passie voor het lesgeven wordt zeer gewaardeerd.
Anup Kumar - SMR Automotive Mirrors Stuttgart
Cursus - Jenkins 2: Building CI/CD Pipelines
Automatisch vertaald
De trainer heeft veel kennis van het onderwerp en kan door zijn ervaring voorbeelden uit de echte wereld geven.
Nouf
Cursus - Agile Software Testing with Continuous Integration
Automatisch vertaald
The trainer was very well organized. He explained about all the tools required for the training in the beginning. The trainer happily clarified all the doubts and practical use cases were discussed.
Vivek Verma - Global Knowledge Network Training Ltd
Cursus - DevOps Practical Implementation and Tools
Very detailed, trainer knows the subject very well and has covered a lot of topics
Gabriel Kelly Navarro - Opswerks
Cursus - Advanced Spinnaker
Everything. It was very understandable, and if we didn't understand something, Adriano explained it.
Zsolt Nagy - W.UP Kft
Cursus - OpenShift Container Platform for Developers
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
Cursus - Test Automation with Selenium and Jenkins
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
Cursus - Jenkins: Continuous integration for Agile development
Continuous Integration / Continuous Delivery (CI/CD) training cursus in Nijmegen, Continuous Integration / Continuous Delivery (CI/CD) opleiding cursus in Nijmegen, Weekend Continuous Integration / Continuous Delivery (CI/CD) cursus in Nijmegen, Avond Continuous Integration / Continuous Delivery (CI/CD) training in Nijmegen, Continuous Integration / Continuous Delivery (CI/CD) instructeur geleid Nijmegen, CI/CD privé cursus in Nijmegen, Continuous Integration / Continuous Delivery boot camp in Nijmegen, CI/CD on-site in Nijmegen, Continuous Integration / Continuous Delivery coaching in Nijmegen, Continuous Integration / Continuous Delivery op locatie in Nijmegen, Continuous Integration / Continuous Delivery (CI/CD) instructeur geleid in Nijmegen,CI/CD (Continuous Integration / Continuous Delivery) lessen in Nijmegen, Continuous Integration / Continuous Delivery (CI/CD) instructeur in Nijmegen, Avond Continuous Integration / Continuous Delivery (CI/CD) cursus in Nijmegen, Weekend Continuous Integration / Continuous Delivery training in Nijmegen, CI/CD een op een opleiding in Nijmegen, CI/CD (Continuous Integration / Continuous Delivery) een op een training in Nijmegen, Continuous Integration / Continuous Delivery (CI/CD) trainer in Nijmegen