Kursplan

Introduksjon

Oversikt over DevOps Praksis innen virksomheter

  • Hvordan skiller DevOps seg fra tradisjonelle IT-praksiser?
  • Begreper og teknologier i DevOps
  • Agile metodologier som brukes i DevOps

Oversikt over Azure DevOps funksjoner og arkitektur

  • Den Azure DevOps Serveren
  • Hosted versus lokal Azure DevOps
  • Azure DevOps for endbrukere
  • Azure DevOps for administratorer

Sette opp og konfigurere Azure DevOps for utvikling

Bruke verdistrømskart for å evaluere eksisterende utviklingsprosesser

  • Migrasjon til Azure DevOps

Oversikt over Azure DevOps kjernetjenester og verktøy

  • Velge de riktige Azure DevOps tjenester for virksomheten

Planlegging og sporing av programvareutvikling med Azure Boards

  • Bruk av innbygde scrum- og agile-verktøy i Azure Boards
  • Arbeid med Azure Boards dashboard-widgets
  • Overvåking av prosjektstatus med Azure analyseverktøy
  • Optimalisering av gjennomsiktighet og samarbeid i lag med Boards
  • Integrering av Azure Boards med eksisterende GitHub Repositories

Hosting Git Repositories og Collaboration Bruke Azure Repos

  • Opprette repositories og versjonskontroll med Azure Repos
  • Tilkobling med push-kode gjennom sikker Git-klientstøtte
  • Bygging av REST-APIs og webhooks i Azure Repos
  • Opprette utviklingsmiljøer og utføre pull-requests
  • Kodebevisst søkefunksjon i Azure Repos
  • Rydde opp og vedlikeholde repositories

Bygge og distribuere programvare med Azure rørledninger

  • Implementering av continuous integration/continuous delivery (CI/CD)
  • Konfigurering av Azure Pipelines med foretrukket språk og OS
  • Bruk av byggekjeder og flerfasede bygger i Pipelines
  • Arbeid med Azure Pipelines register
  • Distribusjon av containere til Kubernetes eller ethvert sky

Implementering av integrert pakke Management ved hjelp av Azure-artefakter

  • Opprette og dele kodepakker i Azure Artifacts
  • Håndtering av pakketyper med universell artefaktstyring
  • Organisering og sikring av offentlig og privat kildekode
  • Legge til pakker i CI/CD-pipelines med Azure Artifacts

Testing og optimalisering av kodekvalitet med Azure testplaner

  • Planlagt manuell testing versus utforskende testing
  • Utførelse av riktig type test for bedriftsapplikasjoner
  • Innhenting og analysering av data med Azure Test Plans
  • Bruk av end-to-end-traceability-funksjonen i Azure Test Plans
  • Å ta riktige tiltak for å løse identifiserte kodefeil

Integrering av Azure DevOps-tjenester med andre utvidelser

Feilsøking

Oppsummering og konklusjon

Krav

  • Forståelse av Agile softwareutviklingsmetodologier
  • Kunnskap om et hvilket som helst skriptprogrammeringsspråk
  • Grundleggende erfaring med systemadministrasjonsoppgaver
  • Kunnskap om GitHub arbeidsflyt og repositorier

Publikum

  • DevOps Ingeniører
  • Utviklere
  • Prosjektledere
 14 timer

Antall deltakere


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories