Cursusaanbod

Inleiding

Overzicht van DevOps-praktijk in bedrijven

  • Hoe is DevOps anders dan traditionele IT-praktijken?
  • Begrippen en technologieën van DevOps
  • Agile methodologieën die worden toegepast in DevOps

Overzicht van Azure DevOps-functies en -architectuur

  • Azure DevOps Server
  • Gehoste vs. on-premises Azure DevOps
  • Azure DevOps voor eindgebruikers
  • Azure DevOps voor beheerders

Instellen en configureren van Azure DevOps voor ontwikkeling

Gebruik maken van Value Stream Map om bestaande ontwikkelingsprocessen te evalueren

  • Migreren naar Azure DevOps

Overzicht van kernservices en -tools van Azure DevOps

  • Kiezen van de juiste Azure DevOps-services voor het bedrijf

Plannen en bijhouden van softwareontwikkeling met Azure Boards

  • Gebruik maken van ingebouwde scrum- en agile-tools in Azure Boards
  • Werken met dashboard-widgets in Azure Boards
  • Toezicht houden op projectstatus met Azure analytics-tools
  • Transparantie en samenwerking van teams optimaliseren met Boards
  • Azure Boards integreren met bestaande GitHub-repositories

Githosting en collaboratie met Azure Repos

  • Repositories maken en versiebeheer uitvoeren met Azure Repos
  • Verbinden met een push-code via beveiligde Git-clientondersteuning
  • Bouwen van REST-API's en webhooks in Azure Repos
  • Ontwikkelomgevingen creëren en pull-requests uitvoeren
  • Gebruiken van de code-aware search-functie van Azure Repos
  • Repositories opruimen en onderhouden

Bouwen en implementeren van software met Azure Pipelines

  • Implementatie van continue integratie/continue delivery (CI/CD)
  • Azure Pipelines configureren met de voorkeurstaal en -besturingssysteem
  • Gebouwketens en meerfasige builds in Pipelines gebruiken
  • Werken met Azure Pipelines-registers
  • Containers implementeren naar Kubernetes of een andere cloud

Implementeren van geïntegreerd pakketbeheer met Azure Artifacts

  • Pakketten maken en delen in Azure Artifacts
  • Pakettypes beheren met universeel pakketbeheer
  • Publieke en privése broncodepakketten organiseren en beveiligen
  • Pakketten toevoegen aan CI/CD-pipelines met Azure Artifacts

Testen en optimaliseren van codekwaliteit met Azure Test Plans

  • Geplande manuele testing vs. exploratief testen
  • Het juiste type test uitvoeren voor enterprise-toepassingen
  • Data vangen en analyseren met Azure Test Plans
  • Gebruiken van de end-to-end traceerbaarheidsfunctie van Azure Test Plans
  • Geschikte maatregelen nemen om geïdentificeerde code-defecten op te lossen

Azure DevOps-diensten integreren met andere extensies

Foutopsporing

Samenvatting en conclusie

Vereisten

  • Een begrip van agile softwareontwikkelingsmethodologieën
  • Kennis van een scriptprogrammeertaal
  • Basiservaring met systeembeheerstaken
  • Kennis van GitHub workflows en repositories

Doelgroep

  • DevOps Ingenieurs
  • Ontwikkelaars
  • Projectmanagers
 14 Uren

Aantal deelnemers


Prijs Per Deelnemer

Getuigenissen (2)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën