_further_industries
Ein internationaler Industriekonzern nutzte zur internen Kommunikation ein großes Netzwerk an Intranetseiten. Hyand wurde mit der Zielsetzung beauftragt, eine zentrale Plattform (Universelle Inhalts-Plattform, kurz UIP) aufzubauen, in der alle Intranetseiten zusammenfließen. Die neue Plattform sollte einheitlich im neuen Design des Rebrandings umgesetzt werden.
Die einzelnen Webseiten wurden auf unterschiedlichen Webservern, Content-Management-Systemen und Hosts betrieben. Die Herausforderung bestand darin, die Daten und Inhalte zu sichern und in eine einheitliche, zukunftssichere und flexible Plattform einzubinden.
Um die Software allen internen Kundinnen und Kunden schnell, zeitgleich und sicher zur Verfügung zu stellen, war ein sehr hohes Maß an Standardisierung und Automatisierung gefordert (CD/CI-Pipeline). Für die Umsetzung des Projekts wurde ein DevOps-Prozess gewählt. Dank der agilen Herangehensweise wurden die zahlreichen Änderungsanforderungen effizient umgesetzt.
Architektur: Als Erstes haben wir ein Cloud Application Stack verwendet. Je nach Cloud-Anbieter stehen verschiedene Services zur Verfügung. Auf den von uns ausgewählten Services baut eine selbst entwickelte Plattform auf, die eine schnelle Entwicklung der Applikation und Integration der Cloudservices ermöglicht. Bei der obersten Architekturschicht handelt es sich um die konkreten Applikationen wie die UIP.
Architektur UIP: Für die UIP-Applikation auf der die Webseiten laufen, wurde eine Microservice-Architektur verwendet. Dies gewährleistet die geforderte Flexibilität.
Hyand kümmerte sich vor allem um die Entwicklung der UIP, wozu Angular-Frontend-Applications und Microservices gehören, die mit NodeJs umgesetzt wurden. Bei der Entwicklung der Plattform haben wir die DockerImages für die Microservices weiterentwickelt und schrieben die YAML-Dateien für unsere Anwendungen.
Die technischen Aspekte von DevOps wurden intensiv im UIP-Projekt eingesetzt. Es wurde eine komplett automatisierte CD/CI-Pipeline verwendet. Änderungen der Entwicklerinnen und Entwickler wurden automatisch gebaut und in die Entwicklungsumgebung eingespielt. Ein Release wurde voll automatisch in die Testumgebung eingespielt und – mit Freigabe durch die Fachseite – mit einem Klick auf alle Produktionsumgebungen verteilt.
Kundenvorteile
- Geringere Betriebskosten
- Erhöhte Auffindbarkeit durch verbessertes SEO
- Zentrale und effiziente Verwaltung der Webseiten
Die Details
Ausblick
Seit 2017 unterstützen wir das Unternehmen bei der Umsetzung und kontinuierlichen Weiterentwicklung des Projekts. Unser Kunde ist sehr zufrieden mit der Umsetzung des Projekts nach unseren agilen Methoden und profitiert nachhaltig von einem gut funktionierenden Team.
_hyand_success_stories
Entdecken Sie unsere Lösungen
Profitieren auch Sie von unserer umfassenden Erfahrung aus
Projekten für Unternehmen unterschiedlichster Größe.
HyExpert – der IT-Talk.
Sie möchten mehr darüber wissen, wie wir Ihr Unternehmen
mit individueller Software- und Appentwicklung unterstützen können?
Sprechen Sie uns an – wir helfen Ihnen weiter!