De training: "Designing and Implementing Microsoft DevOps Solutions (AZ-400)" is een geavanceerd lesprogramma en is gericht op ICT-professionals die hun vaardigheden in DevOps willen uitbreiden.
In deze training krijg je een diepgaand begrip van DevOps-processen en hoe je deze kunt implementeren met Microsoft Azure. De training biedt een diep inzicht in het samenbrengen van mensen, processen en technologie om een voortdurende waarde te leveren voor de organisatie. De AZ-400-training omvat een verscheidenheid aan onderwerpen, zoals: het opzetten van DevOps-cultuur en -gedachtegang, het gebruik van source control, het integreren van continuous integration en continuous delivery (CI/CD) pipelines, en het implementeren van afhankelijkheidsbeheer en feedbackmechanismen. Deze aspecten zijn essentieel voor het creëren van een efficiënte en effectieve DevOps-omgeving.
Wat je team leert
- Een DevOps-traject plannen, met doelen, KPI’s en teamstructuur
- Versiebeheer inrichten in Azure Repos of GitHub, en migreren van TFVC
- Technische schuld zichtbaar maken en opvolgen
- Continue integratie opzetten in Azure Pipelines en GitHub Actions
- Configuratie, geheimen en afhankelijkheden beheren
- Een releasestrategie kiezen en continue uitrol inrichten
- Infrastructuur als code beheren, met containers en Kubernetes
Je gaat naar huis met
- Cursisten in deze training zijn geïnteresseerd in het ontwerpen en implementeren van DevOps-processen, of in het halen van het Microsoft…
Programma
DevOps plannen. De omslag plannen met gedeelde doelen en een tijdlijn, een project kiezen en meten met KPI’s, teamstructuur, licentiebeheer, traceerbaarheid van werkitem tot werkende software, en een strategie voor toegang en authenticatie.
Versiebeheer met Git. Wat versiebeheer oplevert en welke soorten er zijn, Azure Repos en GitHub, migreren van TFVC naar Git. Daarna de bedrijfskant: je repo structureren, branchingstrategie, samenwerken met pull requests, Git hooks en repository's beheren.
Technische schuld beheersen. Technische schuld vinden en opvolgen met SonarCloud en vergelijkbare tools, kennis delen in het team, en ontwikkelomgevingen moderniseren met Codespaces.
Continue integratie. Azure Pipelines instellen, continue integratie opzetten in Azure Pipelines en in GitHub Actions, configuratie en geheimen beheren, en een strategie voor afhankelijkheden en pakketbeheer.
Uitrollen. Een releasestrategie ontwerpen, continue uitrol met Azure Pipelines, en het uitrolpatroon kiezen dat bij je toepassing past, zoals blue-green of canary.
Infrastructuur als code. Infrastructuur en configuratie beheren met de Azure-tools en met tools van derden, containers met Docker, en een Kubernetes-omgeving opzetten en beheren.
Terugkoppeling en beveiliging. Terugkoppeling naar de ontwikkelteams en systeemsignalen inrichten, beveiliging in de DevOps-keten, en code toetsen aan de regels waaraan je moet voldoen.
Voor wie
- Deze training is ontworpen voor ervaren ICT-professionals, DevOps-engineers, softwareontwikkelaars en systeembeheerders die hun vaardigheden in DevOps willen…
- De training biedt waardevolle inzichten voor diegenen die DevOps-strategieën en -praktijken willen toepassen of verbeteren binnen hun werkgebied
- Deelnemers zullen geavanceerde theoretische kennis en praktische vaardigheden opdoen om DevOps-processen efficiënt en effectief te implementeren
- Dit omvat het versnellen en optimaliseren van de softwareontwikkelingslevenscyclus en het beheren van ICT-infrastructuur
Praktisch
- Duur
- 5 dagen
- Leervorm
- Incompany bij jou op kantoor, of online
- Groep
- 2 tot 12 deelnemers
- Taal
- Nederlands, Frans of Engels
- Voorkennis
- Zie Voor wie
- Prijs
- Op aanvraag, per groep
Certificaat
Cursisten in deze training zijn geïnteresseerd in het ontwerpen en implementeren van DevOps-processen, of in het halen van het Microsoft Azure Devops Solutions-certificeringsexamen.
Ook in dit vakdomein
Training aanvragen
Je krijgt binnen twee werkdagen een prijs per groep en een voorstel van data. Je legt nu nog niets vast.
TrainingMicrosoft DevOps Solutions (AZ-400)