Aspen Dental, Teil der USA Consumer Healthcare Group mit Hauptsitz in Chicago, hat es sich zur Aufgabe gemacht, qualitativ hochwertige Gesundheitsdienstleistungen für Verbraucher in grossem Umfang anzubieten. Das Unternehmen bietet umfassende Praxisunterstützung und Geschäftsexpertise für Anbieter von zahnärztlichen Leistungen, Notfallversorgung und medizinischer Ästhetik. Aspen Dental nutzt sein umfassendes Fachwissen in den Bereichen Marketing, Nachfragegenerierung, Immobilien und Produktentwicklung, um vertrauenswürdige Marken im Gesundheitswesen zu schaffen und zu skalieren, die von Patienten und Anbietern geliebt werden und eine bessere Versorgung für mehr Menschen im ganzen Land ermöglichen.
Die Herausforderung.
Aspen Dental stand vor der Herausforderung, seine Technologieplattform als Teil einer mehrjährigen digitalen Transformation zu modernisieren, um Branchenführer zu werden. Die Initiative konzentrierte sich auf die Ersetzung von Altsystemen durch eine Cloud Native-Lösung, die auf GCP-Technologien, einschliesslich GKE und Kubernetes, basiert. Das bestehende monolithische System, das mit .NET Core und Angular entwickelt wurde, musste für alle neuen Frontend-Anwendungen auf React umgestellt werden. Zu den wichtigsten Meilensteinen gehörten die Implementierung einer GraphQL/RESTful-Schicht, um Kunden mit dem alten Rechenzentrum zu verbinden, und die Ausarbeitung eines Stufenplans für die Extraktion und Stilllegung der alten Datenbanken. Aspen Dental musste in DevOps und moderne Architekturen investieren, um die Transformation mit skalierbaren Lösungen zu beschleunigen. Das Unternehmen schloss sich mit InterVenture zusammen, um den Talentpool zu stärken, Prozesse zu rationalisieren und eine nahtlose Integration mit internen Teams zu erreichen.
Lösung.
Um Aspens Transformationsreise zu unterstützen, stellte InterVenture ein Team von über 40 Ingenieuren (React, Android/iOS, .NET, DevOps) zusammen, das sich zunächst mit der Migration von Legacy-Systemen über das Ready Team Model befasste, bevor es zum Own Team Model für fortlaufende Innovationen überging. Das Team modernisierte die Plattform durch die Übernahme von Cloud-Native-Prinzipien mit GCP-Technologien und ersetzte eine monolithische .NET 4.6-Struktur durch ein skalierbares Microservices-Design. Sie erleichterten die Umstellung auf React für alle neuen Frontends und bauten eine GraphQL/RESTful API, um die Kompatibilität zwischen dem Altsystem und den neuen Anwendungen zu gewährleisten. Ein BigQuery-basierter Data Lake wurde eingeführt, um die Analysefunktionen zu verbessern, und automatisierte Tests zusammen mit GitLab/Spinnaker-Pipelines sorgten für eine nahtlose und effiziente Software Delivery.
Technologien im Detail.
- C#
- .NET
- React
- Next.js
- GCP
- MongoDB
- PostgreSQL
Das Ergebnis
The InterVenture Aspen Dental team:
- Successfully migrated Aspen’s legacy monolithic system to a modern microservices architecture using GCP, GKE, and Kubernetes.
- Implemented a GraphQL/RESTful layer to ensure seamless integration between legacy systems and client interfaces.
- Transitioned frontend development to React and enhanced backend infrastructure with MongoDB, Firestore, PostgreSQL, and Google Pub/Sub.
- Developed a Big Query-based Data Lake to support advanced analytics and enable data-driven decisions.
- Established an automated deployment pipeline with GitLab and Spinnaker, ensuring efficient daily deployments.
- Accelerated Aspen’s digital transformation, delivering a scalable, future-ready platform aligned with business goals.