Course Outline

Introductie

Overzicht van DevOps praktijk binnen Businesses

  • Wat is het verschil tussen DevOps en traditionele IT-praktijken?
  • Termen en technologieën van DevOps
  • Agile Methodologieën die worden toegepast in DevOps

Overzicht van Azure DevOps Functies en architectuur

  • De Azure DevOps Server
  • Gehost versus on-premise Azure DevOps
  • Azure DevOps Voor eindgebruikers
  • Azure DevOps voor beheerders

Opzetten en configureren Azure DevOps voor ontwikkeling

Value Stream Map gebruiken voor het evalueren van bestaande ontwikkelingsprocessen

  • Migreren naar Azure DevOps

Overzicht van Azure DevOps Kernservices en -tools

  • Het kiezen van de juiste Azure DevOps diensten voor het bedrijf

Softwareontwikkeling plannen en volgen met Azure borden

  • Ingebouwde scrum- en agile-tools gebruiken in Azure Boards
  • Werken met Azure Dashboard-widgets voor borden
  • Projectstatus bewaken met Azure analysetools
  • Optimaliseren van transparantie en samenwerking van teams met Boards
  • Integratie van Azure borden met bestaande GitHub repositories

Git-repositories hosten en Collaboration met behulp van Azure opslagplaatsen

  • Repositories en versiebeheer maken met Azure Opslagplaatsen
  • Verbinding maken met een pushcode via beveiligde Git-clientondersteuning
  • REST API's en webhooks bouwen in Azure opslagplaatsen
  • Ontwikkelomgevingen maken en pull-aanvragen uitvoeren
  • De codebewuste zoekfunctie van Azure Opslagplaatsen
  • Opschonen en onderhouden van repositories

Software bouwen en implementeren met Azure Pipelines

  • Implementatie van continue integratie/continue levering (CI/CD)
  • Pijplijnen configureren Azure met voorkeurstaal en besturingssysteem
  • Gebruikmaken van build chaining en meerfasige builds in pijpleidingen
  • Werken met Azure Pipelines-registers
  • Containers implementeren in Kubernetes of een andere cloud

Geïntegreerd pakket implementeren Management met behulp van Azure artefacten

  • Codepakketten maken en delen in Azure Artefacten
  • Pakkettypen beheren met universeel artefactbeheer
  • Organiseren en beveiligen van publieke en private broncodepakketten
  • Pakketten toevoegen aan CI/CD-pijplijnen met Azure Artefacten

Codekwaliteit testen en optimaliseren met Azure testplannen

  • Gepland handmatig testen vs. verkennend testen
  • Het uitvoeren van het juiste type test voor bedrijfsapplicaties
  • Gegevens vastleggen en analyseren met behulp van Azure testplannen
  • Gebruikmakend van de end-to-end traceerbaarheidsfunctie van Azure Test Plans
  • De juiste acties ondernemen om de geïdentificeerde codedefecten op te lossen

Integratie van Azure DevOps Services met andere extensies

Probleemoplossing

Samenvatting en conclusie

Requirements

  • Een goed begrip van Agile-softwareontwikkelingsmethodologieën
  • Kennis van elke script-programmeertaal
  • Basiservaring met systeembeheertaken
  • Kennis van GitHub workflow en repositories

Publiek

  • DevOps Ingenieurs
  • Ontwikkelaars
  • Project managers
  14 Hours
 

Getuigenissen (2)

Related Courses

Related Categories