Docker and Jenkins for DevOps (in company)
Beschrijving
Overview
Jenkins is een open source automatiseringsserver voor continue integratie en continue levering (CI / CD). Docker is een serviceplatform voor het leveren van software in containers. Jenkins en Docker optimaliseren en vereenvoudigen samen het CI / CD-proces door betrouwbaardere implementatie- en testomgevingen mogelijk te maken.
Deze instructeur-geleide, live training (ter plaatse of op afstand) is gericht op DevOp-ingenieurs die het CI / CD-proces met Docker en Jenkins willen optimaliseren en vereenvoudigen.
Aan het einde van deze training kunnen deelnemers:
- Automatiseer codelevering en pijplijnimplementatie met Jenkins .
- Bouw een applicatie met Docker en Docker File.
- Configureer v…
Veelgestelde vragen
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
Overview
Jenkins is een open source automatiseringsserver voor continue integratie en continue levering (CI / CD). Docker is een serviceplatform voor het leveren van software in containers. Jenkins en Docker optimaliseren en vereenvoudigen samen het CI / CD-proces door betrouwbaardere implementatie- en testomgevingen mogelijk te maken.
Deze instructeur-geleide, live training (ter plaatse of op afstand) is gericht op DevOp-ingenieurs die het CI / CD-proces met Docker en Jenkins willen optimaliseren en vereenvoudigen.
Aan het einde van deze training kunnen deelnemers:
- Automatiseer codelevering en pijplijnimplementatie met Jenkins .
- Bouw een applicatie met Docker en Docker File.
- Configureer verificatieopties om de beveiliging te verbeteren.
Indeling van de cursus
- Interactieve lezing en discussie.
- Veel oefeningen en oefenen.
- Praktische implementatie in een live-labomgeving.
Cursusaanpassingsopties
- Neem contact met ons op om een aangepaste training voor deze cursus aan te vragen.
Requirements
- An understanding of software development
Audience
- DevOps Engineers
Course Outline
Introduction
Jenkins Basics
- Processes and modules used in Jenkins
- Plugins for integrating with Jenkins
Overview of Docker
- Processes and elements used in Docker
- Docker vs virtual machines (VM)
Preparing the Development Environment
- Intalling and configuring Jenkins
- Installing and configuring Docker
- Installing and configuring NPM
- Setting up a version control system
NodeJs Application
- Creating a simple NodeJs application
- Running a NodeJs application on Jenkins
- Packaging a NodeJs application as a Docker image
CI/CD with Jenkins and Docker
- Building a composable architecture
- Using Docker CI/CD tools
- Building and managing Docker images
- Creating multi-branch pipelines
- Using DNS-based deployment
- Deploying using a cloud based-server with Jenkins
- Monitoring and reverting
Jenkin Slaves and Authentication
- Using best practices with Jenkins slaves
- Setting up a slave using SSH
- Setting up a slave using JNLP
- Using SSH credentials
- Implementing authentication providers
Troubleshooting
- Writing an integration test
- Wiring an integration test
Summary and Conclusion
.
Onze on line trainingen worden door een live instructeur verzorgd.
- Onze DaDesktop® -technologie creeert een digitale leeromgeving (en indien nodig een geclusterde enterprise infrastructuur) waarmee opdrachten en oefeningen uitgevoerd kunnen worden.
- De deelnemers (en de trainer) hebben toegang tot deze virtuele leeromgeving via de browser zodat hij/zij oefeningen kan doen die real time ingezien kunnen worden door de trainer.
- De trainer monitort niet alleen de voortgang van de prakitische oefeningen maar kan ook te hulp schieten en ingrijpen mocht dat nodig zijn.
- Onze remote trainingen verschillen niet van onze klassikale cursussen zowel qua duur, interactiviteit, praktische oefeningen als het cursusmateriaal.
- Door de flexibiliteit in de trainingsopbouw, de hoge mate van interactie tussen trainer en deelnemer en de hands-on oefeningen zijn onze onlinetrainingen zeer efficiënte en effectief.
- Ook onze in-company trainingen leveren wij on line met live instructeur.
NobleProg - The World’s Local Training Provider. Vraag vrijblijvend een offerte aan.
Deel je ervaring
Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.