Der weltweit agierende, börsennotierte Konzern BE Semiconductor Industries N.V. (kurz: Besi N.V.) ist ein führender Hersteller von Montagegeräten für die Halbleiterindustrie und beschäftigt rund 1600 Mitarbeiter. In den Konzern eingebettet ist unser Hauptansprechpartner die Besi Austria mit Sitz in Radfeld, Tirol, welche hochmoderne Flip-Chip- und Multi-Chip-Geräte entwickelt.
Die Weichen in Richtung Cloud-Technologie hat Markus Sigl, Director Global IT von Besi N.V. bereits vor 2 Jahren gestellt. Hauptargument für ein weltweit tätiges Unternehmen wie Besi ist die globale Verfügbarkeit von Systemen und der gleichzeitige Schutz von Daten.
IT-Strategisch geht es um
Zug um Zug wandern nun historisch gewachsene Lösungen von der einsamen Insel in die gemeinsame Wolke.
Die neuen Apps erlauben es Mitarbeitern simple Anwendungen, angepasst an ihr Informations- und Aktionsbedürfnis, ohne Overhead, mit sicherem Single-Sign-on (SSO) bedienen zu können. Das führende System dahinter - datentechnisch - SAP.
ProjektablaufAzure gilt als eine der solidesten Plattformen der Cloud-Welt:
Ob man nun Microsoft-Fan ist oder nicht (dass wir Linux-Füchse uns zu einem entwickelt haben, wundert uns selbst), Azure überzeugt in vielerlei Hinsicht. So ermöglicht die Identitätsplattform des Azure Active Directories ein Single-Sign-on (SSO) über App-Grenzen hinweg. Das ist für den User nicht nur praktisch, sondern auch eine Entlastung des IT 1st Level Supports.
Eine 2-Faktor-Authentifizierung sowie IP-Sperren tragen außerdem zur Erhöhung der Sicherheit bei.
DevOps-Methoden lassen sich mit Azure einfach integrieren: Planen - Entwickeln - Bereitstellen - Betreiben. Die CI/CD-Pipeline (Continuous Integration, Delivery & Deployment) unterstützt die Integration von neuem Code in jeder Lebenszyklusphase einer App. Und ist ein Testsystem perfekt, so kann es ohne weitere Deployments zum Produktivsystem geswitcht werden.
Der Eintritt in die DevOps-Welt ist für viele Unternehmen mit „Klingt-zu-gut-um-wahr-zu-sein“ verbunden. Doch der Praxistest überzeugte das Team auch in diesem Projekt schnell und nachhaltig.
Die ersten Cloud-Apps sind live. Neben dem „Production Order Tracking“, gilt „Time Absence Management“ als Vorlage für die nächsten Apps. Alte Bekannte: Während das Backend mit dem PHP-Framework Laravel realisiert wurde, setzen wir im Frontend auf JavaScript und React. Mit Unterstützung des Hauseigenen SAP-Beraters bei Besi, konnten wir mittels Middleware auf JSON-Dateien zugreifen, die aus den benötigten SAP Daten generiert werden.
Mehr Infos zur Microsoft Azure Plattform.
Features
Der Anfang ist getan…
… die Arbeit geht weiter. Für das Team rund um den Director Global IT von Besi, Markus Sigl und verantwortlichen Entwickler Christian Treichl genauso wie für uns. In den nächsten Monaten werden die nächsten Apps geplant, entwickelt, bereitgestellt und betrieben.
Für das entgegengebrachte Vertrauen und die Zusammenarbeit möchten wir uns in diesem Zuge bei Markus Sigl, Christian Treichl und der gesamten Mannschaft bedanken.