Themen-Page · Architektur · Strategie

Eine Datenbank für alle Business-Apps — Dataverse statt Insel-Lösungen.

Eine Idee, die viele in der IT-Diskussion gut finden, aber wenige bauen: alle Geschäftsanwendungen auf einer einzigen Datenbasis — ohne Schnittstellen-Wartung, ohne doppelte Daten, ohne die „wir kommen schon irgendwie ran"-Excel-Inseln. Microsoft Dataverse macht das im Mittelstand inzwischen tragfähig. Diese Themen-Page erklärt, warum — und unter welchen Bedingungen es funktioniert.

Microsoft Partner seit 2007 (20+ Jahre) 8 eigene Apps auf Power Platform & Dataverse devonso · Tenant-Governance Mittelstand-Fokus · 50-800 Mitarbeitende

Problemstellung

Die Schnittstellen-Hölle ist eine Selbstverschuldung.

In jedem zweiten Mittelstands-Projekt, das wir übernehmen, finden wir denselben Befund: das Unternehmen hat im Lauf der Jahre 8 bis 25 Geschäftsanwendungen angesammelt. CRM hier, ERP dort, Marketing-Tool separat, Ticket-System eigene Datenbank, HR auf einer weiteren Plattform, Field-Service-App mit eigenem Mobile-Backend, ein paar Power Apps und Excel-Tools für Self-Service-Themen. Jede Anwendung hat ihren eigenen Sinn — und jede Anwendung hat ihre eigene Datenbank.

Das funktioniert so lange, wie die Anwendungen nichts voneinander wissen müssen. Das ist im Mittelstand selten der Fall. Sobald eine vertriebliche Person im CRM die Lieferadresse aus dem ERP sehen will, ein Service-Techniker oder eine Service-Technikerin das Geräte-Verzeichnis aus dem ERP im Field-Service-Tool braucht, oder die Marketing-Automation den Lead-Status aus dem CRM kennen muss, beginnt die Schnittstellen-Arbeit.

Drei Realitäten von Schnittstellen, die niemand vor Vertragsabschluss zugibt:

  • Schnittstellen leben länger als die ursprünglich Verantwortlichen. Wenn die Solution-Architektin oder der Solution Architect das Unternehmen verlässt, weiß typischerweise niemand mehr, warum eine spezifische Mapping-Regel existiert. Die Schnittstelle wird zur unsichtbaren Schuld.
  • Schnittstellen sind die häufigste Ursache von Produktiv-Vorfällen. Wenn am Donnerstagabend ein Update auf System A einläuft und am Freitag früh die Schnittstelle zu System B nicht mehr funktioniert, sucht ein vierköpfiges Team eine ganze Schicht lang den Grund.
  • Schnittstellen verschärfen den Lock-in pro System. Wer 12 Schnittstellen zu seinem ERP gebaut hat, wechselt das ERP nicht mehr. Egal wie unzufrieden er mit dem Lieferanten ist.

Die Insel-Variante davon — „wir verzichten halt auf die Schnittstelle" — ist nicht besser. Sie produziert manuelle Excel-Brücken, doppelte Dateneingabe, asynchrone Wahrheiten und Compliance-Risiken. Ein Stammdaten-Satz, der in drei Systemen leicht unterschiedlich gepflegt ist, ist nicht nur unsauber — er ist DSGVO-relevant und auditierbar.

Die Idee in einem Absatz

Wenn alle Apps dieselbe Datenbank lesen und schreiben, gibt es keine Schnittstellen mehr.

Die Idee ist nicht neu. Mainframe-Architekten haben in den 70er-Jahren genau so gedacht. SAP hat es in den 90er-Jahren als Konzern-Lösung kommerziell verwirklicht. Was neu ist: Es funktioniert mittlerweile auch im Mittelstand, mit moderner Web-Architektur, ohne dass dafür ein 12-monatiges SAP-S/4-Projekt nötig wäre. Der Stack heißt Microsoft Dataverse.

Dataverse ist die Geschäftsdaten-Plattform unter Microsoft Power Platform und Microsoft Dynamics 365. Sie ist nicht einfach eine SQL-Datenbank in der Cloud. Sie ist ein Business-Datenmodell mit eingebauten Berechtigungen, Audit-Trail, Validierungsregeln, Workflow-Triggern, Multi-Language-Metadaten und einer einheitlichen REST-API. Power Apps, Power Automate, Dynamics 365 Sales, Customer Service, Field Service, Project Operations, Copilot Studio, Teams-Integrationen und SharePoint-Verknüpfungen arbeiten auf demselben semantischen Modell.

Das hat eine Konsequenz, die viele Architekten erst nach dem ersten produktiven Einsatz wirklich begreifen: Eine neue Geschäftsanwendung zu bauen, ist nicht mehr "Daten-Schema designen, dann Frontend bauen, dann mit den anderen Systemen integrieren". Es ist "Dataverse-Tabellen anlegen oder bestehende erweitern, dann Frontend bauen". Die Integration ist schon da, weil alle anderen Apps schon auf derselben Datenbasis lesen und schreiben.

Wie es konkret aussieht

Vier Patterns, die wir in produktiven Mittelstands-Implementierungen sehen.

Die Theorie klingt schön — die Frage ist, was das in der Praxis bedeutet. Vier Pattern aus unseren Mandaten der letzten Jahre:

Pattern 1 · CRM + Service

Vertrieb und Service auf einem Account-Stamm

Klassischer Anwendungsfall: Dynamics 365 Sales und Dynamics 365 Customer Service arbeiten auf demselben Account- und Contact-Stamm. Wenn der Vertriebsmitarbeiter einen Account anlegt, sieht der Service-Mitarbeiter ihn sofort. Wenn der Service einen Ticket-Verlauf dokumentiert, sieht der Vertrieb beim nächsten Anruf, wo der Schuh gerade drückt. Keine Schnittstelle. Beide Apps lesen denselben Account.

Pattern 2 · Self-Service-Apps

Power Apps für Fach-Themen statt Excel-Insel

Statt das Marketing-Team eine Excel-Liste pflegen zu lassen, in der Kampagnen-Status und CRM-Lead-Zuordnung manuell synchronisiert werden, baut man eine Power App. Sie nutzt direkt die CRM-Lead-Tabelle in Dataverse, schreibt nur eine Custom-Spalte für "Kampagne". Eine App, eine Datenbasis, kein Schnittstellen-Aufwand — und der CRM-Vertriebsmitarbeiter sieht die Kampagnen-Zuordnung direkt.

Pattern 3 · Field Service

Mobile Techniker mit Account-Stamm-Zugriff

Dynamics 365 Field Service nutzt dieselbe Account- und Asset-Datenbank wie das CRM und Service. Der Mobile-Techniker sieht beim Anfahren die offenen Tickets aus Customer Service, die Wartungs-Historie und die letzten Vertriebs-Aktivitäten. Eine Mobile-App, dieselbe Datenbasis — keine Mobile-Synchronisation, keine "letzter Stand"-Probleme im Offline-Modus.

Pattern 4 · Custom Software

Eigene Web-Apps auf Dataverse-Backbone

Selbst Custom-Software (etwa ein Kunden-Portal oder eine Branchen-spezifische Web-App) kann Dataverse als Backend nutzen. Über die offizielle Dataverse-Web-API oder Power Pages kommen Eigenentwicklungen an dieselbe Datenbasis. Auch Eigenbau-Software lebt auf demselben Daten-Stamm — ohne dass ein separates Backend gepflegt werden muss.

Ehrliche Abgrenzung

Drei Szenarien, in denen die Idee nicht passt.

Wir verkaufen die Single-Database-Architektur nicht als Allheilmittel. Drei Konstellationen, in denen wir aktiv von der vollen Konsolidierung abraten:

  1. Hochspezialisierte Domänen-Software mit eigener Daten-Tiefe. Wer SAP S/4HANA als Konzern-ERP einsetzt, eine MES-Steuerung auf Maschinenebene fährt oder eine spezialisierte CAD-Daten-Verwaltung pflegt — der bekommt das nicht in Dataverse. Das ist auch nicht das Ziel. Hier ist die richtige Antwort: klare Dataverse-Bereiche für die Geschäfts-Verwaltungs-Schicht (Vertrieb, Service, Field-Operations, kaufmännische Auswertung) und definierte Stamm­daten-Schnittstellen zu den Spezialsystemen.
  2. Regulatorische Trennung. Compliance-Bereiche, die organisatorisch und technisch separat geführt werden müssen — etwa Patienten-Daten in einer Klinik-IT oder bestimmte Finanz­dienstleistungs-Daten — gehören nicht auf dieselbe Daten-Plattform wie das Marketing. Auch hier: Dataverse für den nicht-regulierten Teil, separater Stack für den regulierten Teil, klare Schnittstellen-Verträge.
  3. Organisatorische Übergangs­phasen. Während einer M&A-Integration, einer Geschäftsbereich-Abspaltung oder eines Joint-Ventures mit eigener IT macht es selten Sinn, sofort alles in eine Dataverse-Instanz zu zwingen. Hier ist die Architektur-Antwort: mehrere Dataverse-Environments mit selektiver Federation oder klar definierten Stammdaten-Synchronisationen.

In allen anderen Fällen — und das ist der Großteil der Mittelstands-Landschaften, die wir sehen — gewinnt die Single-Database-Architektur deutlich. Wer auf 80 % seiner Geschäftsdaten auf einer gemeinsamen Plattform liegt, hat einen strukturellen Wartungs-Vorteil gegenüber demjenigen, der seine 80 % auf zwölf separaten Datenbanken hält.

Unsere eigenen Apps · Dataverse-nativ

Acht arades-Produkte, die genau dieser Idee folgen.

Wir glauben nicht nur an die Single-Database-Architektur — wir haben unsere eigenen Software-Lösungen konsequent darauf gebaut. Jede der folgenden Apps läuft auf Power Platform und Dataverse. Sie können einzeln gekauft und betrieben werden — und sie lesen alle auf demselben Account-, Contact- und Asset-Stamm, wenn Sie sie kombinieren.

Branchen-App · Bildung

Lösung für Bildungsinstitute

Kursverwaltung, Teilnehmer-Tracking, Zertifikats-Generierung — auf demselben Account- und Contact-Stamm wie Ihre anderen CRM-Anwendungen.

Ansehen →

Branchen-App · Verbände

Lösung für Verbände & Kammern

Mitgliederverwaltung, Beitragsabrechnung, Veranstaltungs-Management — auf Dataverse, integriert mit Microsoft 365 Outlook und Teams.

Ansehen →

P&SM

Project & Service Management

Projekt-Steuerung mit Service-Ticket-Anbindung — Resource-Capacity, Forecast, Time-Tracking auf gemeinsamer Daten­basis mit Dynamics 365 Sales und Customer Service.

Ansehen →

Modulare ERP

Modulare ERP auf Dataverse

Kaufmännische Funktionen — Aufträge, Rechnungen, Stamm­daten — als modulare Power-Platform-Apps statt monolithisches ERP-System. Für Mittelständler, denen SAP zu groß und Excel zu wenig ist.

Ansehen →

Trading Companies

Inter Company Integration

Mehrere Geschäftseinheiten auf einem Tenant — Belege, Rechnungen, Lager­bestände konsolidiert. Eine Datenbank, mehrere Mandanten — ohne klassische ERP-Multi-Tenant-Komplexität.

Ansehen →

CRM in Teams

Teams-Integration für Dynamics 365

Dynamics 365 als Teams-Tab — Account-Stamm, Ticket-Verläufe, Vertriebs­opportunities direkt in der Microsoft-Teams-Oberfläche. Eine Datenbasis, zwei Frontends.

Ansehen →

licenses.arades.de

License Cost Calculator

Lizenz-Kalkulation für Power Platform und Dynamics 365 — pro Audience-Gruppe, mit NCE-Preisen und ROI-Hochrechnung. Web-App, die uns selbst zeigt, was die Dataverse-Architektur an Lizenzen tatsächlich kostet.

Ansehen →

Power Platform Governance

devonso · Tenant-Governance

Power-Platform-Tenant-Audit, Solution-Catalog-Hygiene, DLP-Policy-Konfiguration. Unverzichtbar, sobald Self-Service Power Apps in größerem Maßstab gebaut werden.

Ansehen →

Beratung

Architektur-Workshop

Sie haben eine bestehende Insel-Landschaft und wollen prüfen, ob der Übergang auf Dataverse sinnvoll ist? Festpreis-Workshop in drei Formaten — Festpreis je nach Tiefe.

Ansehen →

Wie der Übergang läuft

In Wellen, nicht in einem Big Bang.

Der größte Fehler beim Übergang aus einer Insel-Landschaft ist der Versuch, alles auf einmal zu migrieren. Realistischer Pfad in drei Wellen über 12 bis 36 Monate:

Welle 1 — Kern-Stamm migrieren (3 bis 6 Monate). Sie wählen eine zentrale Geschäftsdomäne — typisch CRM-Daten (Accounts, Contacts, Opportunities) oder Service-Daten (Tickets, Asset-Stamm). Diese Domäne ziehen Sie nach Dataverse, bauen darauf die erste produktive App (typisch Dynamics 365 Sales oder Customer Service) und etablieren das Daten-Modell als Single Source of Truth. Bestehende Insel-Systeme bekommen Lese-Synchronisationen aus Dataverse.

Welle 2 — Angrenzende Apps konsolidieren (6 bis 12 Monate). Excel-Insel-Tools, einfache Drittsystem-Verträge, kleinere Spezial-Anwendungen werden als Power Apps neu gebaut — direkt auf der Dataverse-Datenbasis aus Welle 1. Die Marketing-Automation greift jetzt direkt auf den Account-Stamm, der Field-Service-Techniker sieht die Service-Historie aus demselben Dataverse-Modell, das Vertrag-Management läuft auf denselben Contact-Daten.

Welle 3 — Spezial-Systeme integrieren oder ablösen (12 bis 24 Monate). Bestehende Spezial-Systeme — ERP, MES, branchen-spezifische Drittlösungen — bleiben entweder mit klar definierter Schnittstelle zum Dataverse-Stamm bestehen (über Dataverse Virtual Tables oder Connectors) oder werden in der Roadmap ersetzt. Hier sind die Entscheidungen typisch fall­spezifisch und brauchen Geschäftsführer-Mitarbeit.

Was diesen Pfad funktionieren lässt: klares Commitment der Geschäftsführung ab Welle 1. Wer die Idee nur "in der IT-Abteilung" verfolgt, bleibt nach Welle 1 stecken — und dann ist die neue Dataverse-Instanz nur eine weitere Insel.

Häufige Fragen

Was uns Geschäftsführer und IT-Leiter regelmäßig fragen.

Was unterscheidet Dataverse von einer klassischen SQL-Datenbank?

Dataverse ist mehr als eine Tabellen-Datenbank. Es ist ein Business-Daten-Modell mit eingebauten Berechtigungen, Audit-Trails, Validierung, Workflow-Triggern, Multi-Language-Metadaten und einer einheitlichen API. Power Apps, Power Automate, Dynamics 365, Copilot Studio und Teams-Integration arbeiten auf demselben semantischen Modell — ohne dass Entwickler für jede neue App eine neue Daten-Schicht designen müssen.

Ist die Single-Database-Architektur ein Vendor-Lock-in?

Ja — und das muss man bewusst entscheiden. Wer auf Dataverse setzt, bindet sich an das Microsoft-Ökosystem. Die Frage ist nicht, ob das Lock-in existiert, sondern ob die strategischen Vorteile (gemeinsame Datenbasis, Lizenz-Hebel, AI-Anbindung) den Preis rechtfertigen. Für Mittelstand mit Microsoft-Schwerpunkt typisch ja. Für Häuser mit starkem Open-Source-Drang oder regulatorischer Souveränitäts-Anforderung typisch nein — dann eher hybrid mit klar abgegrenzten Dataverse-Inseln.

Was kostet Dataverse pro Monat?

Die Lizenzierung läuft über Power-Apps-User-Licenses (ab 8,40 €/User/Monat für Premium Power Apps, höhere Tiers bei Dynamics-365-Lizenzen). Zusätzlich Kapazitäts-Lizenzen für Database (10 GB inkl., Erweiterung ab 36,90 €/GB/Monat). Bei einer realistischen Mittelstands-Kalkulation für 100 User mit moderater Datenmenge liegen Sie bei ca. 1.500 € bis 2.800 €/Monat — Lizenz-Auditing über unseren License Cost Calculator zeigt die genaue Kalkulation pro Audience-Gruppe.

Stand der Preise: Microsoft passt Listenpreise regelmäßig an (Currency-Adjustments, NCE-Aktualisierungen, Plan-Restructurings). Die hier genannten Beträge sind Orientierungs-Werte aus Mai 2026. Aktuelle Preise inkl. arades-CSP-Konditionen abrufen Sie tagesaktuell im License Cost Calculator (licenses.arades.de) ↗.

Wann passt die Insel-Lösung trotzdem besser?

Drei Szenarien rechtfertigen Insel-Lösungen: erstens hochspezialisierte Domänen-Software (Maschinen-Steuerung, OT-Systeme, branchen-spezifische ERP wie SAP S/4HANA mit eigener Daten-Tiefe). Zweitens regulatorische Trennung (Compliance-getrennte Bereiche, etwa Finanz- vs. Vertriebs-Daten in regulierten Branchen). Drittens organisatorische Trennung (M&A-Übergangsphasen, Joint Ventures mit eigener IT). In allen anderen Fällen — und das ist der Großteil im Mittelstand — gewinnt die Single-Database-Architektur.

Wie lange dauert der Übergang aus einer Insel-Landschaft?

Realistisch 12 bis 36 Monate, in Wellen geplant. Erste Welle: Eine zentrale Domäne nach Dataverse migrieren (typisch CRM-Daten oder Service-Tickets, 3-6 Monate). Zweite Welle: Angrenzende Apps konsolidieren — Self-Service Power Apps statt Excel-Insel-Tools (6-12 Monate). Dritte Welle: Bestehende Spezial-Systeme entweder integrieren (Dataverse Virtual Tables, Connectors) oder ablösen. Ein realistischer Pfad braucht ein klares strategisches Commitment der Geschäftsführung — sonst bleibt es bei der ersten Welle und der Rest bleibt im Insel-Zustand.

Verwandte Themen

Wo Sie tiefer einsteigen können.

45 Min · ergebnisoffen

Würde die Single-Database-Architektur Ihr System vereinfachen?

Bringen Sie Ihre Insel-Landschaft ins Architektur-Gespräch. Wir prüfen ehrlich, ob der Übergang auf Dataverse sinnvoll wäre — oder welche Inseln Sie aus guten Gründen behalten sollten.