Cursusaanbod
Introductie
Overzicht van DevOps praktijk binnen Businesses
- Hoe verschilt DevOps van traditionele IT-praktijken?
- Termen en technologieën van DevOps
- Agile methodologieën die in DevOps worden toegepast
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
- Overstappen naar Azure DevOps
Overzicht van Azure DevOps Kernservices en -tools
- De juiste Azure DevOps services kiezen voor het bedrijf
Softwareontwikkeling plannen en volgen met Azure borden
- Gebruik maken van ingebouwde scrum- en agile-tools in Azure Boards
- Werking met Azure Boards dashboard-widgets
- Projectstatus volgen met Azure analytische tools
- Transparantie en samenwerking van teams optimaliseren met Boards
- Azure Boards integreren met bestaande GitHub opslagplaatsen
Git-repositories hosten en Collaboration met behulp van Azure opslagplaatsen
- Repositories en versiebeheer creëren met Azure Repos
- Verbinding maken met push-code via ondersteuning van een veilige Git-client
- REST API's en webhooks bouwen in Azure Repos
- Ontwikkelomgevingen creëren en pull-requests uitvoeren
- De codebewuste zoekfunctie van Azure Repos
- Repositories schoonmaken en onderhouden
Software bouwen en implementeren met Azure Pipelines
- Continuïnte integratie/continu leveren (CI/CD) implementeren
- Azure Pipelines configureren met de voorkeurs-taal en -OS
- Build-kettingen en meerfasige builds gebruiken in Pipelines
- Werking met Azure Pipelines-registries
- Containers implementeren in Kubernetes of een andere cloud
Geïntegreerd pakket implementeren Management met behulp van Azure artefacten
- Codepakketten maken en delen in Azure Artifacts
- Pakkettypen beheren met universele artifactbeheer
- Openbare en privé broncodepakketten organiseren en beveiligen
- Pakketten toevoegen aan CI/CD-pipelines met Azure Artifacts
Codekwaliteit testen en optimaliseren met Azure testplannen
- Geplande handmatige testen versus exploratieve testen
- Het juiste type test uitvoeren voor bedrijfsapplicaties
- Gegevens vastleggen en analyseren met Azure Test Plans
- De end-to-end traceerbaarheidsfunctie van Azure Test Plans gebruiken
- De juiste maatregelen nemen om geïdentificeerde codefouten op te lossen
Integratie van Azure DevOps Services met andere extensies
Probleemoplossing
Samenvatting en conclusie
Vereisten
- Kennis van softwareontwikkelingsmethodologieën
- Kennis van een scripttaal
- Basiservaring met systeembeheer taken
- Kennis van workflows en repositories
Publiek
- DevOps Engineers
- Ontwikkelaars
- Projectmanagers
Testimonials (2)
Dat we in de praktijk alles zelf konden doen. Dat onze trainer uitgebreide kennis had en dat we hem alles konden vragen en dat hij altijd het antwoord had. Dat ik een aantal vaardigheden heb opgedaan die nuttig zijn voor ontwikkelaars.
Julia Gajtkowska - Demant Business Services Poland
Cursus - Azure DevOps Fundamentals
Automatisch vertaald
Praticaal deel en interactie met studenten
Piotr Madej - EY Global Services (Poland) Sp. z o.o.
Cursus - Azure DevOps Fundamentals
Automatisch vertaald