DataOps und KI-Orchestrierung im Fokus bei BMC Software: Trends und Entwicklungen

Kategorien:
No items found.
Freigegeben:
September 27, 2024

Die erfolgreiche Verknüpfung von Daten- und KI-Strategie: Ein Einblick in DataOps und Orchestrierung

Aktuelle Entwicklungen und Trends bei BMC Software

BMC Software konzentriert sich stark auf DataOps, insbesondere auf die Orchestrierung innerhalb dieses Bereichs. Das Unternehmen hat in den letzten zwölf Monaten über siebzig Integrationen für Serverless- und PaaS-Angebote in AWS, Azure und GCP bereitgestellt. Dadurch können Kunden moderne Cloud-Dienste schnell in ihre Control-M-Orchestrierungsmuster integrieren. Darüber hinaus arbeitet BMC an Prototypen für GenAI-basierte Anwendungsfälle, um die Workflow-Entwicklung und Laufzeitoptimierung zu beschleunigen.

Im Datenbereich ist ein kontinuierlicher Anstieg der Investitionen in Daten- und Analysesoftware zu beobachten. Laut Analystenschätzungen beliefen sich die Ausgaben für Daten- und Analysesoftware im vergangenen Jahr auf über 100 Milliarden US-Dollar. In Anbetracht des rasanten Wachstums an Tools und Investitionen rückt DataOps nun in den Mittelpunkt, da Unternehmen erkennen, dass sie für die erfolgreiche Operationalisierung von Dateninitiativen nicht mehr nur einfach weitere Ingenieure einstellen können. DataOps-Praktiken werden nun zum Bauplan für die Skalierung dieser Initiativen in der Produktion. Der jüngste Boom von GenAI wird dieses Betriebsmodell noch wichtiger machen.

Wesentliche Punkte bei der Entwicklung einer Datenstrategie

Unternehmensinvestitionen in Dateninitiativen, die von Führungskräften, CEOs, CMOs, CFOs usw. angestoßen werden, sind nach wie vor hoch. Diese Investitionen dienen nicht nur der Steigerung der Effizienz, sondern auch der Erzielung bahnbrechender, transformativer Geschäftsergebnisse. Drei Punkte sind dabei von entscheidender Bedeutung:

  1. Klare Ausrichtung der Datenstrategie auf die Geschäftsziele: Stellen Sie sicher, dass die Technologieteams an den für das Unternehmen wichtigsten Aspekten arbeiten.
  2. Datenqualität und -zugänglichkeit: Die Qualität der Daten ist entscheidend. Schlechte Datenqualität führt zu ungenauen Erkenntnissen. Ebenso wichtig ist es, die Datenzugänglichkeit zu gewährleisten, d. h. die richtigen Daten den richtigen Personen zur richtigen Zeit zur Verfügung zu stellen. Die Demokratisierung des Datenzugriffs bei gleichzeitiger Wahrung angemessener Kontrollen ermöglicht es Teams in der gesamten Organisation, datengestützte Entscheidungen zu treffen.
  3. Skalierbarkeit in der Produktion: Die Strategie muss sicherstellen, dass die Betriebsbereitschaft in die Datenverarbeitungspraktiken integriert ist, damit sie nicht erst nach der Pilotierung berücksichtigt wird.

Die Bedeutung der Datenorchestrierung

Die Datenorchestrierung ist wohl der wichtigste Pfeiler von DataOps. Die Daten der meisten Unternehmen sind über mehrere Systeme verteilt - Cloud, On-Premises, Legacy-Datenbanken und Anwendungen von Drittanbietern. Die Möglichkeit, diese unterschiedlichen Datenquellen in ein einheitliches System zu integrieren und zu orchestrieren, ist von entscheidender Bedeutung. Eine ordnungsgemäße Datenorchestrierung gewährleistet einen nahtlosen Datenfluss zwischen den Systemen, minimiert Duplizierung, Latenzzeiten und Engpässe und unterstützt gleichzeitig eine zeitnahe Entscheidungsfindung.

Herausforderungen bei der Datenorchestrierung

Unternehmen stehen weiterhin vor der Herausforderung, Datenprodukte schnell bereitzustellen und dann in der Produktion schnell zu skalieren. Ein gutes Beispiel hierfür ist GenAI. CEOs und Vorstände auf der ganzen Welt fordern schnelle Ergebnisse, da sie spüren, dass dies diejenigen, die ihre Möglichkeiten nicht nutzen können, stark beeinträchtigen könnte. GenAI macht Verfahren wie Prompt-Engineering und Prompt-Chaining alltäglich. Die Herausforderung besteht darin, LLMs, Vektor-Datenbanken, Bots usw. in die größere Datenpipeline zu integrieren, die eine sehr hybride Architektur von mehreren Clouds bis hin zu On-Premises, einschließlich Mainframes für viele, durchläuft. Dies unterstreicht einmal mehr die Notwendigkeit eines strategischen Ansatzes für die Orchestrierung, der es ermöglichen würde, neue Technologien und Verfahren für die skalierbare Automatisierung von Datenpipelines zu integrieren. Ein Kunde beschrieb Control-M als eine Steckdosenleiste der Orchestrierung, an die er neue Technologien und Muster anschließen kann, sobald sie auftauchen, ohne dass er jedes Mal neu verkabeln muss, wenn er ältere Technologien gegen neuere austauscht.

Tipps für eine optimale Datenorchestrierung

Es gibt eine Reihe von wichtigen Tipps, aber ich möchte mich auf einen konzentrieren: die Interoperabilität zwischen Anwendungs- und Daten-Workflows, die meiner Meinung nach entscheidend ist, um Skalierbarkeit und Geschwindigkeit in der Produktion zu erreichen. Die Orchestrierung von Datenpipelines ist wichtig, aber man darf nicht vergessen, dass diese Pipelines Teil eines größeren Ökosystems im Unternehmen sind. Nehmen wir an, eine ML-Pipeline wird eingesetzt, um vorherzusagen, welche Kunden wahrscheinlich zur Konkurrenz wechseln werden. Die Daten, die in eine solche Pipeline einfließen, sind das Ergebnis von Workflows, die im ERP/CRM und in einer Kombination anderer Anwendungen ausgeführt wurden. Der erfolgreiche Abschluss der Anwendungs-Workflows ist oft eine Voraussetzung für das Auslösen der Daten-Workflows. Sobald das Modell Kunden identifiziert hat, die wahrscheinlich wechseln werden, besteht der nächste Schritt vielleicht darin, ihnen ein Werbeangebot zu schicken, was bedeutet, dass wir zurück zur Anwendungsebene im ERP und CRM gehen müssen. Control-M ist in der einzigartigen Lage, diese Herausforderung zu lösen, da unsere Kunden damit komplexe Abhängigkeiten zwischen der Anwendungs- und der Datenebene orchestrieren und verwalten können.

Chancen und Herausforderungen beim Einsatz von KI

KI und insbesondere GenAI erhöhen die Zahl der im Datenökosystem eingesetzten Technologien rasant. Viele neue Modelle, Vektor-Datenbanken und neue Automatisierungsmuster rund um Prompt-Chaining usw. Diese Herausforderung ist für die Datenwelt nicht neu, aber das Tempo des Wandels nimmt zu. Aus Sicht der Orchestrierung sehen wir enorme Chancen bei unseren Kunden, da wir eine hochgradig anpassungsfähige Plattform für die Orchestrierung bieten, in die sie diese Tools und Muster in ihre bestehenden Workflows integrieren können, anstatt wieder bei Null anzufangen.

Fallstudie: Domino's Pizza

Domino's Pizza nutzt Control-M für die Orchestrierung seiner riesigen und komplexen Datenpipelines. Mit über 20.000 Filialen weltweit verwaltet Domino's mehr als 3.000 Datenpipelines, die Daten aus verschiedenen Quellen wie internen Lieferkettensystemen, Verkaufsdaten und Integrationen von Drittanbietern zusammenführen. Diese Daten aus Anwendungen müssen komplexe Transformationsmuster und Modelle durchlaufen, bevor sie für Entscheidungen in Bezug auf Lebensmittelqualität, Kundenzufriedenheit und betriebliche Effizienz im gesamten Franchise-Netzwerk verwendet werden können.

Control-M spielt eine entscheidende Rolle bei der Orchestrierung dieser Daten-Workflows und gewährleistet eine nahtlose Integration über eine Vielzahl von Technologien wie MicroStrategy, AMQ, Apache Kafka, Confluent, GreenPlum, Couchbase, Talend, SQL Server und Power BI, um nur einige zu nennen.

Control-M verbindet nicht nur komplexe Orchestrierungsmuster, sondern bietet auch eine durchgängige Transparenz der Pipelines, um sicherzustellen, dass sie strenge Service-Level-Agreements (SLAs) erfüllen und gleichzeitig mit steigenden Datenmengen umgehen können. Control-M hilft Domino's dabei, kritische Berichte schneller zu erstellen, den Franchisenehmern Erkenntnisse zu liefern und die Einführung neuer Geschäftsdienste zu skalieren.

Ausblick auf die Zukunft von BMC

Die Strategie von BMC für Control-M wird sich weiterhin auf einige grundlegende Prinzipien konzentrieren:

  • Kunden sollen Control-M weiterhin als zentrale Steuerung für die Orchestrierung nutzen können, wenn sie moderne Technologien einführen, insbesondere in der Public Cloud. Das bedeutet, dass das Unternehmen weiterhin neue Integrationen für alle wichtigen Public-Cloud-Anbieter bereitstellen wird, um sicherzustellen, dass sie Control-M für die Orchestrierung von Workflows in den drei wichtigsten Cloud-Infrastrukturmodellen IaaS, Container und PaaS (Serverless Cloud Services) nutzen können. BMC plant, seinen starken Fokus auf Serverless beizubehalten, und wird weitere sofort einsatzbereite Integrationen von Control-M zur Unterstützung des PaaS-Modells anbieten.
  • BMC ist sich bewusst, dass Unternehmensorchestrierung ein Teamsport ist, der die Koordination zwischen Engineering, Betrieb und Geschäftsanwendern erfordert. Vor diesem Hintergrund plant das Unternehmen die Einführung einer persona-basierten Benutzerführung und -oberfläche, um eine reibungslose Zusammenarbeit zu ermöglichen.
  • Speziell im Bereich DataOps befasst sich BMC mit der Schnittstelle zwischen Orchestrierung und Datenqualität, wobei der Schwerpunkt darauf liegt, die Datenqualität zu einem erstklassigen Bestandteil von Anwendungs- und Daten-Workflows zu machen.

Bibliographie

- https://www.artificialintelligence-news.com/news/basil-faruqui-bmc-software-how-to-nail-your-data-and-ai-strategy/?utm_source=rss&utm_medium=rss&utm_campaign=basil-faruqui-bmc-software-how-to-nail-your-data-and-ai-strategy - https://www.linkedin.com/posts/bmc-software_dataops-devops-controlm-activity-7216646549861277696-jK91 - https://www.bmc.com/blogs/author/basil_faruqui/ - https://www.cloudcomputing-news.net/news/basil-faruqui-bmc-perfecting-cloud-strategies-and-getting-the-most-out-of-automation/ - https://www.linkedin.com/posts/michaelletendre_just-how-important-is-operationalizing-data-activity-7219400474528022529-KwOn - https://www.bmc.com/sitemap.html - https://conferences.oreilly.com/strata/strata-ny-2018/public/schedule/speaker/274422.html - https://www.artificialintelligence-news.com/news/basil-faruqui-bmc-why-data-operationalisation-needs-orchestration-to-make-it-work/ - https://devopscon.io/archive/devopscon-spring-2019/
Was bedeutet das?