Lösungsansatz
Leiden Unternehmen unter zu schlechter Performance, einem Mangel an Flexibilität und Skalierbarkeit, ist häufig der Weg in die Cloud das präferierte Mittel. Eine reine Migration, so die b.telligent Erfahrung, führt häufig, beispielsweise in Bezug auf Betrieb oder die Nutzung von skalierbaren Diensten, nicht zum gewünschten Ergebnis. Um alle Anforderungen von medi berücksichtigen und eine langfristige Lösung für den Kunden implementieren zu können, entwickelte b.telligent gemeinsam mit dem Kunden auf Basis von Guiding Principles die passende Architektur und setzte dabei auf einen Cloud-First Ansatz. Bestimmte Aspekte der Plattform, die besonders von der Cloud profitieren würden, wurden neu designt. Solche Entwicklungen hingegen, in die bereits besonders viel Arbeit geflossen war, sollten migriert werden.
Konkret wurden sämtliche damals 17 Quellsysteme über die Azure Data Factory angebunden. Nach der Entwicklung eines Zonenkonzepts für den Data Lake, erfolgte die Aufbereitung der Daten maßgeblich in ebendiesem und stellte ab sofort den Dreh- und Angelpunkt der neuen Modern Data Plattform dar. Das eigentliche Data Warehouse mit seiner Data Vault Modellierung hingegen wurde mittels Lift-and-Shift in den PaaS-Dienst SQL Managed Instance migriert. Dieser Ansatz erwies sich als goldrichtig. Im Laufe des Projekts wurde die Komplexität der Businesslogik deutlich. Die vollständige Neuentwicklung hätte sicherlich Jahre in Anspruch genommen. Die Migration der Tabular Cubes in die Cloud hingegen war dank 100%-Kompatibilität innerhalb von wenigen Tagen abgeschlossen. Abgerundet wurde die Plattform durch die vollständige Überführung der bestehenden SSRS-Reports in die Power-BI-Welt, um zukünftig unter einer einzigen Oberfläche Standard- und Ad-Hoc-Berichte zu vereinen. Die Einführung eines standardisierten Deploymentprozesses ermöglichte es nun, stückweise neue Features in die Plattform zu releasen.
Last but not least forciert b.telligent bei allen Projekten eine nachhaltige Nutzung durch den Kunden selbst. Deshalb war es ein wichtiger Teil des Projekts, den Kolleg:innen bei medi die notwendigen Skills nach dem Prinzip „Training on the job“ erfolgreich zu vermitteln. „Für uns besonders angenehm war die enge Zusammenarbeit zwischen Kolleg:innen von medi und b.telligent. Ein Großteil des Projekts fand aufgrund der Pandemielage remote statt, was sicherlich mit Hürden verbunden ist. Durch die hervorragende Zusammenarbeit des gemischten Teams und das gute Projektmanagement konnten diese aber überwunden und das Projekt in time, in budget und in quality abgeschlossen werden“, so Bastian Dickehage, Head of Analytics bei medi.