Der Wechsel von einer App-zentrierten zu einer datenzentrierten Architektur
Veröffentlicht: 2021-04-29Während des größten Teils der Menschheitsgeschichte wurde allgemein angenommen, dass die Erde das Zentrum von allem sei.
Nicolaus Copernicus veröffentlichte 1543 sein endgültiges mathematisches Modell eines heliozentrischen Sonnensystems. Galileo Galilei verteidigte es Anfang des 17. Jahrhunderts. Isaac Newton verteidigte es Ende des 17. Jahrhunderts. Aber die katholische Kirche akzeptierte den Platz der Sonne im Zentrum des Sonnensystems erst 1822 offiziell.
Was hat das mit Ihrer Unternehmensarchitektur zu tun?
Alles.
Weil die Menschheit all die Jahre die Erde so gesehen hat, wie Entwickler und Architekten heute Anwendungen sehen – als das unveränderliche Zentrum von allem. Aber die Wahrheit ist, dass sie falsch liegen.
Es sind Daten – nicht Anwendungen – die in den Mittelpunkt Ihrer Unternehmensarchitektur gehören. Und es ist ein datenzentrierter Ansatz, der Ihrem Unternehmen heute und in Zukunft unglaubliche Vorteile verschaffen wird.
Warum moderne Unternehmen auf Datenzentrierung setzen müssen
Es gibt einen einfachen, wenn auch etwas überwältigenden Grund, warum sich die moderne Unternehmensarchitektur zu einem anwendungszentrierten Ansatz entwickelt hat. Es lässt sich bis zu den ersten relationalen Datenbanken zurückverfolgen, die in den 1970er Jahren auftauchten, und der Art und Weise, wie sie Daten an bestimmte Anwendungen binden.
Ob groß oder klein, jede Anwendung hat ihr eigenes spezifisches Datenmodell, und Entwickler mussten um dieses Modell herum aufbauen. Und das war nie wirklich ein Problem … bis es ein großes Problem war.
Die Verbreitung von anwendungszentrierter Unternehmensarchitektur hat eine Welt geschaffen, in der neue Lösungen benutzerdefinierte Zugriffskontrollen, langwierige Integrationsprojekte und viele, viele Datenkopien erfordern. Jedes Mal, wenn Sie eine neue Lösung erstellen oder eine neue Funktion einführen möchten, sind Sie gezwungen, diese Anlaufaufgaben des Kopierens von Daten und der Integration von Systemen durchzuführen.
Infolgedessen sind Unternehmensarchitekturen spröde und unbeständig, und eine der wichtigsten Regeln für IT-Teams in Unternehmen lautet, Änderungen an den Legacy-Systemen um jeden Preis zu vermeiden, es sei denn, sie beschädigen etwas Kritisches. Dies ist für die fortschrittlichen Unternehmen von heute keine Möglichkeit zu arbeiten.
Und die ganze Zeit über waren Apps wirklich nur ein Weg, um an das zu gelangen, was wirklich zählt: die Daten. Ihre komplizierteste (und teuerste) Anwendung wäre ohne die Namen, Nummern und anderen Daten, die sie verarbeitet, nahezu wertlos, richtig? In der Zwischenzeit wären dieselben Daten für Ihr Unternehmen genauso wichtig, unabhängig davon, mit welcher Anwendung Sie darauf zugegriffen haben.
Ihre Abhängigkeit von einer bestimmten Anwendung kommt nicht von der Anwendung selbst, sondern von den zahlreichen Lösungen und Integrationen, die Sie auf dieser Anwendung aufbauen, und jede einzelne macht es viel schwieriger, die Plattform zu wechseln. Aber wenn Sie diese neuen Daten sofort mit einer anderen Anwendung verwenden könnten, ohne dass Integrationsbemühungen erforderlich wären, hätten sie in Ihrem neuen System genauso viel Wert wie jetzt.
Datenzentriertheit stellt Daten in den Mittelpunkt Ihrer Architektur, wo sie hingehören.
Datenzentriertheit löst hartnäckige Geschäftsprobleme
Indem Sie Daten in den Mittelpunkt Ihrer Unternehmensarchitektur stellen, werden Sie Betriebseffizienzen freisetzen, die unter dem alten, anwendungszentrierten Paradigma unmöglich waren, und eine Reihe von Problemen lösen, die zuvor unlösbar schienen. Hier sind einige der wichtigsten Unterschiede, die Sie erleben werden.
Kopieren von Daten
Das Kopieren von Daten ist eines der größten Probleme, das moderne Unternehmens-IT-Teams bewältigen müssen, und dennoch ist es eine grundlegende Notwendigkeit einer anwendungszentrierten Architektur. All diese Integrationsbemühungen, die für praktisch jedes neue Projekt erforderlich sind, beinhalten das Aufsetzen neuer Datenbanken und das Kopieren alter Daten. Infolgedessen verbringt Ihr IT-Team einen großen Teil seiner Zeit damit, als sehr teurer Datenkopierer zu fungieren. Dies ist keine effiziente Nutzung ihrer Zeit oder ihrer Fähigkeiten.
Darüber hinaus sind Ihre Daten immer nur so sicher wie ihre anfälligste Kopie, was ein solches zügelloses Kopieren von Daten zu einer klaren Belastung macht. Moderne Unternehmen können Hunderte oder sogar Tausende von Datenkopien haben, und der Verlust der Kontrolle über auch nur eine einzige Kopie kann katastrophal sein.
Aber aufgrund des etablierten Paradigmas des App-zentrierten Denkens haben Unternehmen das weit verbreitete Kopieren von Daten als Notwendigkeit und seine vielen Mängel als nur einen Teil der Geschäftskosten akzeptiert.
Das ist ein bisschen wie all die mentale Gymnastik, die dazu diente, eine geozentrische Sicht auf das Sonnensystem aufrechtzuerhalten, trotz aller beobachtbaren Beweise, dass die Dinge viel sinnvoller waren, wenn man die Sonne als Mittelpunkt der Dinge akzeptierte.
Datenzentriertheit signalisiert das Ende des Datenkopierens, da Daten nicht mehr an die bestimmte Anwendung gebunden sind, die sie erstellt. Stattdessen bietet es eine einzige Quelle der Wahrheit und verwendet Links anstelle von Kopien, um Daten über mehrere Anwendungen hinweg gemeinsam zu nutzen. Auf diese Weise können Sie Daten „wiederverwenden“, ohne Kopien anzufertigen, und Ihr IT-Team entlastet es, damit es sich auf die Entwicklung von Lösungen konzentrieren kann, anstatt Daten zu kopieren.
Datensilos
Wann haben Sie zum ersten Mal davon gehört, wie wichtig es ist, Datensilos aufzulösen? Vor zehn Jahren? Fünfzehn? Jeder weiß, dass Datensilos schlecht sind, warum gibt es sie also immer noch überall?
Es sollte nicht überraschen, dass Datensilos aufgrund des App-zentrierten Designs existieren und bestehen bleiben. Solange Daten an die Anwendungen gebunden sind, die sie erstellen, benötigen Sie immer neue Datenbanken, wenn Sie neue Software einrichten. Aus diesem Grund hat das „Aufbrechen“ von Datensilos eigentlich nur bedeutet, „von kleineren Silos in größere Silos zu wechseln“.
Während der Bau eines größeren Silos eine vorübergehende Lösung darstellt, werden Sie irgendwann feststellen, dass Sie wieder vergrößern müssen, um die großen Silos, die Sie erstellt haben, „aufzubrechen“. Die einzige Möglichkeit, den Aufbau von Datensilos zu beenden, besteht darin, zu einer datenzentrierten Architektur überzugehen.
Anstatt neue Datenbanken aufzubauen und damit größere Silos zu bauen, ermöglicht Ihnen die Datenzentrierung, Daten von der Anwendung zu trennen und sie in ein Netzwerk zu verschieben, das als Datenkollaborationsplattform oder Datenstruktur bekannt ist. Diese Plattformen ermöglichen es, dass Daten als Netzwerk existieren, und dieser vernetzte Ansatz bedeutet, dass Daten über verschiedene Apps hinweg geteilt und wiederverwendet werden können, ohne Kopien anzufertigen.
Da Apps Daten in diesem Netzwerk durch Verknüpfungen anstelle von Kopien wiederverwenden können, werden Sie niemals ein „größeres Silo“ benötigen. Jede Anwendung, die Sie mit Ihrer Datenkollaborationsplattform verbinden, kann alle Daten nutzen, die sich bereits auf der Plattform befinden. Es gibt einfach keine andere Möglichkeit, eine dauerhafte Alternative zu Datensilos zu schaffen.

Begrenzte geschäftliche Agilität
Ganz gleich, wie gut Ihre IT-Abteilung ist oder wie fortschrittlich Ihre Technologie ist, ein Unternehmen kann nur so schnell arbeiten, wie es sein Technologie-Stack zulässt. Für anwendungsorientierte Unternehmen erfordert jedes neue Projekt Integrationsbemühungen und andere Vorarbeiten, bevor Ihre vorhandenen Daten bereit sind, auf eine neue Lösung angewendet zu werden. Diese grundlegende Arbeit verschlingt routinemäßig bis zu 50 % der Zeit und des Budgets eines IT-Teams für ein bestimmtes Projekt.
Je komplexer die Systeme sind, desto schwieriger werden sie zu ändern. Aus diesem Grund ist Legacy-Architektur im Allgemeinen spröde und schwierig, wenn nicht unmöglich, zu ändern - ändern Sie ein Stück und Sie drohen, das Ganze zu zerstören.
Low-Code- und „No-Code“-Technologien ermöglichen zwar eine schnellere Bereitstellung aus Front-End-Perspektive, aber sie tragen nicht dazu bei, die eigentliche Ursache Ihrer Probleme zu beseitigen oder Ihr Unternehmen tatsächlich agiler zu machen. Bestenfalls vermitteln sie lediglich die Illusion einer verbesserten Effizienz. Aber bis Sie die Komplexität ansprechen, die Ihre Flexibilität überhaupt einschränkt, schaffen Sie keine sinnvolle Veränderung.
Datenzentriertheit bringt Plastizität in das Unternehmensschema, d. h. die Fähigkeit, sich in Echtzeit zu ändern und anzupassen. Das ist die sinnvolle Veränderung, die Sie brauchen, um dauerhaft und sofort Unternehmensagilität zu schaffen. Die Auswirkungen davon sind bemerkenswert.
Durch den Wegfall von Datenkopien und Integrationsaufwand können neue Lösungen in Tagen statt in Wochen erstellt werden. Es wird plötzlich möglich, neue Technologien auf Zeitachsen zu operationalisieren, die unter einem anwendungszentrierten Ansatz nur Fantasie waren.
Beispielsweise ist geschäftliche Agilität für die Bekämpfung von Finanzbetrug durch KI unerlässlich. Je fortschrittlicher die Betrugserkennungsalgorithmen werden, desto hinterhältiger und kreativer werden die Kriminellen, um die Algorithmen zu umgehen.
Wenn beide Seiten App-zentrierte Ansätze verwenden, ist es für beide schwierig, einen signifikanten Vorteil zu erzielen. Aber wenn eine Seite Datenzentriertheit nutzt, um plötzlich die Zeit zu verkürzen, die für die Implementierung von Änderungen benötigt wird, macht es die andere Seite nahezu unmöglich, Schritt zu halten.
Die Bedeutung der Operationalisierung der Datenzentrierung
Eine aktuelle Studie der Harvard Business Review, an der 1.500 Unternehmen teilnahmen, fand heraus, dass erhebliche Leistungssteigerungen eintreten, wenn Menschen und Maschinen zusammenarbeiten. Aber mit der heutigen App-zentrierten Technologie ist es nicht einfach, diese Art von Symbiose zu erreichen. Durch die Datenzentrierung und die Datenkollaborationsplattform wird es viel einfacher.
Der Schlüssel dazu ist die Leichtigkeit, mit der Datenzentrierung es Menschen und KI ermöglicht, die komplementären Stärken des jeweils anderen zu nutzen. Menschen zeichnen sich durch Teamarbeit und Zusammenarbeit, Kreativität und soziale Interaktionen aus, während Maschinen eine unübertroffene Rechengeschwindigkeit und Skalierbarkeit bieten. Unternehmen benötigen beide Fähigkeiten und profitieren von Situationen, die die Wirksamkeit beider maximieren.
Datenzentrierung ist eine ideale Lösung, um die Vorteile der Zusammenarbeit zwischen Menschen und KI voll auszuschöpfen, indem der Zugriff auf Daten optimiert wird und Menschen und Systeme harmonisch zusammenarbeiten können. Es demokratisiert Daten, gibt Datenbesitzern eine beispiellose Kontrolle und ermöglicht neue Lösungen und neue Geschäftseinblicke. Es beseitigt die Barrieren, die die Arbeit mit KI erschweren, und ebnet den Weg für KI-gestützte Lösungen, die Ihre Geschäftsabläufe revolutionieren.
Wie Datenzentrierung die Einhaltung neuer Datenschutzbestimmungen verbessert
Einer der größten Vorteile der Datenzentrierung ist die Art und Weise, wie sie das Leben von Compliance-Beauftragten verbessert, insbesondere in Zeiten zunehmender Datenschutzvorschriften. Da Unternehmen gezwungen sind, Dinge wie die Datenschutz-Grundverordnung (DSGVO) der Europäischen Union einzuhalten, wird es noch wichtiger, die Kontrolle über Ihre Unternehmensdaten zu haben.
Beispielsweise gibt die DSGVO Verbrauchern das Recht, eine Erklärung für jede algorithmusbasierte Entscheidung zu erhalten. Dazu gehören Dinge wie das Zinsangebot für eine Kreditkarte oder eine Hypothek. Wie viele Daten verwendet Ihr Unternehmen, um solche Entscheidungen zu treffen? Und wie schwierig wäre es für Sie, solche Daten auf Anfrage bereitzustellen?
Das kalifornische Verbraucherschutzgesetz (Consumer Privacy Act, CCPA) gibt Verbrauchern das „Recht, vergessen zu werden“, was bedeutet, dass ein Unternehmen alle mit diesem Benutzer verbundenen Daten löschen muss. Das heutige Klima des Datenkopierens kann die Erfüllung einer solchen Anforderung praktisch unmöglich machen, da Unternehmen einfach so viele Datenkopien haben, dass sie nicht einmal wissen, wo sie alle existieren.
Daten-Compliance-Beauftragte müssen sicherstellen, dass sie auf solche Vorschriften und auf die nahezu sichere nationale Datenschutzreform irgendwann in der Zukunft vorbereitet sind. Durch die Eliminierung von Datenkopien durch einen datenzentrierten Ansatz wird es viel einfacher, diese Standards zu erfüllen.
Datenzentriertheit ist der Weg nach vorn
So wie die Sonne schon immer im Mittelpunkt des Sonnensystems stand, standen Daten schon immer im Mittelpunkt Ihres Unternehmens. Es ist endlich an der Zeit, damit anzufangen, es auf diese Weise zu behandeln. Diejenigen, die diese Tatsache erkennen und schnell annehmen, werden sich an der Spitze einer Revolution wiederfinden, aber sie werden sich dort in Gesellschaft wiederfinden.
Einige der komplexesten Organisationen der Welt, darunter stark regulierte Finanzinstitute, haben bereits mit dem Übergang zur Datenzentrierung begonnen.
Diese Unternehmen beschleunigen ihre Lösungsbereitstellung, verringern das Risiko ihrer Datensicherheit und setzen echte geschäftliche Agilität frei. Und jeden Tag bauen sie ihre Vorteile gegenüber Unternehmen aus, die sich weiterhin auf Anwendungen konzentrieren.
Wenn Sie immer noch an dem 40 Jahre alten anwendungszentrierten Ansatz festhalten, wird es nahezu unmöglich sein, mit modernen, datenzentrierten Unternehmen zu konkurrieren, da ihre Zahl weiter wächst. Schließlich arbeiten erfolgreiche Unternehmen bereits so effizient wie möglich, und es ist äußerst schwierig, sinnvolle Änderungen aus Ihrer Architektur herauszuholen.
Anstatt nur Bruchteile eines Prozents an Verbesserungen herauszukitzeln, ist es an der Zeit, einen Paradigmenwechsel wie Datenzentrierung anzunehmen. Wenn Sie den Integrationsaufwand eliminieren und sofort 50 % Ihrer IT-Ressourcen für jedes Projekt freigeben können, verfügen Sie über die Bandbreite, die Sie benötigen, um unternehmensverändernde Innovationen bereitzustellen.