Was ist FinDevOps?

Was ist FinDevOps?

  • ITOps & DevOps
6 Minuten Lesezeit Aktualisiert Apr 23, 2019

Auf einen Blick: FinDevOps integriert Finanzen in DevOps, um die Sichtbarkeit der Kostenauswirkungen auf Entwicklung und Betrieb durch Echtzeit-Finanzkennzahlen zu verbessern und so das mangelnde Kostenbewusstsein in traditionellen Praktiken zu beheben.

  • Fördert die Zusammenarbeit zwischen IT- und Finanzteams.
  • Bietet Werkzeuge zur Echtzeit-Kostenüberwachung und zur Anomalieerkennung.

Befürworter von DevOps betonen wichtige Prozesse wie kontinuierliche Verbesserung und kontinuierliche Veröffentlichung, die zu einer kohärenteren, kollaborativeren IT-Abteilung und besseren Produkten für Endnutzer führen.

Dennoch fehlt oft ein entscheidender Faktor in der DevOps-Diskussion: Finanzen! DevOps ist stark auf Cloud-Technologie angewiesen (wie die meisten Unternehmen heute, egal ob DevOps oder nicht). Trotz all seiner zahlreichen Vorzüge ist es schwer, ein Unternehmen zu finden, das nicht für einen Cloud-Service zu viel bezahlt hat – besonders wenn es darum geht, hochzuskalieren und Preisstrukturen an die eigenen Bedürfnisse anzupassen.

Interessanterweise haben die meisten Unternehmen, die DevOps praktizieren – sei es in einer vollständigen kulturellen Umarmung oder einfach durch den Einsatz bestimmter Tools – überraschend selten ein Werkzeug, das speziell zur Kostenbeobachtung im Zusammenhang mit DevOps dient. Welche Tools sie nutzen – tägliche oder wöchentliche Berichterstattung – sind oft zu wenig und zu spät. Diese Berichte sind oft nutzlos, wenn es darum geht, die Nadel im DevOps-Heuhaufen genau zu bestimmen, welche spezifische Änderung eine Preisanomalie verursacht hat.

Vielleicht ist die nächste DevOps-Iteration FinDevOps ein finanziell orientierter Ansatz, der dieses fehlende Puzzlestück beheben will, indem Finanzen in Entwicklung und Betrieb integriert werden. Durch die Bereitstellung von Finanzkennzahlen in visueller Echtzeit können alle Abteilungen spezifische Entscheidungen und deren direkte Auswirkungen auf die Finanzen besser verstehen. Gerade diesen Schlüsselbereich möchte das aufkommende Feld FinDevOps entmystifizieren.

Kurze Übersicht über DevOps

DevOps ist eine Theorie und ein Satz von allgemeinen Best Practices, die darauf abzielen, die Spaltungen oder Silos zwischen den traditionellen IT-Abteilungen Betrieb und Entwicklung aufzulösen. Unternehmen, die agile Arbeitsumgebungen einsetzen, sehen eine Verbesserung der internen Kommunikation und des Verständnisses, wenn IT-Teams sowohl Programmier- als auch operative Aktivitäten abdecken, vielleicht sogar innerhalb eines einzelnen Mitarbeiters. Praktiken wie Rückkopplungsschleifen und eine Kultur des Experimentierens führen zu verbesserten internen Beziehungen, die erfolgreiche Produkte, häufigere Veröffentlichungen und letztlich Innovation fördern.

Aber eine DevOps-Kultur setzt stark auf kontinuierliches Feedback: dieser Code gegen jenen Code, dieses Feature gegen jenes Feature, jetzt gegen später. Eine wichtige Kennzahl, die gefehlt hat? Kosten. Und trotz der Beliebtheit und Begeisterung rund um DevOps fehlen den meisten DevOps-Tools Kostenkennzahlen – die Schlüsselkennzahl für den Geschäftserfolg.

Finanzen und DevOps

Eine Kombination aus Finanzen, Entwicklung und Betrieb könnte FinDevOps die nächste Grenze in der DevOps-Kultur und -Technologie sein. Seit Jahrzehnten stehen IT- und Wirtschaftsabteilungen philosophisch gegeneinander aneinander: Sie kommunizieren anders, arbeiten unterschiedlich und priorisieren unterschiedlich. Doch da Technologie jeden Bereich eines Unternehmens durchdrang und innovierte, beeinträchtigt – und nicht fördert – der Geschäftserfolg.

Mit neuen FinDevOps-Tools kann das Finanzteam besser und umfassender verstehen, wie Geld aus der IT fließt. Mit granularer Genauigkeit und Echtzeit-Updates kann das Finanzteam feststellen, welche DevOps-Entscheidungen das Ergebnis beeinflussen, was Einblicke gibt, ob sich der Nutzen einer Änderung für die Ausgaben lohnt.

Was also kann FinDevOps, was traditionelle Kostenüberwachung nicht kann? Die meisten Kostenmanagement-Optionen für Unternehmen wurden aus Gründen wie Berichterstattung, Compliance und Governance entwickelt. Aber IT insgesamt und DevOps im Besonderen verlassen sich stark auf aufkommende Cloud-Technologien, um klein, flexibel und schnell zu bleiben – mit Echtzeitlösungen auf Pay-per-Use-Basis.

Altmodische Kostenmanagement-Tools erstellen wöchentliche oder monatliche Berichte, oft zu spät, um festzustellen, ob diese Codeänderung oder die Einführung der Funktionen für einen beispiellosen Anstieg im Cloud-Computing verantwortlich ist. Das lässt Ihr Finanzteam im Dunkeln darüber, wie sie diese Kosten rechtfertigen sollen, und Ihre IT-Teams wissen nicht, wie sie die Ursache erklären sollen.

FinDevOps nutzt Echtzeit-Kostenüberwachung, um an der Spitze der Cloud- und DevOps-Technologie zu bleiben. FinDevOps-Tools könnten Funktionen wie Kostenvorhersage, kontinuierliche Kostenkontrolle und Anomalieerkennung bieten.

Das interessanteste Merkmal könnte durchaus kollaboratives Wissen sein: Ein solches Tool könnte alle Inventar, die Sie in der Cloud verwalten, verfolgen, Ressourcen und Kosten messen, um eine einzige Wahrheitsquelle zu fördern. Diese eine Wahrheit mag schwer klingen, aber diese Denkweise fördert tatsächlich DevOps-Philosophien von Dialog und Prozess. Da alle Teammitglieder auf dieselben Informationen zugreifen, wandelt sich das Gespräch von einem Schuldzuweisungsspiel zu einer aufschlussreichen Diskussion über ROI.

DevOps-Leitfaden

  1. Was ist DevOps? Eine umfassende Einführung
  2. Eine kurze Geschichte von DevOps
  3. Einführung in die DevOps-Architektur
  4. Automatisierung in DevOps: Warum und wie man DevOps-Praktiken automatisiert
  5. Was ist CI/CD? Kontinuierliche Integration und kontinuierliche Lieferung erklärt
  6. Wie man eine CI/CD-Pipeline mit Jenkins aufbaut
  7. DevOps-Metriken zur Optimierung von CI/CD-Pipelines
  8. Kontinuierliche Liefermetriken
  9. Ist Continuous Integration in Continuous Deployment ein Fortschritt – oder nicht?
  10. Unterschiede zwischen Continuous Integration (CI), Delivery (CD) und Deployment
  11. Quellcode und Versionskontrolle in DevOps
  12. Was ist kontinuierliche Testung?
  13. Testautomatisierungs-Frameworks: Der ultimative Leitfaden
  14. Release Management in DevOps
  15. Erklärt: Monitoring & Telemetrie in DevOps
  16. Anwendungs-Leistungsmanagement in DevOps
  17. DevOps-Orchestrierung im SDLC
  18. Einführung in Datenbank-DevOps
  19. Die Rolle der Microservices in DevOps
  20. Die Rolle der Virtualisierung in DevOps
  21. Container & DevOps: Wie Container in DevOps-Lieferpipelines passen
  22. Was ist eine Containerpipeline?
  23. Was ist eine DevOps-Toolchain?
  24. Verwaltung von Containern und Code für DevOps
  25. Die Rolle von Agile in DevOps
  26. Die Rolle der Cloud in DevOps
  27. Was ist FinDevOps?
  28. Top-DevOps-Trends im Jahr 2022
  29. DevOps-Werte & Prinzipien
  30. DevOps-Kennzahlen und KPIs
  31. DevOps-Ratschläge für kleine, mittlere und große Organisationen
  32. DevOps-Teamstruktur
  33. Top-DevOps-Bücher, die man heute lesen sollte
  34. Buchrezension von The Phoenix Project: DevOps For Everyone
  35. DevOps-Influencer: 11 DevOps-Experten, denen Sie auf Twitter folgen können
  36. GitHub, GitLab, Bitbucket & Azure DevOps: Was ist der Unterschied?
  37. Best Practices: Wie man Anwendungen für Kubernetes architekt
  38. Konfigurationsmanagement in DevOps
  39. DevOps-Verzweigungsstrategien erklärt
  40. DevOps-Jobbezeichnungen, Rollen und Verantwortlichkeiten
  41. Testen in DevOps: Konzepte, Best Practices und mehr
  42. Der vollständige DevOps-Zertifizierungsleitfaden für 2022
  43. Was ist das Kubernetes-Operator-Muster?

Diese Beiträge sind meine eigenen und spiegeln nicht unbedingt die Position, Strategien oder Meinung von BMC wider.

Mehr aus ITOps & DevOps

Interessieren Sie sich für mehr von BMC?

The Brief ist unsere monatliche E-Mail zum Mainframe und zur Enterprise-Orchestrierung: Recherchen, Kundenberichte, Produktnachrichten, Events.

Mit der Registrierung für dieses Angebot bestätigen Sie, dass Sie die Datenschutzrichtlinie von BMC gelesen und zugestimmt haben.

Sie haben The Brief abonniert

Das Briefing umfasst die Mainframe- und Enterprise-Orchestrierung – BMC AMI und Control-M – sowie die Analystenforschung, Kundeneinsätze und Events in beiden Bereichen.