Resumé

Fuldført

I dette modul har du udforsket, hvordan Platform Engineering gør det muligt for organisationer at bygge skalerbare, standardiserede og selvbetjente miljøer, der understøtter levering af software med høj hastighed. Du har lært, hvordan disse miljøer, der ofte kaldes interne udviklerplatforme, strømliner arbejdsprocesser for udviklere og vedligeholder styring for it- og platformteams.

Du blev introduceret til Microsoft Dev Box, en administreret tjeneste, der er i overensstemmelse med målene for platformkonstruktion, ved at levere sikre, cloudbaserede og kodeklare arbejdsstationer. Dev Box gør det muligt for udviklere uafhængigt at oprette udviklingsmiljøer via en selvbetjeningsportal eller automatisering, mens platformteams administrerer konfigurationer, sikkerhed og netværksadgang i baggrunden.

Vigtige takeaways

Platformkonstruktion gør det muligt for udviklere at fokusere på at levere forretningsmæssig værdi ved at abstrakte infrastrukturens kompleksitet og tilbyde ensartede værktøjer.

En intern udviklerplatform (IDP) indeholder typisk CI/CD-pipelines, Infrastruktur som kode (IaC), værktøjer til observabilitet, sikkerheds- og overholdelsesrammer og selvbetjente grænseflader som udviklerportaler.

Microsoft Dev Box passer ind i en IDP som en skalerbar og tilpasset udviklerarbejdsstation, der kan integreres med eksisterende Microsoft-teknologier, f.eks. Entra ID, Intune og Azure Compute Gallery.

Dev Box giver udviklere mulighed for at:

  • Selvbetjeningsklargøring
  • Brugerdefinerede basisbilleder
  • Sikker, politiktvunget adgang
  • Browser- og fjernskrivebord-adgang
  • Øjebliksbilledegendannelse og indbygget fejlfinding

Nøgleroller, der er involveret i implementeringen af udviklingsprogrammet, omfatter:

  • Platformteknikere/it-administratorer – Konfigurer udviklingscentre, netværk og politik
  • Projektadministratorer/gruppeledere – Administrer projekter, tildel brugere, og styr dev Box-puljer
  • Udviklere – Opret og brug Udviklingsfelter til at begynde at kode med det samme

Dev Box understøtter globale teams, flerprojektarbejdsprocesser og scenarier med høj overholdelse af angivne standarder, hvilket gør den velegnet til mellemstore til store virksomhedsmiljøer.

Flere ressourcer

Her er nogle nyttige links til at uddybe din forståelse og supportimplementering: