Självstudie: Genomföra en FinOps-iteration
I den här självstudien får du lära dig att FinOps är en iterativ, hierarkisk process som kräver korsfunktionellt samarbete mellan affärs-, teknik- och ekonomiteam. När du tänker på de 18 olika funktionerna, var och en med sina egna unika nyanser, kan införandet av FinOps verka som en skrämmande uppgift. I den här självstudien får du dock lära dig hur du använder en iterativ metod för FinOps-implementering där du:
- Definiera rätt omfång för dina nästa FinOps-investeringar.
- Identifiera mätbara mål att uppnå under de kommande veckorna eller månaderna.
- Välj rätt åtgärder för att komma till nästa mognadsnivå.
- Granska förloppet i slutet av iterationen och identifiera mål för nästa.
Använd den här självstudien som en guide när du startar varje iteration av FinOps-livscykeln.
Innan du börjar
Överväg de intressenter som är involverade i iterationen. Eftersom FinOps kräver samarbete mellan affärs-, teknik- och ekonomiteam rekommenderar vi att du närmar dig den här självstudien holistiskt och utvärderar varje steg med alla i åtanke. Det finns dock också tillfällen då du kanske bara har en delmängd intressenter. Till exempel ett enda ingenjörsteam, eller bara en FinOps-utövare som är dedikerad till att skapa rätt kultur och driva positiv förändring inom organisationen. Oavsett vilket fall som gäller för dig i den här iterationen bör du ha alla intressenters erfarenhet i åtanke när du slutför den här självstudien. Varje balanserat team har människor med en mångfald av erfarenhetsnivåer. Gör din bästa bedömning om teamets nuvarande tillstånd.
Definiera omfånget
Innan du börjar med nästa iteration är det viktigt att definiera de gränser som du vill fokusera på för att säkerställa att iterationsmålen kan uppnås. Om det är din första iteration rekommenderar vi att du väljer tre till fem FinOps-funktioner som utgångspunkt. Om du definierar omfånget för en senare iteration kanske du vill behålla samma funktioner eller lägga till en till två nya.
Använd följande information som en guide för att välja rätt FinOps-funktioner baserat på din roll, erfarenhet och aktuella prioriteringar. Det är inte en allomfattande lista med överväganden. Vi rekommenderar att du väljer alla från en grupp eller väljer och väljer mellan grupper baserat på dina aktuella behov. Följande ordning som visas är ett förslag, inte ett krav. Det är bara ett stöd för att hjälpa dig att komma igång.
- Om ditt team är nytt för FinOps med lite eller måttlig erfarenhet av kostnadshantering och optimering rekommenderar vi att du börjar med grunderna:
- Rapportering och analyser
- Prognostisering
- Budgetering
- Arbetsbelastningsoptimering
- Avvikelsehantering
- Om du skapar ett nytt FinOps-team eller är intresserad av att öka medvetenheten och implementeringen av FinOps kan du börja med:
- FinOps-övningsåtgärder
- Registrera arbetsbelastningar
- FinOps-utvärdering
- FinOps-utbildning och aktivering
- Prognostisering
- Om ditt team känner till Microsoft Clouds FinOps-verktyg väl och behöver hantera kostnader i ett stort företag där ägarskapet ibland delas bör du tänka på följande:
- Allokering
- Fakturering och återbetalning
- Frekvensoptimering
- Om ditt team har erfarenhet av Microsoft Clouds FinOps-verktyg och behöver hantera kostnader i en stor organisation med distribuerat och delat ägarskap bör du tänka på följande:
- Allokering
- Fakturering och återbetalning
- Frekvensoptimering
- Om ditt team behöver skapa mer avancerad rapportering, som att hantera kostnader mellan moln eller slå samman med affärsdata, bör du överväga:
- Verktyg och tjänster
- Datainsamling
- Allokering
- Rapportering och analyser
- Om ditt team har en gedigen förståelse för grunderna och vill fokusera på djupare optimering genom avancerad automatisering bör du tänka på följande:
- Arkitektur för molnet
- Arbetsbelastningsoptimering
- Frekvensoptimering
- Licensiering och SaaS
- Molnhållbarhet
- Molnprincip och styrning
- Om ditt team har en gedigen förståelse för grunderna och behöver mappa molninvesteringar tillbaka till affärsvärde bör du tänka på följande:
- Enhetsekonomi
- Allokering
- Budgetering
- Planera och uppskatta
Observera de funktioner som du väljer för framtida användning.
Identifiera dina mål
Därefter identifierar du specifika, mätbara mål baserat på din aktuella erfarenhet av de funktioner du har valt. Tänk på följande när du identifierar mål för den här iterationen:
Kunskap – Hur mycket vet du om funktionen?
- Om du inte har använt funktionen tidigare kan du fokusera på att lära dig syftet, avsikten och hur du implementerar grunderna. Kunskap är ofta det första steget i alla funktioner.
Process – Definieras, dokumenteras och verifieras en repeterbar process?
- Om du känner till grunderna, men inte har någon fördefinierad process, bör du överväga att ägna tid åt att dokumentera en repeterbar process. Inkludera hur du implementerar funktioner, roller och ansvarsområden för alla intressenter och de mått som du använder för att mäta framgång.
Mått – Har framgångsmått identifierats, baslinjebaserats och automatiserats?
- Om du inte har använt funktionen tidigare bör du tänka på framgångsmått när du lär dig grunderna. Till exempel kostnad jämfört med budget och åtagandeanvändning. De hjälper till med framtida iterationer.
- Om du känner till grunderna, men inte identifierade framgångsmått, är de ett måste för nästa steg. Fokusera på att identifiera mått som är relevanta för ditt företag och hjälpa dig att fatta kompromissbeslut för den här funktionen. För att maximera effektiviteten skapar du dessa mått och beslut i din process.
- Om du har identifierat mått fokuserar du på att få en baslinje för var du befinner dig i dag. Försök att automatisera där det är möjligt, vilket sparar tid i framtiden. Använd verktyg som Power BI för att generera rapporter som du kan dela med intressenter och fira dina kollektiva framgångar.
Implementering – Hur många team har antagit den definierade processen och måtten?
Om du har en process som bara har testats i liten skala kan du dela den med andra. Experimentera med processen och införliva en feedback-loop för kontinuerlig förbättring.
När processen mognar ser du mindre indata från feedbackloopen. Mindre indata är ett tecken på att processen är redo att skalas ut mer och eventuellt upprättas som en officiell styrningsprincip för nya team. Om du är i en stor organisation som inte har ett dedikerat FinOps-team kanske du vill överväga att etablera ett för att driva den här ansträngningen.
Viktigt!
Innan du etablerar ett dedikerat FinOps-team bör du fundera på hur mycket tid varje enskilt team spenderar på FinOps-insatser, vad det potentiella affärsvärdet är med mer besparingar och effektivitet (eller förlorade möjligheter) och hur mycket ett dedikerat team kan påskynda dessa mål. Ett dedikerat team är inte för alla. Se till att du har rätt avkastning på investeringen.
Automation – Har funktionen automatiserats för att minimera manuella insatser?
- Om du utvecklar en process rekommenderar vi att du identifierar automatiseringsmöjligheter när du går. Du kan identifiera lågt hängande frukt som kan leda till stora effektivitetsvinster i stor skala eller till och med hitta partnerteam som är villiga att bidra med tid i dessa områden och dela resurser.
- När du experimenterar med din process håller du listan över automatiseringsmöjligheter uppdaterad och delar dem med andra som en del av feedbackloopen. Prioritera automatisering av framgångsmått och leta efter möjligheter att implementera de mest upprepade uppgifterna för maximal effektivitet.
I allmänhet rekommenderar vi korta iterationer med målmål. Välj ett till tre högt relaterade mål som angavs tidigare. Undvik långa iterationer som täcker ett brett spektrum av arbete eftersom de är svårare att spåra, mäta och slutligen leverera.
Omsätta din plan i praktiken
Nu har du en grov handlingsplan. Du kanske är ny och planerar att undersöka möjligheten att lära dig och implementera grunderna. Eller så planerar du att utveckla eller experimentera med en process som skalas ut till andra team och intressenter. Eller så kanske din process redan har definierats och du kör fullständig implementering eller fullständig automatisering. Oavsett vilket stadium du befinner dig i kan du använda vägledningen för FinOps Framework för att vägleda dina ansträngningar.
Kom tillbaka senare för mer riktad vägledning i linje med FinOps Framework.
Granska förloppet
När du startade iterationen identifierade du tre till fem funktioner, bestämde dig för vilka områden du ville fokusera på för dessa funktioner och utforskade funktionsguiderna. Kunde du uppnå det du ville göra? Vad gick bra? Vad gick inte bra? Hur kan du förbättra nästa iteration? För att säkerställa att du tar itu med problem och mognar processen bör du anteckna dina svar internt och granska dem i slutet av varje iteration.
När du har avslutat iterationen bör du komma ihåg att den här självstudien kan hjälpa dig genom varje efterföljande iteration genom FinOps-livscykeln. Starta självstudien för att förbereda dig för nästa iteration. Lämna gärna feedback på den här sidan efter varje iteration för att meddela oss om du tycker att den här informationen är användbar och hur vi kan förbättra den.
Relaterade resurser finns i Översikt över kostnadsoptimeringspelare för välarkitekterat ramverk.
Gå vidare
Granska och förfina de FinOps-funktioner som är mest viktiga för dig: