Kursplan

Introduktion

Översikt över DevOps-praktik i företag

  • Hur skiljer sig DevOps från traditionella IT-praktik?
  • Terminologi och tekniker inom DevOps
  • Agila metodik som används i DevOps

Översikt över Azure DevOps-funktioner och arkitektur

  • Azure DevOps Servern
  • Värd v.s. lokala Azure DevOps
  • Azure DevOps för slutanvändare
  • Azure DevOps för administratörer

Konfigurera Azure DevOps för utveckling

Använda Value Stream Map för att utvärdera aktuella utvecklingsprocesser

  • Migrering till Azure DevOps

Översikt över kärntjänster och verktyg i Azure DevOps

  • Välja lämpliga Azure DevOps-tjänster för företaget

Planera och spåra programutveckling med Azure Boards

  • Använda inbyggda scrum- och agila verktyg i Azure Boards
  • Arbeta med dashboards-widgetar i Azure Boards
  • Övervaka projektstatus med Azure-analysverktyg
  • Förbättra transparens och samarbete av team med Boards
  • Integrera Azure Boards med existerande GitHub-lager

Värd för Git-lager och samarbete med Azure Repos

  • Skapa lager och versionshantering med Azure Repos
  • Ansluta till koden genom säker Git-klientstöd
  • Skapa REST-API:er och webhookar i Azure Repos
  • Skapa utvecklingsmiljöer och utföra pull-requests
  • Kodmedveten sökfunktion i Azure Repos
  • Rensa och underhålla lager

Bygga och distribuera programvara med Azure Pipelines

  • Implementera kontinuerlig integration/kontinuerlig leverans (CI/CD)
  • Konfigurera Azure Pipelines med önskat språk och operativsystem
  • Använda build chaining och multifasbyggar i Pipelines
  • Arbeta med Azure Pipelines-registrieringsfunktioner
  • Distribuera containrar till Kubernetes eller någon molntjänst

Implementera integrerad pakethantering med Azure Artifacts

  • Skapa och dela kodpaket i Azure Artifacts
  • Hantera paketyper med universell artefakthantering
  • Organisera och säkra offentliga och privata källkodspaket
  • Lägga till paket i CI/CD-pipelinen med Azure Artifacts

Testa och optimera kodkvalitet med Azure Test Plans

  • Planerat manuellt test v.s. utforskande test
  • Föra ut rätt typ av test för företagsprogramvara
  • Fånga och analysera data med hjälp av Azure Test Plans
  • Använda slutpunkt till slutpunkt spårbarhetsfunktionen i Azure Test Plans
  • Ta lämpliga åtgärder för att lösa identifierade kodfel

Integrera Azure DevOps-tjänster med andra tillägg

Felsökning

Sammanfattning och slutsats

Krav

  • Förståelse av agila programutvecklingsmetodik
  • Kunskap i något skriptprogrammeringsspråk
  • Grundläggande erfarenhet av systemadministrativa uppgifter
  • Kunskap om GitHub-arbetsflöden och lager

Målgrupp

  • DevOps-ingenjörer
  • Utvecklare
  • Projektledare
 14 timmar

Antal deltagare


Pris per deltagare

Vittnesmål (2)

Kommande Kurser

Relaterade Kategorier