Share via


Tutorial: Durchführen einer FinOps-Iteration

FinOps ist ein iterativer, hierarchischer Prozess, der eine funktionsübergreifende Zusammenarbeit zwischen Geschäfts-, Technologie- und Finanzteams erfordert. Wenn Sie die 18 verschiedenen Funktionen betrachten, von denen jede ihre eigenen einzigartigen Nuancen aufweist, kann die Einführung von FinOps wie eine entmutigende Aufgabe erscheinen. In diesem Tutorial erfahren Sie jedoch, wie Sie einen iterativen Ansatz für die Einführung von FinOps verwenden, bei dem Sie Folgende Schritte ausführen:

  • Definieren des geeigneten Umfangs für Ihre nächsten FinOps-Investitionen.
  • Ermitteln messbarer Ziele, die in den kommenden Wochen oder Monaten erreicht werden sollen.
  • Auswählen der richtigen Aktionen, um zum nächsten Reifegrad zu gelangen.
  • Überprüfen des Fortschritts am Ende der Iteration, und Ermitteln der Ziele für die nächste Iteration.

Verwenden Sie dieses Tutorial als Leitfaden beim Starten jeder einzelnen Iteration des FinOps-Lebenszyklus.

Vorbereitung

Berücksichtigen Sie die an Ihrer Iteration beteiligten Akteure. Da FinOps eine Zusammenarbeit zwischen Geschäfts-, Technologie- und Finanzteams erfordert, empfehlen wir, dieses Tutorial ganzheitlich zu betrachten und bei jedem Schritt alle Beteiligten im Blick zu behalten. Es gibt jedoch auch Situationen, an denen möglicherweise nur ein Teil der beteiligten Akteure betroffen sind. Beispielsweise ein einzelnes Engineeringteam oder nur ein FinOps-Praktiker, der sich dem Aufbau der richtigen Kultur und der Förderung positiver Veränderungen innerhalb der Organisation widmet. Unabhängig davon, welcher Fall für Sie in dieser Iteration zutrifft, sollten Sie beim Durchführen dieses Tutorials die Erfahrungen aller beteiligten Akteure im Hinterkopf behalten. Jedes ausgewogene Team besteht aus Personen mit unterschiedlichen Erfahrungshorizonten. Beurteilen Sie den aktuellen Zustand des Teams nach bestem Wissen und Gewissen.

Definieren des Umfangs

Bevor Sie mit der nächsten Iteration beginnen, ist es wichtig, die Grenzen zu definieren, auf die Sie sich konzentrieren möchten, um sicherzustellen, dass Ihre Iterationsziele erreichbar sind. Wenn es sich um Ihre erste Iteration handelt, empfiehlt es sich, drei bis fünf FinOps-Funktionen als Ausgangspunkt auszuwählen. Wenn Sie den Umfang einer späteren Iteration definieren, sollten Sie die gleichen Funktionen beibehalten oder eine bis zwei neue hinzufügen.

Verwenden Sie die folgenden Informationen als Leitfaden, um die richtigen FinOps-Funktionen basierend auf Ihrer Rolle, Erfahrung und den aktuellen Prioritäten auszuwählen. Die Liste der Überlegungen erhebt keinen Anspruch auf Vollständigkeit. Wir empfehlen Ihnen, alle aus einer Gruppe auszuwählen oder Funktionen gruppenübergreifend, basierend auf Ihren aktuellen Anforderungen auszuwählen. Es ist nur eine Hilfe, um Ihnen den Einstieg zu erleichtern.

  1. Wenn Ihr Team mit wenig bis moderater Erfahrung mit Kostenmanagement und Optimierung neu bei FinOps ist, empfehlen wir, mit den Grundlagen zu beginnen:
    1. Datenanalyse
    2. Vorhersagen
    3. Budgetmanagement
    4. Ressourcenauslastung und -effizienz
    5. Verwalten von Anomalien
  2. Wenn Sie ein neues FinOps-Team erstellen oder daran interessiert sind, das Bewusstsein und die Einführung von FinOps zu fördern, beginnen Sie mit:
    1. Einrichten einer FinOps-Entscheidungs- und Verantwortlichkeitsstruktur (Lenkungsausschuss)
    2. Onboarding von Workloads
    3. Etablieren einer FinOps-Kultur
    4. FinOps-Ausbildung und -Befähigung
  3. Wenn Ihr Team über ein solides Verständnis der Grundlagen der FinOps-Tools in microsoft Cloud verfügt und für die Verwaltung von Kosten in einer breiten Organisation mit verteiltem und manchmal gemeinsam genutztem Besitz verantwortlich ist, sollten Sie Folgendes in Betracht ziehen:
    1. Kostenzuteilung
    2. Verwalten gemeinsamer Kosten
    3. Showback
    4. Chargeback (verbrauchsbasierte Kostenzuteilung)
    5. Zusagenbezogene Rabatte
  4. Wenn Ihr Team komplexere Berichte erstellen muss, z. B. das Verwalten von Kosten in cloudübergreifend oder das Zusammenführen mit Geschäftsdaten, sollten Sie Folgendes in Betracht ziehen:
    1. Datenerfassung und -normalisierung
    2. Kostenzuordnung (insbesondere Metadaten)
    3. Datenanalyse und Showback
  5. Wenn Ihr Team über ein solides Verständnis der Grundlagen verfügt und sich auf eine tiefere Optimierung durch fortgeschrittene Automatisierung konzentrieren möchte, sollten Sie Folgendes in Betracht ziehen:
    1. Ressourcenauslastung und -effizienz
    2. Zusagenbezogene Rabatte
    3. Verwaltung und Automatisierung von Workloads
    4. Cloudrichtlinien und Governance
    5. Verwalten von Anomalien
    6. Budgetmanagement
  6. Wenn Ihr Team über ein solides Verständnis der Grundlagen verfügt und Cloudinvestitionen wieder dem Geschäftlichen Wert zuordnen muss, sollten Sie Folgendes in Betracht ziehen:
    1. Messen der Stückkosten
    2. Verwalten gemeinsamer Kosten
    3. Showback
    4. Budgetmanagement

Beachten Sie die Funktionen, die Sie für die zukünftige Verwendung auswählen.

Ermitteln Ihrer Ziele

Als Nächstes ermitteln Sie spezifische, messbare Ziele basierend auf Ihren aktuellen Erfahrungen mit den von Ihnen ausgewählten Funktionen. Beachten Sie Folgendes, wenn Sie die Ziele für diese Iteration ermitteln:

  • Wissen – Wie viel wissen Sie über die Funktion?
    • Wenn Sie noch nicht mit der Funktion vertraut sind, konzentrieren Sie sich darauf, den Zweck, die Absicht und die Implementierung der Grundlagen zu lernen. Wissen ist oft der erste Schritt bei jeder Funktion.
  • Prozess – Wird ein wiederholbarer Prozess definiert, dokumentiert und überprüft?
    • Wenn Sie die Grundlagen kennen, aber nicht über einen vordefinierten Prozess verfügen, sollten Sie sich Zeit für die Dokumentation eines wiederholbaren Prozesses nehmen. Geben Sie an, wie Sie die Funktionen, Rollen und Zuständigkeiten aller beteiligten Akteure sowie die zum Messen des Erfolgs verwendeten Metriken implementieren.
  • Metriken – Wurden Erfolgsmetriken ermittelt, geplant und automatisiert?
    • Wenn Sie noch nicht mit der Funktion vertraut sind, sollten Sie sich beim Erlernen der Grundlagen über Erfolgsmetriken Gedanken machen. Beispiel: Gegenüberstellung von Kosten und Budget sowie Zusagenverwendung. Sie helfen bei zukünftigen Iterationen.
    • Wenn Sie die Grundlagen kennen, aber noch keine Erfolgsmetriken ermittelt haben, sind diese ein Muss für Ihren nächsten Schritt. Konzentrieren Sie sich darauf, Metriken zu ermitteln, die für Ihr Unternehmen relevant sind, und Ihnen helfen, Kompromissentscheidungen in Bezug auf diese Funktion zu treffen. Integrieren Sie diese Metriken und Entscheidungen in Ihren Prozess, um die Effizienz zu maximieren.
    • Wenn Sie Metriken ermittelt haben, konzentrieren Sie sich darauf, eine Baseline für den aktuellen Stand zu bestimmen. Versuchen Sie zu automatisieren, wo immer es möglich ist, denn das spart Ihnen in Zukunft Zeit. Verwenden Sie Tools wie Power BI, um Berichte zu erstellen, die Sie mit anderen beteiligten Akteuren teilen können, und feiern Sie Ihre gemeinsamen Erfolge.
  • Einführung – Wie viele Teams haben den definierten Prozess und die definierten Metriken übernommen?
    • Wenn Sie über einen Prozess verfügen, der nur in kleinem Umfang getestet wurde, teilen Sie ihn mit anderen. Experimentieren Sie mit dem Prozess, und integrieren Sie eine Feedbackschleife zur kontinuierlichen Verbesserung.
    • Je weiter Ihr Prozess ausreift, desto weniger Input aus der Feedbackschleife werden Sie feststellen. Weniger Input ist ein Zeichen dafür, dass Ihr Prozess bereit ist, weiter skaliert und möglicherweise als offizielle Governancerichtlinie für neue Teams eingerichtet zu werden. Wenn Sie sich in einer großen Organisation befinden, die kein dediziertes FinOps-Team hat, sollten Sie die Einrichtung eines solchen Teams in Betracht ziehen, um diese Bemühungen voranzutreiben.

      Wichtig

      Bevor Sie ein dediziertes FinOps-Team einrichten, sollten Sie überlegen, wie viel Zeit jedes einzelne Team für FinOps-Bemühungen aufwendet, welchen potenziellen Geschäftswert mehr Einsparungen und Effizienz (oder entgangene Chancen) bieten und wie sehr ein dediziertes Team diese Ziele beschleunigen kann. Ein dediziertes Team ist nicht für jeden geeignet. Stellen Sie sicher, dass Sie die richtige Rendite erzielen.

  • Automatisierung – Wurde die Funktion automatisiert, um den manuellen Aufwand zu minimieren?
    • Wenn Sie einen Prozess entwickeln, empfehlen wir Ihnen, bereits während dessen Automatisierungsmöglichkeiten zu ermitteln. Möglicherweise finden Sie „tief hängende Früchte“, die zu großen Effizienzsteigerungen führen könnten, oder Sie finden sogar Partnerteams, die bereit sind, in diesen Bereichen Zeit zu investieren und Ressourcen zu teilen.
    • Während Sie mit Ihrem Prozess experimentieren, halten Sie Ihre Liste der Automatisierungsmöglichkeiten auf dem neuesten Stand, und teilen Sie sie mit anderen im Rahmen der Feedbackschleife. Priorisieren Sie die Automatisierung von Erfolgsmetriken, und suchen Sie nach Möglichkeiten, die am häufigsten wiederholten Aufgaben für maximale Effizienz zu implementieren.

Im Allgemeinen empfehlen wir kurze Iterationen mit klar definierten Zielen. Wählen Sie ein bis drei eng verwandte Ziele aus der zuvor aufgeführten Liste aus. Vermeiden Sie lange Iterationen, die ein breites Arbeitsspektrum abdecken, da sie schwieriger zu verfolgen, zu messen und letztendlich zu liefern sind.

Setzen Sie Ihren Plan in die Tat um

An diesem Punkt verfügen Sie über einen groben Aktionsplan. Möglicherweise sind Sie neu und planen, sich mit der Funktion näher vertraut zu machen, um die Grundlagen zu erlernen und zu implementieren. Oder vielleicht planen Sie, einen Prozess zu entwickeln oder mit einem Prozess zu experimentieren, der auf andere Teams und beteiligten Akteure skaliert wird. Oder vielleicht ist Ihr Prozess bereits definiert und Sie treiben die vollständige Einführung oder vollständige Automatisierung voran. Unabhängig davon, in welcher Phase Sie sich befinden, verwenden Sie den Leitfaden zum FinOps-Framework, um Ihre Bemühungen zu unterstützen.

Sehen Sie sich später eine gezieltere Anleitung an, die auf das FinOps-Framework abgestimmt ist.

Status überprüfen

Als Sie mit der Iteration begonnen haben, haben Sie drei bis fünf Funktionen bestimmt, sich für die Bereiche entschieden, auf die Sie sich für diese Funktionen konzentrieren wollten, und die Funktionshandbücher angeschaut. Konnten Sie erreichen, was Sie sich vorgenommen hatten? Was ist gut gelaufen? Was lief nicht gut? Wie könnten Sie die nächste Iteration verbessern? Notieren Sie sich Ihre Antworten intern, und überprüfen Sie sie am Ende jeder Iteration, um sicherzustellen, dass Probleme aus der Welt geschaffen werden und Ihr Prozess ausreift.

Nachdem Sie die Iteration abgeschlossen haben, denken Sie daran, dass dieses Tutorial Sie durch jede nachfolgende Iteration durch den FinOps-Lebenszyklus führen kann. Starten Sie das Tutorial von Vorne, um sich auf Ihre nächste Iteration vorzubereiten. Sie können nach jeder Iteration Feedback auf dieser Seite hinterlassen, um uns mitzuteilen, ob Sie die Informationen hilfreich finden und wie wir sie verbessern können.

Nächste Schritte

In diesem Tutorial haben Sie Folgendes gelernt:

  • Definieren des geeigneten Umfangs für Ihre nächsten FinOps-Investitionen.
  • Ermitteln messbarer Ziele, die in den kommenden Wochen oder Monaten erreicht werden sollen.
  • Auswählen der richtigen Aktionen, um zum nächsten Reifegrad zu gelangen.
  • Überprüfen des Fortschritts am Ende der Iteration, und Ermitteln der Ziele für die nächste Iteration.

Lesen Sie die Säule „Übersicht über die Kostenoptimierung, um mehr über die Grundsätze für das Gleichgewicht zwischen Unternehmenszielen und Budgetbegründung zu erfahren.