Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
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