DevOps Certificatie Cursus - eLearning
Beschrijving
DevOps Certificatie Cursus - eLearning
Bereid je voor op een carrière in het snelgroeiende vakgebied van DevOps en overbrug de kloof tussen softwareontwikkelaars en operations met deze DevOps certificeringscursus. U wordt een expert in de principes van continue ontwikkeling en implementatie, automatisering van configuratiebeheer, samenwerking tussen teams en IT-servicestabiliteit met behulp van moderne DevOps-tools zoals Git, Docker, Jenkins, Cucumber, Ansible, TeamCity en Nagios.
Inbegrepen
- 56 uur blended learning
- 20 uur Online zelfstudie
- 36 uur training onder leiding van een instructeur
- Meer dan tien op de industrie gebaseerde eindexamenprojecten met geïntegreerde labs
- 24 live de…

Veelgestelde vragen
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
DevOps Certificatie Cursus - eLearning
Bereid je voor op een carrière in het snelgroeiende vakgebied van DevOps en overbrug de kloof tussen softwareontwikkelaars en operations met deze DevOps certificeringscursus. U wordt een expert in de principes van continue ontwikkeling en implementatie, automatisering van configuratiebeheer, samenwerking tussen teams en IT-servicestabiliteit met behulp van moderne DevOps-tools zoals Git, Docker, Jenkins, Cucumber, Ansible, TeamCity en Nagios.
Inbegrepen
- 56 uur blended learning
- 20 uur Online zelfstudie
- 36 uur training onder leiding van een instructeur
- Meer dan tien op de industrie gebaseerde eindexamenprojecten met geïntegreerde labs
- 24 live demo's van populaire DevOps tools
- 24/7 ondersteuning met speciale mentorsessies
Vereisten
Leerlingen die de DevOps online training willen volgen, moeten een technische achtergrond hebben met inzicht in Linux, webontwikkeling en Java fundamentals
Doelgroep
- Softwareontwikkelaars
- Technische projectmanagers
- Architecten
- Operationele ondersteuning
- Inzetbare ingenieurs
- IT-managers
- Ontwikkelingsmanagers
Leerdoelen
Na afronding van de DevOps training zul je hands-on expertise opdoen in verschillende aspecten van het DevOps delivery model. Aan het einde van deze cursus ben je in staat om de volgende vaardigheden te verwerven:
- DevOps- en DevSecOps-methodologieën en hun belangrijkste concepten beschrijven
- De soorten versiebeheersystemen, tools voor continue integratie, tools voor continue monitoring en cloudmodellen uitleggen
- Werken in Git met GitHub en Git met Bitbucket
- Configureer je eigen Jenkins en TeamCity tools, Jenkins met Java, Git en Maven
- Een framework voor testgestuurde ontwikkeling opzetten met Junit 5 en een framework voor gedragsgestuurde ontwikkeling met Cucumber
- Werken aan de aanmaak van Docker-containers, Registry, Docker Compose, Docker Hub en Docker Networking; het belang van Grafana en ELK Stack beschrijven; een demonstratie geven van Nagios.
- Het belang van de cloud in DevOps beschrijven, het gebruik van AWS in DevOps en je eigen Kubernetes-cluster implementeren.
- Je volledige privé-infrastructuur opzetten met behulp van versiebeheersystemen en CI/CD-tools
Certificeringsdetails en Criteria
- 85 procent voltooiing van online zelfstudie of aanwezigheid bij één live virtueel klaslokaal
- Succesvolle evaluatie in minstens één project
Curriculum
Les 00 - Cursus Introductie
Les 01 - Inleiding tot DevOps
- Leerdoelen
- DevOps Overview
- De relatie tussen Agile en DevOps
- DevOps Toolchain
- DASA DevOps Principles
- Uitdagingen met de traditionele aanpak
- Uitdagingen aanpakken via DevOps
- DevOps Aanpak van de Uitdagingen
- Overview van DevOps Tools
- Best Practices voor DevOps
- Categorieën van DevOps Tools
- DevSecOps en het bijbehorende Manifest
- Workflow van DevOps en DevSecOps
- Key Takeaways
- Kennis Check
Les 02 - Versiebeheersystemen
- Leerdoelen
- Overzicht van versiebeheersystemen
- Rol van Versiebeheersystemen
- Types van besturingssystemen en hun ondersteunende tools
- Overview van Git
- Overzicht van broncode en versiebeheer hosts
- Deploy de bestanden naar GitHub via Git
- Key Takeaways
- Kennis Check
- Lesson-end Project: Deploy de bestanden naar Bitbucket via Git
Les 03 - Continuous Integration, Continuous Deployment, and Build Tools
- Leerdoelen
- Overzicht en belang van continue integratie en continue
- Deployment
- Overzicht en functies van Jenkins
- Set up Jenkins
- Overzicht en de functies van TeamCity
- Stel TeamCity in.
- Bouwgereedschap en het gebruik ervan
- Continue Integratie met Jenkins en Maven
- Key Takeaways
- Kennischeck.
- Lesson eindproject: Continue integratie met Jenkins, Git en Maven
Les 4 - Software and Automation Testing Frameworks
- Leerdoelen
- Overzicht softwaretesten
- Benaderingen van testniveaus en automatiseringstools
- Aanpak voor testgestuurde ontwikkeling met JUnit 5
- Gedragsgedreven ontwikkelingsprincipes: Cucumber en zijn toepassingen
- Gedragsgestuurde ontwikkelingsaanpak met Cucumber
- Kennis Check
- Lesson-end Project: Gedragsgestuurde ontwikkelingsaanpak
Les 05 - Tools voor configuratiebeheer
- Leerdoelen
- Overzicht van configuratiebeheertools
- Beheer infrastructuur
- Types van Configuratie Management Tools
- Overview van Puppet
- Demonstreer Puppet Configuratie
- Overview van Chef
- Demonstreer Chef Configuratie
- Overzicht van Ansible
- Apache webserver instellen met Ansible
- Overzicht van SaltStack
- Vergelijking van Ansible, Puppet, Chef en SaltStack.
- Key Takeaways
- Kennischeck.
- Lesson-end Project: MySQL database opzetten met Ansible
Les 06 - Containerization met Docker
- Leerdoelen
- Overview van Docker
- Overzicht van virtualisatie
- Docker Installatie op Meerdere OS
- MySQL Database in Docker Container
- Docker Installatie op Meerdere OS
- Docker Compose gebruiken om een container te beheren
- Docker Registry
- Run Docker Registry met CentOS
- Docker Networking
- Demonstreer Docker Netwerken met Twee SSH's
- Key Takeaways
- Kennischeck.
- Lesson eindproject: Een Docker Image bouwen en deployen naar de Docker
Les 07 - Continue monitoring
- Leerdoelen
- Overzicht van continue bewaking
- Soorten bewakingssystemen
- Nagios demonstreren
- Werken met Nagios Monitoring Tool
- Overzicht van Grafana
- ELK Stapel
- Belangrijkste opmerkingen
- Kennis Check
- Lesson-end Project: Een Node toevoegen in Nagios Monitoring Tool
Les 08 - Noodzaak van Cloud in DevOps
- Leerdoelen
- Overzicht van cloud computing
- Clouddiensten en -modellen
- AWS gebruiken in DevOps
- Kubernetes
- Een Linux Node toevoegen aan het Kubernetes Cluster
- Belangrijkste opmerkingen
- Kennis Check
- Lesson-end Project: Docker hosten op een Kubernetes-cluster
Eindprojecten
De cursus omvat vier praktijkgerichte, op de industrie gebaseerde projecten. Een succesvolle evaluatie van een van de volgende projecten maakt deel uit van de certificeringscriteria:
Project 1: Dockeriseren van Jenkins-pipeline
Kun je de continue integratie en levering laten zien door Jenkins Pipeline te Dockerizen?
Project 2: De Docker Containers beheren en bewaken met Dry Tool
Installeer Dry, demonstreer de interactie met Docker-containers en -images en monitor het.
Project 3: Angular-applicatie implementeren in Docker-container
Implementeer de Angular-applicatie in Docker, die gebouwd moet zijn met de Angular CLI en Docker Compose voor ontwikkeling en productie.
Project 4: Geautomatiseerde levering van WordPress-applicatie op Kubernetes
Implementeer de WordPress-applicatie op het Kubernetes-cluster, automatiseer de levering met Jenkins en beheer de broncodeversies op GitHub.
Blijf op de hoogte van nieuwe ervaringen
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.