Kursplan

Introduksjon

Oversikt over DevOps Praksis innen virksomheter

    Hvordan er DevOps forskjellig fra tradisjonell IT-praksis? Vilkår og teknologier for DevOps smidige metoder som brukes i DevOps

Oversikt over Azure DevOps funksjoner og arkitektur

    Azure DevOps Server Hosted vs on-premise Azure DevOps Azure DevOps for sluttbrukere Azure DevOps for administratorer

Sette opp og konfigurere Azure DevOps for utvikling

Bruke verdistrømskart for å evaluere eksisterende utviklingsprosesser

    Migrerer til Azure DevOps

Oversikt over Azure DevOps kjernetjenester og verktøy

    Velge de riktige Azure DevOps-tjenestene for virksomheten

Planlegging og sporing av programvareutvikling med Azure Boards

    Bruke innebygde scrum- og smidige verktøy i Azure Boards Arbeide med Azure Boards-dashbordwidgeter Overvåke prosjektstatus med Azure-analyseverktøy Optimalisere åpenhet og samarbeid mellom team 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 Koble til med en push-kode gjennom sikker Git-klientstøtte Bygge REST APIer og webhooks i Azure Repos Opprette utviklingsmiljøer og utføre pull-forespørsler Den kodebevisste søkefunksjonen til Azure Repos Cleaning up og vedlikeholde depoter

Bygge og distribuere programvare med Azure rørledninger

    Implementere kontinuerlig integrasjon/kontinuerlig levering (CI/CD) Konfigurere Azure Pipelines med foretrukket språk og OS Bruke byggekjeding og flerfasebygg i Pipelines Arbeide med Azure Pipelines-registre Distribuere containere til Kubernetes eller hvilken som helst sky

Implementering av integrert pakke Management ved hjelp av Azure-artefakter

    Opprette og dele kodepakker i Azure artefakter Administrere pakketyper med universell artefaktadministrasjon Organisere og sikre offentlige og private kildekodepakker Legge til pakker til CI/CD-pipelines med Azure artefakter

Testing og optimalisering av kodekvalitet med Azure testplaner

    Planlagt manuell testing vs utforskende testing Utføre riktig type test for bedriftsapplikasjoner Innsamling og analyse av data ved hjelp av Azure Testplaner Bruke ende-til-ende-sporbarhetsfunksjonen til Azure Testplaner Utføre riktige tiltak for å løse identifiserte kodefeil

Integrering av Azure DevOps-tjenester med andre utvidelser

Feilsøking

Oppsummering og konklusjon

Krav

  • En forståelse av Agile programvareutviklingsmetoder
  • Kjennskap til ethvert scripting programmeringsspråk
  • Grunnleggende erfaring med systemadministrasjonsoppgaver
  • Kunnskap om GitHub arbeidsflyt og repositories

Publikum

  • DevOps Ingeniører
  • Utviklere
  • Prosjektledere
 14 timer

Antall deltakere



Price per participant

Testimonials (3)

Relaterte kurs

Related Categories