Zum Inhalt springen
Projekte

Europa

Windchill auf AKS für einen Anlagenhersteller

Windchill zog von alternden Servern auf Azure Kubernetes Service um, mit Helm-Releases, kurzlebigen Testumgebungen und einem Rollback in Minuten.

4 h
zum Klonen einer vollständigen Testumgebung
0 Min.
Ausfallzeit bei Routine-Releases
−30 %
Infrastrukturkosten

Die Ausgangslage

Windchill lief auf physischen Servern, die das Ende ihrer Lebensdauer erreichten. Die Testumgebungen hinkten der Produktion um Monate hinterher, und jedes Release erforderte eine geplante Downtime.

Was wir getan haben

  • Docker-Images für die Windchill-Dienste und Helm Charts für jede Umgebung gebaut.
  • AKS, Storage und Netzwerk mit Terraform in der Azure-Subscription des Kunden bereitgestellt.
  • Die Datenbank auf einen Managed Service und die Vaults auf Azure Files umgezogen, mit drei Probeläufen der Migration.
  • GitHub-Actions-Pipelines eingeführt, die bei jedem getaggten Release bauen, testen und ausrollen.

Ergebnisse

Eine vollständige Testumgebung entsteht jetzt in rund vier Stunden aus der Produktion. Routine-Releases werden ohne Unterbrechung für die Anwender ausgerollt, und ein fehlgeschlagenes Release wird mit einem Befehl zurückgerollt.

Illustratives Beispielprojekt. Vor der Veröffentlichung durch eine echte, freigegebene Referenz ersetzen.

Nächster Schritt

Zeigen Sie uns Ihr Windchill. Wir zeigen Ihnen die Pipeline.

Nennen Sie uns Ihr Release, Ihre Systemlandschaft und die Änderung, die immer wieder verschoben wird. Innerhalb einer Woche erhalten Sie einen schriftlichen Plan mit Umfang, Team und Zeitplan.