Kursplan
Införandet
Översikt över DevOps Practice Within Businesses
- Hur skiljer sig DevOps från traditionella IT-metoder?
- Termer och teknik för DevOps
- Agile Metoder som tillämpas i DevOps
Översikt över Azure DevOps Funktioner och arkitektur
- Servern Azure DevOps
- Värd v.s. på plats Azure DevOps
- Azure DevOps För slutanvändare
- Azure DevOps För administratörer
Ställa in och konfigurera Azure DevOps för utveckling
Använda Value Stream Map för att utvärdera befintliga utvecklingsprocesser
- Migrera till Azure DevOps
Översikt över Azure DevOps Tjänster och verktyg
- Välja lämpliga Azure DevOps tjänster för företaget
Planering och spårning av mjukvaruutveckling med Azure Boards
- Använda inbyggda scrum- och agila verktyg i Azure Boards
- Arbeta med Azure Dashboard-widgetar för anslagstavlor
- Övervaka projektstatus med Azure analysverktyg
- Optimera transparens och samarbete mellan team och styrelser
- Integrera Azure anslagstavlor med befintliga GitHub lagringsplatser
Vara värd för Git-lagringsplatser och Collaboration använda Azure lagringsplatser
- Skapa lagringsplatser och versionskontroll med Azure lagringsplatser
- Ansluta med en push-kod via säker Git-klientsupport
- Skapa REST-API:er och webhooks i Azure lagringsplatser
- Skapa utvecklingsmiljöer och utföra pull-begäranden
- Den kodmedvetna sökfunktionen i Azure Lagringsplatser
- Rensa och underhålla lagringsplatser
Bygga och distribuera programvara med Azure pipelines
- Implementera kontinuerlig integrering/kontinuerlig leverans (CI/CD)
- Konfigurera Azure pipelines med önskat språk och operativsystem
- Använda bygglänkning och flerfasiga byggen i pipelines
- Arbeta med Azure Pipelines-register
- Distribuera containrar till Kubernetes eller valfritt moln
Implementera integrerat paket Management med hjälp av Azure artefakter
- Skapa och dela kodpaket i Azure Artifacts
- Hantera pakettyper med universell artefakthantering
- Organisera och skydda offentliga och privata källkodspaket
- Lägga till paket i CI/CD-pipelines med Azure artefakter
Testa och optimera kodkvalitet med Azure testplaner
- Planerad manuell testning kontra utforskande testning
- Utföra rätt typ av test för företagsapplikationer
- Samla in och analysera data med hjälp av Azure testplaner
- Använda spårbarhetsfunktionen från början till slut i Azure testplaner
- Vidta lämpliga åtgärder för att lösa de identifierade kodfelen
Integrera Azure DevOps tjänster med andra tillägg
Felsökning
Sammanfattning och slutsats
Krav
- En förståelse för agil mjukvaruutvecklingsmetoder
- Kunskaper i alla programmeringsspråk för skript
- Grundläggande erfarenhet av systemadministrativa uppgifter
- Kunskap om GitHub arbetsflöde och repositories
Publik
- DevOps Ingenjörer
- Utvecklare
- Projektledare
Vittnesmål (2)
Att vi kunde göra allt i praktiken själva. Att vår tränare hade stor kunskap och att vi kunde fråga honom vad som helst och att han alltid hade svaret. Att jag fick några färdigheter som är användbara för utvecklare.
Julia Gajtkowska - Demant Business Services Poland
Kurs - Azure DevOps Fundamentals
Machine Translated
Practical part and interaction with students