Dela via


Plattformsautomatisering och DevOps

Plattformsautomatisering och DevOps utvärderar möjligheter att modernisera din metod för miljödistribution med infrastruktur som kodalternativ.

Designområdesgranskning

Berörda roller eller funktioner: Plattformsautomatisering och DevOps kan kräva stöd från någon av följande funktioner eller roller för att fatta beslut: molnplattform och molncenter för utmärkthet.

Omfattning: Målet med plattformsautomatisering och DevOps är att anpassa dina önskade DevOps-principer och -metoder till livscykelhantering i Azure Landing Zone. Det här målet omfattar etablering, hantering, utveckling och åtgärder genom extrem automatisering och infrastruktur som kod.

Översikt över designområde

Skalning, flexibilitet och flexibilitet i molntekniken ger möjligheter till nya sätt att arbeta och moderna metoder för tjänstleverans.

Många traditionella IT-driftsmodeller är inte kompatibla med molnet och måste genomgå driftomvandling för att kunna leverera mot företagets migreringsmål. Du kan utvärdera med devops-processer och verktyg för program och centrala team.

Plattformsautomatisering

Möjligheten att göra ändringar i stor skala genom en föreskriven automatiserad process ger direkta fördelar för organisationens förmåga att expandera bortom baslinjekonfigurationen, som kommer från säkerhet, styrning och hantering.

Plattformsautomatisering är direkt tillämpligt på de resultat som är kopplade till implementeringen av en landningszon och stöder konceptet att skapa repeterbara, skalbara miljöer.

  • Automation fokuserar på verktyg och tekniker som möjliggör effektivisering av automatiseringsuppgifter för utveckling, distribution, etablering och åtgärder i Azure Landing Zone med hjälp av automatiseringsverktyg som Azure DevOps Services eller GitHub.

DevOps

Dessa resurser hanterar plattformsautomatisering för DevOps.

  • DevOps-överväganden utforskar behovet av att ha en tydlig och gemensam förståelse för DevOps i organisationen. Den här resursen beskriver även DevOps-principer, metoder och funktioner som gäller för arbetsbelastningar och landningszoner.
  • DevOps-teamtopologier beskriver hur team kan organiseras för att äga livscykeln från slutpunkt till slutpunkt i Azure Landing Zone. Lär dig hur de här teamen samarbetar med andra team i organisationen som ansvarar för livscykeln från slutpunkt till slutpunkt för arbetsbelastningar som distribueras till Azure.

Utvecklingsstrategi

Dessa resurser hanterar utvecklingsstrategin.

  • Utvecklingslivscykeln utforskar viktiga designöverväganden och rekommendationer för att skapa en landningszon med hjälp av automatisering. Den här resursen beskriver strategin för lagringsplats, gren, automatiserade versioner, distribution och återställning.
  • Infrastruktur som kod förklarar fördelarna med att implementera Azure-landningszoner med hjälp av infrastruktur som kod. Lär dig mer om överväganden kring kodstruktur, verktyg och teknik.
  • Miljöer förklarar syftet med flera miljöer för att skapa, testa och släppa kod med högre hastighet och frekvens. Den här metoden gör distributionen så enkel som möjligt.
  • Testdriven utveckling beskriver hur du använder enhetstestning för att förbättra kvaliteten på nya funktioner och förbättringar i Azure Landing Zone-kodbasen.

Säkerhetsfrågor

Dessa resurser tar upp säkerhetsöverväganden i plattformsautomatisering.

Nästa steg