Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Molnåtgärder för delad hantering gör det möjligt för organisationer att skala molnimplementering samtidigt som styrning och flexibilitet upprätthålls. Den här modellen blir effektivare när plattformsteamen antar ett produkttänk och levererar återanvändbara självbetjäningsfunktioner som påskyndar arbetsbelastningsteamets framgång. Den här metoden överensstämmer med den framväxande branschtrenden för plattformsutveckling, där interna plattformsteam skapar och driver delade tjänster som produkter för resten av organisationen.
Implementera delade hanteringsåtgärder
En driftsmodell för delad hantering balanserar central kontroll med distribuerat ansvar i molnmiljöer och lokala miljöer. Den här balansen gör det möjligt för organisationer att upprätthålla styrningsstandarder samtidigt som teamen kan arbeta i önskad takt. Du måste upprätta tydliga gränser mellan plattformsfunktioner och arbetsbelastningsåtgärder för att uppnå konsekvent hantering över hybrid- och flera molnegendomar. Följ den här vägledningen:
Etablera plattformsteam för att tillhandahålla delade molntjänster och styrning. Plattformsteam tillhandahåller grundläggande funktioner som Azure-styrning, prenumerationsetablering, hub-and-spoke-nätverk och utvecklarverktyg. Dessa tjänster stöder alla arbetsbelastningar och säkerställer konsekvens, säkerhet och skalbarhet i molnegendomen. I hybridmiljöer måste plattformsteamen samordna med traditionell IT för att anpassa styrningen mellan lokala system och molnsystem.
Delegera prenumerations- och workloadhanteringsåtgärder till workloadteam. Arbetsbelastningsteam hanterar sina egna molnmiljöer inom de gränser som definieras av plattformsteam. Den här delegeringen gör det möjligt för team att arbeta oberoende samtidigt som de följer organisationens standarder. I hybridmodeller omfattar arbetsbelastningsteam ofta både molnbaserade och lokala miljöer, så du måste definiera tydliga driftsriktlinjer för varje kontext.
Skapa en ansvarsmatris mellan plattform, arbetsbelastning och traditionella IT-team. En ansvarsmatris dokumenterar ägarskapet för tjänster, åtgärder och supportfunktioner i hela teknikegendomen. Den här dokumentationen minskar tvetydigheten och ökar ansvarsskyldigheten. Ett plattformsteam kan till exempel skapa återanvändbara infrastrukturmoduler, medan ett annat team använder dem för att skapa landningszoner. Arbetsbelastningsteam hanterar arbetsbelastningsspecifika resurser och åtgärder.
Upprätta tjänstnivåer och mått för att styra samarbete mellan team. Serviceavtal (SLA) och driftmått definierar förväntningar för hantering av begäranden, support och leveranstidslinje. Dessa mått hjälper till att förbättra plattformstjänster och säkerställa anpassning mellan hybridåtgärder. Du måste regelbundet granska och förfina dessa mått för att stödja kontinuerlig förbättring.
Skapa plattformsfunktioner som interna produkter
En plattformsfunktion är en delad tjänst som stöder arbetsbelastningsteam genom att påskynda säker och konsekvent molnimplementering. Att behandla dessa funktioner som interna produkter säkerställer att de kan identifieras, återanvändas och stödjas. Du måste tillämpa metoder för plattformsutveckling och produkthantering för att skala dessa tjänster i hela organisationen.
Utforma plattformstjänster som modulära, återanvändbara produkter
Förstå produkttänket. Modulära plattformstjänster minskar dupliceringen och ökar konsekvensen mellan arbetsbelastningar. Dessa tjänster ger grundläggande funktioner som arbetsbelastningsteam kan använda oberoende av varandra. Du måste utforma varje tjänst så att den är återanvändbar, komposterbar och anpassad efter Bästa praxis för Azure.
Definiera modulära plattformstjänster baserat på vanliga arbetsbelastningsbehov. Plattformstjänster måste hantera repeterbara behov som styrning, nätverk och utvecklaraktivering. Dessa tjänster minskar introduktionstiden och förbättrar efterlevnaden över arbetsflöden. Exempel är:
- Azure-styrning (hanteringsgrupper, principer, skisser)
- Prenumerationsautomater
- Hub-and-spoke-nätverk
- IaC-moduler (infrastruktur som kod) med inre källkod baserat på Azure-verifierade moduler (AVM)
- Utvecklarverktyg, till exempel interna utvecklarplattformar (IDP:er)
Utforma tjänster så att de kan identifieras och vara självbetjäningsbara. Plattformstjänster måste vara enkla för arbetsbelastningsteam att hitta, förstå och använda. Använd tjänstkataloger, dokumentation och automatisering för att möjliggöra självbetjäningsimplementering. Den här metoden minskar beroendet av plattformsteamet och påskyndar leveransen.
Använda produkthanteringsmetoder för att utveckla plattformsfunktioner
Upprätta en produktpostlogg och översikt för varje plattformskapacitet. Produkthantering säkerställer att plattformstjänster förblir relevanta och värdefulla för interna konsumenter. Du måste behandla varje plattformsfunktion som en produkt med en definierad livscykel. Varje plattformstjänst måste ha en prioriterad backlog och vägkarta grundat på interna kundbehov. Den här strukturen möjliggör kontinuerlig förbättring och anpassning till föränderliga affärskrav.
Samla in och agera på feedback från arbetsbelastningsteam. Feedbackslingor säkerställer att plattformstjänster uppfyller konsumenternas behov. Använd undersökningar, intervjuer och telemetri för att samla in insikter och justera prioriteringar. Den här metoden ökar implementeringen och tillfredsställelsen.
Använda flera plattformsteam för att skala över stora företag
Skapa specialiserade plattformsteam som är anpassade till kapacitetsdomäner. Ett enda plattformsteam kan inte uppfylla de olika behoven i en stor organisation. Du måste organisera flera produktjusterade team för att kunna skala plattformsfunktioner effektivt. Varje team måste fokusera på ett specifikt område på plattformen, till exempel:
- Molnintroduktion
- Stöd för molndesign och bygge
- Säkerhet och styrning i molnet
- Identitets- och åtkomsthantering
- Nätverk och anslutning
Samordna mellan plattformsteam för att säkerställa konsekvens. Plattformsteam måste anpassa sig till standarder, verktyg och integrationsmönster. Använd principer för delad design, arkitekturgranskningar och metoder för inre källkod för att upprätthålla enhetlighet mellan olika tjänster.
Plattformsteam med rätt storlek för kompetenstäckning och skalbarhet
Ett plattformsteam i rätt storlek möjliggör konsekvent leverans av plattformsfunktioner samtidigt som flexibilitet och driftseffektivitet bibehålls. Den här strukturen är viktig för att skapa och stödja interna plattformsprodukter som påskyndar arbetsbelastningsteamets framgång. Du måste balansera teamstorleken med den bredd av färdigheter som krävs för molnimplementering i stor skala.
Börja med "två-pizza"-team för att upprätthålla flexibilitet och fokus. Ett "två-pizza"-team innehåller vanligtvis 6–10 medlemmar, vilket är ett allmänt accepterat riktmärke för effektiv lagstorlek. Den här storleken möjliggör starkt samarbete och snabba feedbackslingor. Undvik större team som introducerar samordningskomplexitet och minskar leveranshastigheten.
Se till att kunskapstäckningen omfattar viktiga plattformsdomäner. Omfattande kompetenstäckning säkerställer att plattformsteam kan utforma, bygga och driva säkra och skalbara tjänster. Du måste inkludera specialister inom viktiga tekniska områden för att stödja hela livscykeln för plattformsfunktioner. Personalplattformsteam med specialister i kärndomäner. Ett typiskt företagsplattformsteam bör innehålla:
Role Responsibilities Gruppstorlek Nätverkstekniker Utforma och hantera molnanslutningar och hybridnätverk. 2 Infrastruktur som kod (IaC) eller DevOps-tekniker Automatisera distributioner och hantera CI/CD-pipelines. 2 Identitetstekniker Hantera autentisering, auktorisering och identitetsstyrning. 2 Säkerhetstekniker Framtvinga säkerhetsprinciper, övervaka hot och stödja efterlevnad. 2 Den här strukturen säkerställer att varje kritisk domän omfattas av minst två teammedlemmar för redundans och samarbete.
Investera i DevOps- och IaC-kunskaper för att möjliggöra automatisering och skalbarhet. Utveckla DevOps- och IaC-funktioner i plattformsteam. Plattformstekniker måste vara skickliga på att:
| Skicklighet eller verktyg | Description |
|---|---|
| Azure DevOps eller GitHub | Aktivera CI/CD och arbetsflödesautomation för att effektivisera utveckling och distributionsprocesser. |
| Verktyg för infrastruktur som kod | Använd verktyg som Terraform och Bicep för upprepningsbara, versionsstyrda distributioner. |
| GitHub Copilot | Påskynda kodredigering och minska fel med AI-stödda utvecklingsverktyg. |
| Git-baserade arbetsflöden | Stöd för samarbete, kodgranskningar och ändringsspårning för att förbättra teamets produktivitet. |
De här färdigheterna gör det möjligt för plattformsteam att leverera skalbara, säkra och konsekventa tjänster i molnegendomen.