Specialisering för plattformar för molnhantering

Till skillnad från den förbättrade baslinjen för hantering är specialisering för plattformar ett tillägg utöver den vanliga baslinjen för hantering. Se följande bild och lista som visar hur du utökar hanteringsbaslinjen. I den här artikeln beskrivs alternativen för plattformsspecialisering.

Bortom baslinjen för molnhantering

  • Arbetsbelastningsåtgärder: Den största investeringen per arbetsbelastning och den högsta återhämtningsgraden. Vi föreslår arbetsbelastningsåtgärder för cirka 20 % av arbetsbelastningarna som genererar affärsvärde. Den här specialiseringen används vanligtvis för mycket kritiska eller verksamhetskritiska arbetsbelastningar.
  • Plattformsdrift: Verksamhetsinvesteringar sprids över många arbetsbelastningar. Återhämtningsförbättringar påverkar alla arbetsbelastningar som använder den definierade plattformen. Vi föreslår plattformsåtgärder för cirka 20 % av plattformarna som är mest kritiska. Den här specialiseringen används vanligtvis för arbetsbelastningar som är kritiska eller mycket kritiska.
  • Förbättrad baslinje för hantering: Den relativt minsta driftsinvesteringen. Den här specialiseringen förbättrar företagets åtaganden något genom att använda ytterligare molnbaserade verksamhetsspecifika verktyg och processer.

För både arbetsbelastnings- och plattformsåtgärder krävs ändringar i design- och arkitekturprinciper. Dessa ändringar kan ta tid och kan leda till ökade driftskostnader. Om du vill minska antalet arbetsbelastningar som kräver sådana investeringar kan en förbättrad hanteringsbaslinje ge en tillräcklig förbättring av företagets åtaganden.

I följande tabell beskrivs några processer, verktyg och potentiella effekter som är vanliga i kundernas förbättrade hanteringsbaslinjer:

Process Verktyg Syfte Förslag på hanteringsnivå
Förbättra systemdesignen Microsoft Azures välstrukturerade ramverk Förbättra driften genom att förbättra plattformens arkitekturdesign Ej tillämpligt
Automatisera reparationer Azure Automation Svara på avancerade plattformsdata med plattformsspecifik automatisering Plattformsdrift
Tjänstkatalog Center för hanterade program Tillhandahålla en självbetjäningskatalog för godkända lösningar som uppfyller organisationsstandarder Plattformsdrift
Prestanda för containrar Azure Monitor för containrar Övervakning och diagnostik för containrar Plattformsdrift
Prestanda för PaaS-data (Platform as a Service) Azure SQL-analys Övervakning och diagnostik för PaaS-databaser Plattformsdrift
Prestanda för IaaS-data (Infrastructure as a Service) Hälsokontroll för SQL Server Övervakning och diagnostik för PaaS-databaser Plattformsdrift

Process på hög nivå

Specialisering av plattformar består av en disciplinerad körning av följande fyra processer med ett iterativt tillvägagångssätt. Varje process förklaras i detalj i senare avsnitt i den här artikeln.

  • Förbättra systemdesignen: Förbättra utformningen av vanliga system (eller plattformar) för att effektivt minimera avbrott.
  • Automatisera reparationer: Vissa förbättringar är inte kostnadseffektiva. I sådana fall kan det vara mer meningsfullt att automatisera reparationen och minska effekten av avbrott.
  • Skala lösningen: När systemdesignen och automatiska reparationer förbättras kan dessa ändringar skalas över hela miljön via tjänstkatalogen.
  • Kontinuerliga förbättringar: Olika övervakningsverktyg kan användas för att identifiera stegvisa förbättringar. Dessa förbättringar kan hanteras i nästa steg av systemdesign-, automations- och skalningsprocessen.

Förbättra systemdesignen

Att förbättra systemdesignen är den mest effektiva metoden för att förbättra driften av en plattform. Genom att förbättra systemdesignen kan du öka stabiliteten och minska avbrott i verksamheten. Utformningen av enskilda system ligger utanför omfånget av det miljöperspektiv som utgör utgångspunkten i Cloud Adoption Framework.

Som komplement till det här ramverket tillhandahåller Microsoft Azures välstrukturerade ramverk vägledande principer för att förbättra en plattforms eller en specifik arbetsbelastnings kvalitet. Ramverket fokuserar på förbättringar inom fem pelare för utmärkt arkitektur:

  • Kostnadsoptimering: Hantera kostnader för att maximera värdet.
  • Utmärkt driftseffektivitet: Följ driftsprocesser som håller ett system igång och i produktion.
  • Prestandaeffektivitet: Skala systemet för att hantera belastningsförändringar.
  • Tillförlitlighet: Utforma systemet så att det kan hantera och återställa fel på ett bra sätt.
  • Säkerhet: Skydda program och data från hot.

De flesta verksamhetsavbrotten beror på tekniska skulder och brister i arkitekturen. För befintliga distributioner kan du se förbättringar av systemdesignen som betalningar mot befintliga tekniska skulder. För nya distributioner kan du se förbättringarna som ett sätt att undvika tekniska skulder.

Fliken Automatiserad reparation visar hur du kan åtgärda tekniska skulder som inte kan eller borde åtgärdas.

Läs mer om Microsoft Azures välstrukturerade ramverk för att se hur du kan förbättra din systemdesign.

När systemdesignen har förbättrats kan du komma tillbaka till den här artikeln och hitta nya möjligheter att förbättra och skala dessa förbättringar i din miljö.

Automatiserad reparation

Vissa tekniska skulder kan inte åtgärdas. Lösningen kan vara för dyr att korrigera eller kan planeras men kräva mycket tid. Avbrottet i verksamheten kanske inte har en betydande effekt på verksamheten. Eller så kan prioriteten vara en snabb återhämtning i stället för att investera i själva återhämtningsförmågan.

Om en lösning av den tekniska skulden inte är önskad väg att gå är automatiserad reparation ett vanligt nästa steg. Att använda Azure Automation och Azure Monitor för att identifiera trender och tillhandahålla automatiserad reparation är den vanligaste metoden när det gäller automatisk reparation.

Vägledning om automatiserad reparation finns i Azure Automation och aviseringar.

Skala lösningen med en tjänstkatalog

Hörnstenen för plattformsspecialisering och plattformsdrift är en välhanterad tjänstkatalog. Användningen av en katalog är hur förbättringar av systemdesignen och reparationer skalas ut i en miljö.

Molnplattformsteamet och molnautomatiseringsteamet samarbetar för att skapa upprepningsbara lösningar för vanliga plattformar i alla miljöer. Men om dessa lösningar inte används konsekvent kan molnhanteringen inte erbjuda mycket mer än ett baslinjeerbjudande.

För att maximera implementeringen och minimera underhållskostnaderna för en optimerad plattform bör du lägga till plattformen i en Azure-tjänstkatalog. Varje program i katalogen kan distribueras för intern användning via tjänstkatalogen eller som ett Marketplace-erbjudande för externa konsumenter.

Anvisningar om hur du publicerar till en tjänstkatalog finns i artikelserien om att publicera till en tjänstkatalog.

Distribuera program från tjänstkatalogen

  1. Gå till Center för hanterade program (förhandsversion) på Azure-portalen.
  2. Välj Tjänstkatalogprogram i rutan Bläddra.
  3. Välj + Lägg till och välj en programdefinition från ditt företags tjänstkatalog.

Alla hanterade program som du underhåller visas.

Hantera tjänstkatalogprogram

  1. Gå till Center för hanterade program (förhandsversion) på Azure-portalen.
  2. Välj Tjänstkatalogprogram i rutan Tjänst.

Alla hanterade program som du underhåller visas.

Kontinuerliga förbättringar

Plattformsspecialiseringen och plattformsdriften är båda beroende av starka feedbackslingor mellan införande-, plattforms-, automatiserings- och hanteringsteamen. Genom att använda dessa feedbackslingor med data kan teamen fatta kloka beslut. För att uppnå långsiktiga affärsåtaganden för plattformsdriften är det viktigt att utnyttja insikter som är specifika för den centraliserade plattformen.

Containrar och SQL Server är de två vanligaste centralt hanterade plattformarna. De här artiklarna kan hjälpa dig att komma igång med datainsamling med kontinuerlig förbättring på dessa plattformar: