Designing and Implementing Microsoft DevOps Solutions (AZ-400)

Tijdsduur
Locatie
Op locatie
Startdatum en plaats

Designing and Implementing Microsoft DevOps Solutions (AZ-400)

Startel bv
Logo van Startel bv
Opleiderscore: starstarstarstarstar_half 9,2 Startel bv heeft een gemiddelde beoordeling van 9,2 (uit 175 ervaringen)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Startdata en plaatsen

placeStartel (Drachten)
25 nov. 2024 tot 29 nov. 2024
Toon rooster
event 25 november 2024, 09:00-17:00, Startel (Drachten), Dag 1
event 26 november 2024, 09:00-17:00, Startel (Drachten), Dag 2
event 27 november 2024, 09:00-17:00, Startel (Drachten), Dag 3
event 28 november 2024, 09:00-17:00, Startel (Drachten), Dag 4
event 29 november 2024, 09:00-17:00, Startel (Drachten), Dag 5
placeVirtual
25 nov. 2024 tot 29 nov. 2024
Toon rooster
event 25 november 2024, 09:00-17:00, Virtual, Dag 1
event 26 november 2024, 09:00-17:00, Virtual, Dag 2
event 27 november 2024, 09:00-17:00, Virtual, Dag 3
event 28 november 2024, 09:00-17:00, Virtual, Dag 4
event 29 november 2024, 09:00-17:00, Virtual, Dag 5
placeStartel (Drachten)
16 dec. 2024 tot 20 dec. 2024
Toon rooster
event 16 december 2024, 09:00-17:00, Startel (Drachten), Dag 1
event 17 december 2024, 09:00-17:00, Startel (Drachten), Dag 2
event 18 december 2024, 09:00-17:00, Startel (Drachten), Dag 3
event 19 december 2024, 09:00-17:00, Startel (Drachten), Dag 4
event 20 december 2024, 09:00-17:00, Startel (Drachten), Dag 5
placeVirtual
16 dec. 2024 tot 20 dec. 2024
Toon rooster
event 16 december 2024, 09:00-17:00, Virtual, Dag 1
event 17 december 2024, 09:00-17:00, Virtual, Dag 2
event 18 december 2024, 09:00-17:00, Virtual, Dag 3
event 19 december 2024, 09:00-17:00, Virtual, Dag 4
event 20 december 2024, 09:00-17:00, Virtual, Dag 5
placeStartel (Drachten)
13 jan. 2025 tot 17 jan. 2025
Toon rooster
event 13 januari 2025, 09:00-17:00, Startel (Drachten), Dag 1
event 14 januari 2025, 09:00-17:00, Startel (Drachten), Dag 2
event 15 januari 2025, 09:00-17:00, Startel (Drachten), Dag 3
event 16 januari 2025, 09:00-17:00, Startel (Drachten), Dag 4
event 17 januari 2025, 09:00-17:00, Startel (Drachten), Dag 5
placeVirtual
13 jan. 2025 tot 17 jan. 2025
Toon rooster
event 13 januari 2025, 09:00-17:00, Virtual, Dag 1
event 14 januari 2025, 09:00-17:00, Virtual, Dag 2
event 15 januari 2025, 09:00-17:00, Virtual, Dag 3
event 16 januari 2025, 09:00-17:00, Virtual, Dag 4
event 17 januari 2025, 09:00-17:00, Virtual, Dag 5
placeStartel (Drachten)
3 feb. 2025 tot 7 feb. 2025
Toon rooster
event 3 februari 2025, 09:00-17:00, Startel (Drachten), Dag 1
event 4 februari 2025, 09:00-17:00, Startel (Drachten), Dag 2
event 5 februari 2025, 09:00-17:00, Startel (Drachten), Dag 3
event 6 februari 2025, 09:00-17:00, Startel (Drachten), Dag 4
event 7 februari 2025, 09:00-17:00, Startel (Drachten), Dag 5
placeVirtual
3 feb. 2025 tot 7 feb. 2025
Toon rooster
event 3 februari 2025, 09:00-17:00, Virtual, Dag 1
event 4 februari 2025, 09:00-17:00, Virtual, Dag 2
event 5 februari 2025, 09:00-17:00, Virtual, Dag 3
event 6 februari 2025, 09:00-17:00, Virtual, Dag 4
event 7 februari 2025, 09:00-17:00, Virtual, Dag 5
placeStartel (Drachten)
3 mrt. 2025 tot 7 mrt. 2025
Toon rooster
event 3 maart 2025, 09:00-17:00, Startel (Drachten), Dag 1
event 4 maart 2025, 09:00-17:00, Startel (Drachten), Dag 2
event 5 maart 2025, 09:00-17:00, Startel (Drachten), Dag 3
event 6 maart 2025, 09:00-17:00, Startel (Drachten), Dag 4
event 7 maart 2025, 09:00-17:00, Startel (Drachten), Dag 5
placeVirtual
3 mrt. 2025 tot 7 mrt. 2025
Toon rooster
event 3 maart 2025, 09:00-17:00, Virtual, Dag 1
event 4 maart 2025, 09:00-17:00, Virtual, Dag 2
event 5 maart 2025, 09:00-17:00, Virtual, Dag 3
event 6 maart 2025, 09:00-17:00, Virtual, Dag 4
event 7 maart 2025, 09:00-17:00, Virtual, Dag 5
placeStartel (Drachten)
7 apr. 2025 tot 11 apr. 2025
Toon rooster
event 7 april 2025, 09:00-17:00, Startel (Drachten), Dag 1
event 8 april 2025, 09:00-17:00, Startel (Drachten), Dag 2
event 9 april 2025, 09:00-17:00, Startel (Drachten), Dag 3
event 10 april 2025, 09:00-17:00, Startel (Drachten), Dag 4
event 11 april 2025, 09:00-17:00, Startel (Drachten), Dag 5
placeVirtual
7 apr. 2025 tot 11 apr. 2025
Toon rooster
event 7 april 2025, 09:00-17:00, Virtual, Dag 1
event 8 april 2025, 09:00-17:00, Virtual, Dag 2
event 9 april 2025, 09:00-17:00, Virtual, Dag 3
event 10 april 2025, 09:00-17:00, Virtual, Dag 4
event 11 april 2025, 09:00-17:00, Virtual, Dag 5
placeStartel (Drachten)
12 mei. 2025 tot 16 mei. 2025
Toon rooster
event 12 mei 2025, 09:00-17:00, Startel (Drachten), Dag 1
event 13 mei 2025, 09:00-17:00, Startel (Drachten), Dag 2
event 14 mei 2025, 09:00-17:00, Startel (Drachten), Dag 3
event 15 mei 2025, 09:00-17:00, Startel (Drachten), Dag 4
event 16 mei 2025, 09:00-17:00, Startel (Drachten), Dag 5
placeVirtual
12 mei. 2025 tot 16 mei. 2025
Toon rooster
event 12 mei 2025, 09:00-17:00, Virtual, Dag 1
event 13 mei 2025, 09:00-17:00, Virtual, Dag 2
event 14 mei 2025, 09:00-17:00, Virtual, Dag 3
event 15 mei 2025, 09:00-17:00, Virtual, Dag 4
event 16 mei 2025, 09:00-17:00, Virtual, Dag 5
placeStartel (Drachten)
2 jun. 2025 tot 6 jun. 2025
Toon rooster
event 2 juni 2025, 09:00-17:00, Startel (Drachten), Dag 1
event 3 juni 2025, 09:00-17:00, Startel (Drachten), Dag 2
event 4 juni 2025, 09:00-17:00, Startel (Drachten), Dag 3
event 5 juni 2025, 09:00-17:00, Startel (Drachten), Dag 4
event 6 juni 2025, 09:00-17:00, Startel (Drachten), Dag 5
placeVirtual
2 jun. 2025 tot 6 jun. 2025
Toon rooster
event 2 juni 2025, 09:00-17:00, Virtual, Dag 1
event 3 juni 2025, 09:00-17:00, Virtual, Dag 2
event 4 juni 2025, 09:00-17:00, Virtual, Dag 3
event 5 juni 2025, 09:00-17:00, Virtual, Dag 4
event 6 juni 2025, 09:00-17:00, Virtual, Dag 5

Beschrijving

Startel in Drachten verzorgt al ruim 25 jaar IT-opleidingen in Nederland en België. 

Algemene omschrijving

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 AZ-400 training krijg je een diepgaand begrip van DevOps-processen en hoe je deze kunt implementeren met Microsoft Azure. De DevOps 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 co…

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: DevOps, ASL foundation, Agile testen, Reliability Engineering (SRE) en Microsoft Azure.

Startel in Drachten verzorgt al ruim 25 jaar IT-opleidingen in Nederland en België. 

Algemene omschrijving

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 AZ-400 training krijg je een diepgaand begrip van DevOps-processen en hoe je deze kunt implementeren met Microsoft Azure. De DevOps 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.

In deze DevOps training wordt de aandacht gevestigd op praktische kennis. Deze DevOps cursus geeft jou de kans om de geleerde concepten direct toe te passen in jouw carrière. Dit verzekert dat jij na afloop van de training niet alleen theoretische kennis hebt opgedaan, maar ook praktische vaardigheden zodat jij DevOps-principes in Microsoft-omgevingen toe kunt passen.

Doelgroep

Deze DevOps training is ontworpen voor ervaren ICT-professionals, DevOps-engineers, softwareontwikkelaars en systeembeheerders die hun vaardigheden in DevOps willen verdiepen, met een focus op Microsoft-omgevingen. 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. De AZ-400 training is ook nuttig voor organisaties die overstappen naar een DevOps-cultuur, door medewerkers te scholen in het toepassen van DevOps-praktijken met Microsoft-oplossingen.

Leerdoelen AZ-400

Na afloop ben je in staat om het volgende te doen:

  • Plannen van de transformatie met gedeelde doelen en tijdlijnen.
  • Een project selecteren en projectstatistieken identificeren met KPI’s (Key Performance Indicators).
  • Creëren van een team en een Agile-organisatiestructuur.
  • Ontwerpen van een hulpmiddelenintegratiestrategie.
  • Ontwerpen van een licentiebeheerstrategie (bijvoorbeeld: Azure- DevOps- en GitHub-gebruikers).
  • Ontwerpen van een strategie voor end-to-end-traceability van work-items tot werkende software.
  • Ontwerpen van een authenticatie en toegangsstrategie.
  • Ontwerpen van een strategie voor het integreren van on-premises en cloudbronnen.
  • Beschrijven van de voordelen van gebruik van Source Control.
  • Beschrijven van Azure Repos en GitHub.
  • Migreren van TFVC naar Git.
  • Beheren van codekwaliteit inclusief Technical Debt SonarCloud, en andere hulpmiddelenoplossingen.
  • Bouwen van organisatiekennis betreffende codekwaliteit.
  • Uitleggen hoe Git repos te structureren.
  • Beschrijven van branching workflows in Git.
  • Gebruiken van pull requests voor samenwerking en code review.
  • Inzetten van Git hooks voor automation.
  • Gebruik van Git om Inner Source binnen het bedrijf te bevorderen.
  • Uitleggen van de rol van Azure Pipelines en zijn componenten.
  • Configureren van Agents voor gebruik in Azure Pipelines.
  • Uitleggen waarom continuous integration belangrijk is.
  • Implementeren van continuous integration met gebruik van Azure Pipelines.
  • Definiëren van Site Reliability Engineering.
  • Ontwerpen van processen om de beleving van de eindgebruiker te meten en feedback van de gebruiker te analyseren.
  • Ontwerpen van processen om applicatie-analyses te automatiseren.
  • Meldingen beheren en voorkomen van betekenisloze meldingen en meldingen waar niet op gereageerd hoeft te worden.
  • Uitvoeren van Blameless Retrospectives en het creëren van een Just Culture.
  • Definiëren van een infrastructuur en configuratiestrategie en toepasselijke hulpmiddelenset voor een release pipeline en applicatie-infrastructuur.
  • Implementeren van naleving en beveiliging in de infrastructuur van jouw applicatie.
  • Beschrijven van de mogelijke uitdagingen met integreren van opensourcesoftware.
  • Inspecteren van opensourcesoftware met betrekking tot beveiliging en naleving.
  • Beheren van het beveiligings- en nalevingsbeleid binnen een organisatie.
  • Integreren van licentie- en kwetsbaarheidsscans in Build en Deployment Pipelines.
  • Configureren van Build Pipelines om Package Security te benaderen en License Ratings.
  • Goed voorbereid voor het AZ-400 examen voor DevOps Engineer Expert-certificering

Voorkennis AZ-400

Voordat je deelneemt aan de training Designing and Implementing Microsoft DevOps Solutions (AZ-400) is het vereist dat je het certificaat Microsoft Certified: Azure Administrator Associate en/of het certificaat Microsoft Certified: Azure Developer Associate hebt behaald.

Om de inhoud van deze DevOps training goed te kunnen begrijpen, zijn de volgende dingen van belang:

  • Ervaring met Microsoft Azure
    • Basiskennis van Microsoft Azure, waaronder Azure DevOps Services en andere gerelateerde clouddiensten, is vereist voor deelname aan deze training. Deze kennis zorgt ervoor dat deelnemers de trainingsinhoud effectief kunnen volgen en begrijpen.
  • Achtergrond in softwareontwikkeling of systeembeheer
    • Ervaring in softwareontwikkeling, ICT-operations, of een vergelijkbare rol is belangrijk. Dit helpt deelnemers om de DevOps-principes en -praktijken die in de 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 nuttig zijn. Dit komt van pas bij het begrijpen van automatiseringsscripts en CI/CD-pipelines.
  • Begrip van softwareontwikkelingsprocessen
    • Kennis van softwareontwikkelingsmethodieken, zoals Agile of Scrum, is vaak een voordeel. De training bouwt voort op deze kennis om DevOps-praktijken te integreren in het softwareontwikkelingsproces.
  • Engelse taalvaardigheid
    • Aangezien het cursusmateriaal en de begrippen in de Engelse taal zijn, is een goede beheersing van de Engelse taal belangrijk om de inhoud te kunnen begrijpen.

Onderwerpen AZ-400

In de onderstaande lijst vind je alle kernonderwerpen die tijdens onze AZ-400 training behandeld zullen worden.

AZ-400 | Module 1: Planning voor DevOps

Lessen:

  • Transformatieplanning.
  • Selectie van projecten.
  • Teamstructuren.
  • Migratie naar Azure DevOps.

Lab: Agile Planning en Portfolio Management met Azure Boards

Na afronding van deze AZ-400-module kunnen deelnemers:

  • Een transformatie plannen met gedeelde doelen en tijdlijnen.
  • Een project selecteren en projectstatistieken en Key Performance Indicators (KPI's) identificeren.
  • Een team en een agile organisatiestructuur opzetten.
  • Een strategie ontwerpen voor toolintegratie.
  • Een licentiebeheerstrategie ontwerpen (bijvoorbeeld voor Azure DevOps en GitHub-gebruikers).
  • Een strategie ontwerpen voor end-to-end traceerbaarheid van werkitems tot werkende software.
  • Een authenticatie- en toegangsstrategie ontwerpen.
  • Een strategie ontwerpen voor het integreren van on-premises en cloudresources.

AZ-400 | Module 2: Aan de slag met versiebeheer

Lessen:

  • Wat is versiebeheer?
  • Voordelen van versiebeheer.
  • Soorten versiebeheersystemen.
  • Inleiding tot Azure Repos.
  • Inleiding tot GitHub.
  • Migratie van Team Foundation Version Control (TFVC) naar Git in Azure Repos.

Lab: Versiebeheer met Git in Azure Repos

Na afronding van deze AZ-400-module kunnen deelnemers:

  • De voordelen van versiebeheer beschrijven.
  • Azure Repos en GitHub beschrijven.
  • Van TFVC naar Git migreren.

AZ-400 | Module 3: Beheer van technische schuld

Lessen:

  • Technische schuld identificeren.
  • Kennisdeling binnen teams.
  • Ontwikkelomgevingen moderniseren met Codespaces.

Lab: Kennisdeling binnen teams met Azure Project Wikis

Na afronding van deze AZ-400-module kunnen deelnemers:

  • De codekwaliteit beheren, inclusief technische schuld met SonarCloud en andere tools.
  • Organisatorische kennis over codekwaliteit opbouwen.

AZ-400 | Module 4: Werken met Git voor Enterprise DevOps

Lessen:

  • Hoe je je Git-repo structureert.
  • Git-branching workflows.
  • Samenwerken met pull requests in Azure Repos.
  • Waarom Git-hooks belangrijk zijn.
  • Inner Source bevorderen.
  • Git-repositories beheren.

Lab: Versiebeheer met Git in Azure Repos

Na afronding van deze AZ-400-module kunnen deelnemers:

  • Uitleggen hoe je Git-repositories structureert.
  • Git-branching workflows beschrijven.
  • Pull requests gebruiken voor samenwerking en codebeoordelingen.
  • Git-hooks gebruiken voor automatisering.
  • Git gebruiken om Inner Source in de organisatie te bevorderen.

AZ-400 | Module 5: Configureren van Azure Pipelines

Lessen:

  • Het concept van Pipelines in DevOps.
  • Azure Pipelines.
  • Gebruik van Hosted versus Self-Hosted Agents evalueren.
  • Agent Pools.
  • Pipelines en gelijktijdigheid.
  • Azure DevOps en Open-Source Projecten (Openbare Projecten).
  • Azure Pipelines YAML versus visuele ontwerper.

Lab: Configureren van Agent Pools en begrijpen van Pipeline Stijlen

Na afronding van deze AZ-400-module kunnen deelnemers:

  • De rol van Azure Pipelines en de componenten ervan uitleggen.
  • Agents configureren voor gebruik in Azure Pipelines.

AZ-400 | Module 6: Implementeren van Continuous Integration met Azure Pipelines

Lessen:

  • Overzicht van Continuous Integration.
  • Een buildstrategie implementeren.
  • Integratie met Azure Pipelines.
  • Externe versiebeheer integreren met Azure Pipelines.
  • Self-Hosted Agents instellen.

Lab: Continuous Integration inschakelen met Azure Pipelines

Lab: Externe versiebeheer integreren met Azure Pipelines

Na afronding van deze AZ-400-module kunnen deelnemers:

  • Uitleggen waarom Continuous Integration belangrijk is.
  • Continuous Integration implementeren met behulp van Azure Pipelines.

AZ-400 | Module 7: Beheer van applicatieconfiguratie en geheimen

Lessen:

  • Inleiding tot beveiliging.
  • Een veilig ontwikkelproces implementeren.
  • Herzien van applicatieconfiguratiedata.
  • Beheer van geheimen, tokens en certificaten.
  • Integratie met identiteitsbeheer systemen.
  • Applicatieconfiguratie implementeren.

Lab: Integratie van Azure Key Vault met Azure DevOps

Na afronding van deze AZ-400-module kunnen deelnemers:

  • Applicatieconfiguratie en geheimen beheren.
  • Azure Key Vault integreren met een pipeline.

AZ-400 | Module 8: Continuous Integration implementeren met GitHub Actions

Lessen:

  • GitHub Actions.
  • Continuous Integration met GitHub Actions.
  • Geheimen beveiligen voor GitHub Actions.

Lab: Continuous Integration met GitHub Actions

Na afronding van deze AZ-400-module kunnen deelnemers:

  • GitHub Actions en Workflows maken en ermee werken.
  • Continuous Integration implementeren met GitHub Actions.

AZ-400 | Module 9: Ontwerpen en implementeren van een strategie voor afhankelijkheidsbeheer

Lessen:

  • Pakketten beheren.
  • Package Management.
  • Artefacten migreren en consolideren.
  • Beveiliging van pakketten.
  • Een versiebeheerstrategie implementeren.

Lab: Package Management met Azure Artifacts

Na afronding van deze AZ-400-module kunnen deelnemers:

  • Artefactbeheer tools en best practices aanbevelen.
  • Algemene pakketten abstract maken voor delen en hergebruik.
  • Artefacten migreren en consolideren.
  • Broncontrolemaatregelen migreren en integreren.

AZ-400 | Module 10: Ontwerpen van een release strategie

Lessen:

  • Inleiding tot Continuous Delivery.
  • Aanbevelingen voor release strategie.
  • Opbouwen van een hoogwaardige release-pipeline.
  • Het juiste releasebeheer hulpmiddel kiezen.

Lab: Beheersen van implementaties met Release Gates

Lab: Een release-dashboard maken

Na afronding van deze AZ-400-module kunnen deelnemers:

  • Verschillen tussen een release en een implementatie uitleggen.
  • De componenten van een release-pipeline definiëren.
  • Factoren uitleggen waarmee rekening moet worden gehouden bij het ontwerpen van een release strategie.
  • Een release versus een releaseproces classificeren en uitleggen hoe de kwaliteit van beide kan worden gecontroleerd.
  • Het principe van release gates beschrijven en omgaan met release-opmerkingen en documentatie.
  • Een releasebeheerhulpmiddel kiezen.

AZ-400 | Module 11: Implementeren van Continuous Deployment met Azure Pipelines

Lessen:

  • Maak een release-pipeline.
  • Voorzie en configureer omgevingen.
  • Beheer en moduleer taken en templates.
  • Configureer geautomatiseerde integratie en functionele testautomatisering.
  • Automatiseer de inspectie van de gezondheid van de omgeving.

Lab: Pipelines als code configureren met YAML

Lab: Instellen en uitvoeren van functionele tests

Na afronding van deze AZ-400-module kunnen deelnemers:

  • De terminologie van Azure DevOps en andere releasebeheerhulpmiddelen uitleggen.
  • Beschrijven wat een build- en release-taak is, wat het kan doen en enkele beschikbare implementatietaken noemen.
  • Uitleggen waarom soms meerdere release-jobs nodig zijn binnen één release-pipeline.
  • Het verschil tussen multi-agent en multi-configuratie release-jobs uitleggen.
  • Release-variabelen en stage-variabelen gebruiken in je release-pipeline.
  • Veilig implementeren naar een omgeving met een serviceverbinding.
  • Verschillende manieren opsommen om de gezondheid van je pipeline en release te inspecteren met behulp van meldingen, servicehooks en rapporten.

AZ-400 | Module 12: Implementeren van een geschikt implementatiepatroon

Lessen:

  • Inleiding tot implementatiepatronen.
  • Blue-Green Deployment implementeren.
  • Feature Toggles.
  • Canary Releases.
  • Dark Launching.
  • A/B-testen.
  • Progressieve Exposure Deployment.

Lab: Beheer van Feature Flags met LaunchDarkly en Azure DevOps

Na afronding van deze AZ-400-module kunnen deelnemers:

  • Implementatiepatronen beschrijven.
  • Blue-Green Deployment implementeren.
  • Canary Releases implementeren.
  • Progressieve Exposure Deployment implementeren.

AZ-400 | Module 13: Beheer van infrastructuur en configuratie met Azure-tools

Lessen:

  • Infrastructuur als code en configuratiebeheer.
  • Azure-resources creëren met ARM-templates.
  • Azure-resources creëren met Azure CLI.
  • Azure-automatisering met DevOps.
  • Desired State Configuration (DSC).

Lab: Azure-implementaties met Resource Manager-templates

Na afronding van deze AZ-400-module kunnen deelnemers:

  • Principes van infrastructuur als code en configuratiebeheer toepassen.
  • Infrastructuur implementeren en beheren met Microsoft-automatiseringstechnologieën zoals ARM-templates, PowerShell en Azure CLI.

AZ-400 | Module 14: Infrastructuur van derden als Code-tools beschikbaar met Azure

Lessen:

  • Chef.
  • Puppet.
  • Ansible.
  • Terraform.

Lab: Automatiseren van infrastructuurimplementaties in de cloud met Terraform en Azure Pipelines

Lab: Apps implementeren met Chef op Azure

Lab: Apps implementeren met Puppet op Azure

Lab: Ansible met Azure

Na afronding van deze AZ-400-module kunnen deelnemers:

  • Infrastructuur implementeren en configureren met 3rd party tools en services zoals: Chef, Puppet, Ansible en Terraform op Azure.

AZ-400 | Module 15: Beheer van containers met Docker

Lessen:

  • Implementeren van een container build-strategie.
  • Docker multi-stage builds implementeren.

Lab: Moderniseren van bestaande ASP.NET-apps met Azure

Na afronding van deze AZ-400-module kunnen deelnemers:

  • Een containerstrategie implementeren, inclusief hoe containers verschillen van virtuele machines en hoe microservices containers gebruiken.
  • Containers implementeren met Docker.
  • Docker multi-stage builds implementeren.

AZ-400 | Module 16: Creëren en beheren van Kubernetes-service-infrastructuur

Lessen:

  • Azure Kubernetes Service (AKS).
  • Kubernetes-tools.
  • Integratie van AKS met Pipelines.

Lab: Implementeren van een multi-container applicatie op Azure Kubernetes Service

Na afronding van deze AZ-400-module kunnen deelnemers:

  • Een beheerd Kubernetes-cluster implementeren en configureren.

AZ-400 | Module 17: Implementeren van feedbackmechanismen voor ontwikkelteams

Lessen:

  • Implementeren van tools voor het bijhouden van systeemgebruik, functiegebruik en stroom.
  • Routing implementeren voor gegevens van mobiele applicatiecrashrapporten.
  • Ontwikkelen van monitoring- en statusdashboards.
  • Integreren en configureren van ticketsystemen.

Lab: Monitoren van applicatieprestaties met Application Insights

Na afronding van deze AZ-400-module kunnen deelnemers:

  • Tools implementeren om systeemgebruik, functiegebruik en stroom bij te houden.
  • Crashrapportintegratie configureren voor client-applicaties.
  • Routing implementeren voor crashrapportgegevens van client-applicaties.
  • Monitoring- en statusdashboards ontwikkelen.
  • Ticketsystemen integreren en configureren met het werkbeheer van ontwikkelteams.

AZ-400 | Module 18: Implementeren van systeemfeedbackmechanismen

Lessen:

  • Site Reliability Engineering (SRE).
  • Ontwerppraktijken voor het meten van eindgebruikerstevredenheid.
  • Ontwerpprocessen voor het vastleggen en analyseren van gebruikersfeedback.
  • Ontwerpprocessen voor het automatiseren van applicatie-analytics.
  • Beheren van meldingen.
  • Blameless retrospectives en een rechtvaardige cultuur.

Lab: Integratie tussen Azure DevOps en Teams

Na afronding van deze AZ-400-module kunnen deelnemers:

  • Site Reliability Engineering definiëren.
  • Processen ontwerpen om eindgebruikerstevredenheid te meten en gebruikersfeedback te analyseren.
  • Processen ontwerpen om applicatie-analytics te automatiseren.
  • Meldingen beheren en zinloze en niet-actiegerichte meldingen verminderen.
  • Blameless retrospectives uitvoeren en een rechtvaardige cultuur creëren.

AZ-400 | Module 19: Beveiliging implementeren in DevOps-projecten

Lessen:

  • Beveiliging in de pipeline.
  • Azure Security Center.

Lab: Beveiliging en naleving implementeren in een Azure DevOps-pipeline

Na afronding van deze AZ-400-module kunnen deelnemers:

  • Een infrastructuur- en configuratiestrategie en geschikte toolset definiëren voor een release pipeline en applicatie-infrastructuur.
  • Naleving en beveiliging implementeren in je applicatie-infrastructuur.

AZ-400 | Module 20: Validatie van codebases voor naleving

Lessen:

  • Open-Source Software.
  • Beheer van beveiligings- en nalevingsbeleid.
  • Integreren van licentie- en kwetsbaarheidsscans.

Lab: Beheer van technische schuld met SonarQube en Azure DevOps

Na afronding van deze AZ-400-module kunnen deelnemers:

  • De mogelijke uitdagingen beschrijven bij het integreren van open-source software.
  • Open-source softwarepakketten inspecteren op beveiliging en licentienaleving.
  • Organisatorisch beveiligings- en nalevingsbeleid beheren.
  • Licentie- en kwetsbaarheidsscans integreren in build- en implementatiepipelines.
  • Build-pipelines configureren om toegang te krijgen tot pakketbeveiliging en licentiebeoordelingen.

Blijf op de hoogte van nieuwe ervaringen

Er zijn nog geen ervaringen.
  • Vraag informatie aan over deze cursus. Je ontvangt vanaf dan ook een seintje wanneer iemand een ervaring deelt. Handige manier om jezelf eraan te herinneren dat je wilt blijven leren!
  • Bekijk gerelateerde producten mét ervaringen: DevOps.

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.

Download gratis en vrijblijvend de informatiebrochure

(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)