Over de Microsoft DevOps Solutions (AZ-400)
De training Design and Implement Microsoft DevOps solutions (AZ-400) is gericht op professionals die DevOps-processen willen ontwerpen, implementeren en optimaliseren binnen Microsoft Azure. In de AZ-400 training leer je hoe jij ontwikkeling en beheer naadloos op elkaar aan kunt laten sluiten door middel van de nieuwste DevOps-principes en -hulpmiddelen. Door de AZ-400 training te volgen, zul je inzicht krijgen in het opzetten van efficiënte CI/CD-processen, het automatiseren van werkstromen en het verbeteren van samenwerking tussen ontwikkelteams en ICT-beheer.
Daarnaast zul je in de training Design and Implement Microsoft DevOps solutions (AZ-400) ontdekken hoe jij met Azure DevOps en GitHub betrouwbare en schaalbare oplossingen kunt realiseren, waarbij er aandacht wordt besteed aan beveiliging, monitoring en continu verbetering. Je leert hoe jij infrastructuur als code (IaC) toe kunt passen, hoe jij applicaties sneller en consistenter uit kunt rollen en hoe jij de prestaties en kwaliteit kunt waarborgen binnen een dynamische cloudomgeving.
Dankzij de praktijkgerichte aanpak in de training Design and Implement Microsoft DevOps solutions (AZ-400), leer je om DevOps-strategieën effectief toe te passen binnen jouw organisatie en direct waarde toe te voegen aan softwareontwikkelprocessen. De AZ-400 training is voordelig voor iedereen die zijn/haar DevOps-expertise naar een hoger niveau wil tillen en een sleutelrol wil spelen in het versnellen van softwareontwikkeling en innovatie binnen ICT-omgevingen.
Let op: Er is geen examenvoucher inbegrepen bij de training Design and Implement Microsoft DevOps solutions (AZ-400). Bij ons kun je echter eenvoudig een AZ-400 examenvoucher aanschaffen.
Voor wie is de AZ-400?
De training Designing and Implementing Microsoft DevOps Solutions (AZ-400) is voornamelijk bedoeld voor ICT-professionals die betrokken zijn bij het ontwikkelen, beheren en optimaliseren van softwareontwikkelprocessen binnen Microsoft Azure. Daarbij sluit de AZ-400 training uitstekend aan op mensen die verantwoordelijk zijn voor het inrichten van CI/CD-processen, het automatiseren van infrastructuur en het verbeteren van samenwerking tussen ontwikkel- en beheerteams binnen een organisatie.
De training Design and Implement Microsoft DevOps solutions (AZ-400) is met name geschikt voor de volgende mensen:
- DevOps Engineers.
- Softwareontwikkelaars.
- Systeembeheerders.
- Cloud Engineers.
- Release managers.
- Automatiseringsspecialisten.
- Test Engineers en kwaliteitsmedewerkers.
- ICT-consultants die meer over DevOps en cloud computing willen leren.
- Technische projectleiders binnen software- en cloudprojecten.
Leerdoelen van de AZ-400
Wil jij DevOps-processen optimaliseren en softwareontwikkeling versnellen binnen Microsoft Azure? In de training Design and Implement Microsoft DevOps solutions (AZ-400) zul je leren hoe jij DevOps-oplossingen kunt ontwerpen, implementeren en beheren binnen een Azure-omgeving.
Door de training Design and Implement Microsoft DevOps solutions (AZ-400) te volgen, zul je de volgende dingen leren:
- DevOps-strategieën en -processen ontwerpen en implementeren.
- CI/CD-pipelines opzetten en beheren voor geautomatiseerde implementaties.
- Het werken met versiebeheer en broncodebeheer (zoals Git).
- Infrastructuur als code (IaC) implementeren.
- Beveiliging en naleving binnen DevOps-processen configureren en beheren.
- Applicaties en infrastructuur monitoren en optimaliseren.
- Teststrategieën en kwaliteitsbewaking binnen DevOps toepassen.
- De samenwerking en communicatie tussen ontwikkel- en beheerteams verbeteren.
Aanbevolen voorkennis AZ-400
Voordat je deelneemt aan de training Designing and Implementing Microsoft DevOps Solutions (AZ-400) is het vereist dat jij het AZ-104 certificaat Microsoft Certified: Azure Administrator Associate en/of het AZ-204 certificaat Microsoft Certified: Azure Developer Associate hebt behaald.
Om de inhoud van de training Design and Implement Microsoft DevOps solutions (AZ-400) goed te kunnen begrijpen, raden wij aan dat jij beschikt over de volgende kennis en ervaring:
- Ervaring met Microsoft Azure
- Basiskennis van Microsoft Azure, waaronder Azure DevOps Services en andere gerelateerde Azure-diensten helpt jou om de inhoud van de AZ-400 training goed te kunnen volgen en te begrijpen.
- Achtergrond in softwareontwikkeling of systeembeheer
- Ervaring in softwareontwikkeling, systeembeheer of een vergelijkbare rol is belangrijk. Deze ervaring kan jou helpen om de DevOps-principes en -praktijken die in de AZ-400 training worden besproken, beter te begrijpen en toe te passen.
- Kennis van programmeertalen
- Bekendheid met een of meerdere programmeertalen, zoals Python, Java, of .NET, kan goed van pas komen bij het begrijpen van automatiseringsscripts en CI/CD-pijplijnen.
- Kennis van softwareontwikkelingsprocessen
- Kennis van softwareontwikkelingsmethodieken, zoals Agile of Scrum, is vaak een voordeel. In de AZ-400 training wordt namelijk op deze kennis ingegaan om DevOps-praktijken te integreren in het softwareontwikkelingsproces.
- Engelse taalvaardigheid
- Aangezien de begrippen en praktische oefeningen Engelstalig zijn, is een goede beheersing van de Engelse taal belangrijk om de inhoud van de AZ-400 training goed te kunnen begrijpen.
Onderwerpen van de AZ-400
In de onderstaande lijst vind je alle kernonderwerpen die tijdens de training Design and Implement Microsoft DevOps solutions (AZ-400) aan bod komen. De AZ-400 training is speciaal ontwikkeld om jou de benodigde kennis bij te brengen voor het ontwerpen en implementeren van DevOps-oplossingen binnen Microsoft Azure. In de AZ-400 training leer je belangrijke technieken voor het effectief automatiseren, integreren en leveren van applicaties binnen de cloud.
AZ-400 | Module 1: Ontwikkeling voor enterprise DevOps
- Inleiding tot DevOps.
- Agile plannen met GitHub Projects en Azure Boards.
- Ontwerp en implementeer strategieën en werkstromen voor vestigingen.
- Samenwerken met pull-requests in Azure Repos.
- Git hooks verkennen.
- Plan de binnenste bron te bevorderen.
- Opslagplaatsen beheren en configureren.
- Technische schulden identificeren.
AZ-400 | Module 2: CI implementeren met Azure Pipelines en GitHub Actions
- Azure Pipelines verkennen.
- Azure Pipeline-agents en -pools beheren.
- Pijplijnen en gelijktijdigheid beschrijven.
- Een pijplijnstrategie ontwerpen en implementeren.
- Integreren met Azure Pipelines.
- Inleiding tot GitHub Actions.
- Leer continue integratie met GitHub Actions.
- Een strategie voor het bouwen van containers ontwerpen.
AZ-400 | Module 3: Een releasestrategie ontwerpen en implementeren
- Een release-pijplijn maken.
- Aanbevelingen voor release verkennen.
- Omgevingen inrichten en testen.
- Taken en sjablonen beheren en modulariseren.
- Inspectie van de gezondheid automatiseren.
AZ-400 | Module 4: Een veilige continue implementatie implementeren met behulp van Azure Pipelines
- Inleiding tot implementatiepatronen.
- Blauwgroene implementatie en wisselknoppen voor functies implementeren.
- Implementeer kanarie-releases en stille lanceringen.
- Implementatie van A/B-tests en progressieve blootstelling implementeren.
- Integreren met identiteitsbeheersystemen.
- Toepassingsconfiguratiegegevens beheren.
AZ-400 | Module 5: Infrastructuur beheren als code met behulp van Azure en DSC
- Infrastructuur verkennen als code- en configuratiebeheer.
- Azure-resources maken met behulp van Azure Resource Manager-sjablonen.
- Azure-resources maken met behulp van Azure CLI.
- Azure Automation verkennen met DevOps.
- Desired State Configuration (DSC) implementeren.
- Bicep implementeren.
AZ-400 | Module 6: Beveiligings- en validatiecodebasissen implementeren voor naleving
- Inleiding tot Secure DevOps.
- Opensource-software implementeren.
- Analyse van softwaresamenstelling.
- Beveiligingsbewaking en -governance.
AZ-400 | Module 7: Een strategie voor afhankelijkheidsbeheer ontwerpen en implementeren
- Pakketafhankelijkheden verkennen.
- Inzicht in pakketbeheer.
- Migreer, consolideer en beveilig artefacten.
- Een versiebeheerstrategie implementeren.
- Inleiding tot GitHub Packages.
AZ-400 | Module 8: Continue feedback implementeren
- Hulpprogramma's implementeren om het gebruik en de stroom bij te houden.
- Monitor- en statusdashboards ontwikkelen.
- Kennis delen binnen teams.
- Ontwerpprocessen voor het automatiseren van toepassingsanalyses.
- Waarschuwingen, schuldloze retrospectieven en een cultuur beheren.