Dabei ist jede nobilia Küche ein Unikat. Individuell geplant und mit größter Präzision gefertigt. Der hohe Automatisierungsgrad garantiert unser konstantes Qualitätsniveau.
Quelle: www.nobilia.de
Mit einem Jahresumsatz von gut 1 Mrd. Euro gehören die nobilia Werke zu den europäischen Marktführern in der Möbelbranche. Das Wachstum des Produktionsvolumens und der Produktionsstandorte zwingt zu skalierbaren Architekturen. 3.000 individuelle Küchen pro Tag in Spitzenqualität zu fertigen und auszuliefern ist eine enorme Leistung!
Die individuelle Konfiguration jeder Küche setzt für die IT in Produktion und Verwaltung Maßstäbe. Aufträge sind schnell und sicher über das Netzwerk zu transportieren. Produktionsdaten sind zuverlässig für jeden Produktionsschritt zuzustellen, jede Woche, jeden Tag, jede Sekunde.
Durch WAY leisten wir wesentlich mehr Projekte!
Leitung Anwendungsentwicklung, nobilia Werke
Die heutige Situation der IT ist gekennzeichnet von komplexen Arbeitsprozessen. Oft genug sind manuelle Arbeitsprozesse zu koordinieren und kostbare Zeit geht dabei verloren. Die regelmäßigen Updates der Betriebssysteme und das Patchen der Webserver ermöglichen den stabilen Betrieb. Im Gegensatz dazu fordern neue Entwicklungen und schnelle Zyklen der Anwendungsentwicklung Flexibilität.
Bei nobilia muss stabil und dennoch flexibel auf die Produktentwicklung durch die gesamte IT reagiert werden. Die Aufwendungen und die Anzahl der eingesetzten Produkte müssen überschaubar bleiben.
Die Koordination der notwendigen Arbeitsschritte verzögerte bei nobilia die Entwicklung von neuen Anwendungen. Parallel an der Infrastruktur zu arbeiten hat mehr Probleme verursacht als gelöst.
WAY schafft nun mehr Freiraum für die Kernkompetenzen! Die automatisierten WAY Prozesse ermöglichen, parallel in der IT Infrastruktur und der Entwicklungsabteilung zu arbeiten. In der Entwicklung heißt das, schnellere Entwicklung und erhebliche Einsparungen beim Integrationstest. Agile Sprints laufen im Integrationstest ohne Verzögerung durch die Testszenarien!
Wie macht WAY das?Idee
WAY entkoppelt die Arbeitsprozesse der IT Infrastruktur von den Entwicklungszyklen der Anwendungsentwicklung. Die parallele Bereitstellung (Parallel Application Delivery, PAD) aller Releases einer Anwendung stabilisiert die Serverfarm und ermöglicht agile Softwareentwicklung. Die automatisierten Prozesse unterstützen gleichzeitige Arbeiten der IT Infrastruktur und der Entwicklung in einer Serverfarm!
Benutzerollen
WAY unterscheidet Benutzerrollen. Die Arbeitsprozesse jeder Rolle unterstützt WAY effektiv und zuverlässig. WAY unterscheidet Rollen für Entwicklung, Test, Produktion und Administration.
Entwicklung
Die Entwickler können neue Releases einer Anwendung aufnehmen und in der Entwicklungsumgebung ihres Teams installieren. Ist die Entwicklung abgeschlossen, wird ein Release in das Integrationssegment transportiert.
Integration
Bei Test und Integration werden Releases produktionsnah getestet. Durch das innovative PAD ist es möglich, Testreihen aus vorangegangenen Releases ohne IT Hilfeleistung zu erweitern. Die Konfiguration erfolgt sicher über das Regelwerk. Sind alle Tests erfolgreich abgeschlossen, wird das Release in das produktive Segment transportiert oder an die Entwicklung zurückgegeben.
Produktion
Im produktiven Feld werden die neuen Releases optimal durch die WAY Life Cycle installiert. Sie werden anschließend oder zeitgesteuert einfach und sicher über das Regelwerk aktiviert.
Administration
Die Administratoren der Serverfarm können Updates oder Patches auf Webservern in allen drei Segmenten durchführen. Dabei wird nach Abschluss der Arbeiten jeder Server und jedes Release vom WAY überprüft und der Erfolg in Echtzeit gemeldet. Die Koordination der automatischen Arbeitsprozesse übernimmt dabei das WAY.
Industrie 4.0 bedeutet bei nobilia nicht nur Losgröße 1, sondern jede Küche ist maßgefertigt zu produzieren. Frühe Studien belegen eine niedrige Leistungsgrenze bei Datenbankanwendungen und nobilia entschließt sich, auf Web-Anwendungen zu setzen . Die Umstellung auf Web-Anwendungen hat Erfolg und die angeforderte Leistung kann bereitgestellt werden.
Die üblichen Probleme der Skalierung, wie gleichbleibende Geschwindigkeit und stabile Authentisierung, sind durch WAY gelöst. Gleichzeitig ist die Fertigungssteuerung durch SAP bei nobilia Kern der Industrie 4.0 Architektur. Vermutete Leistungsengpässe bei der Authentisierung sind wirksam verhindert. Jede Sekunde werden punktgenau alle notwendigen Daten ausgeliefert.
Wie macht WAY das?Anwendungsleistung
WAY nutzt F5 Gateways, um Web Anwendungen über die Serverfarm verarbeiten zu lassen. Die Anwendungsleistung wird über die soliden F5 Clustersysteme verarbeitet und mühelos bereitgestellt. Unsere Leistungsmessung erreichte über 100.000 Transaktionen pro Sekunde mit komplexem Regelwerk. Leistungsbereitstellung On Premise oder in der Cloud ist im WAY integraler Bestandteil.
Authentisierungsleistung
WAY nutzt F5 Gateways, um die Authentisierung aller Benutzer und Maschinen schnell und verzögerungsfrei zur Verfügung zu stellen. Die optimal konfigurierten Systeme aktivieren erhebliche Leistungsreserve.
Serverfarm
Die Größe der Serverfarm in jedem Bereich der Software-Entwicklung stabil zu halten ist die Basis für planbare Kosten. Frühe Studien bei nobilia zeigen, das Container wie z.B. Docker bei der agilen Anwendungsentwicklung schnell unüberschaubare Mengen von Containervarianten nachfolgen lassen. Durch Schwärme von Containern drohen Kosten und Komplexität in der IT Administration und IT Infrastruktur zu explodieren.
Variable Teams
Wie viele Entwicklungsteams Anwendungen programmieren oder Testteams Zyklen durchführen hat heute enormen Einfluss auf die Kosten. Da bei nobilia neben der geplanten Entwicklung agile Sprints notwendig sind, geriet die IT an ihre Leistungsgrenzen. Für jedes Testszenario sind Server neu aufzusetzen oder zu klonen. Die IT Infrastruktur muss Ressourcen konfigurieren, anpassen und bereitstellen.
Nun ist das Ziel erreicht: Es kann auf das sonst übliche Klonen von Servern für jedes Entwicklungsprojekt und jeden Testzyklus verzichtet werden.
Wie macht WAY das?Mit WAY und der parallelen Anwendungsverarbeitung (PAD) ist die Größe der Serverfarm nur nach der geforderten Anwendungsleistung zu bemessen. Durch die parallele Bereitstellung aller Releases bleibt die Serverfarm in ihrer Größe stabil. Die Aufwendungen für das Klonen von Servern entfallen, Kosten bleiben planbar.
Das F5/ WAY Sicherheitskonzept schützt unsere Anwendungen von Anfang an!“
Leitung Anwendungsentwicklung, nobilia Werke
Datenschutz wird bei nobilia großgeschrieben. Ob es Daten der Produktion oder der Verwaltung sind, sie müssen effektiv gesichert werden. Wie kann verhindert werden, das Daten in unbefugte Hände geraten? Diese Frage stellte sich bei der nobilia mit der Einführung des zentralen Informationssystems für Mitarbeiter und Kunden.
Es sind alle Anwendungen gegen Missbrauch zu schützen. Dank des F5 Application Delivery Controller sind Sicherheitsthemen der Anwendungsentwicklung wie Cross-Site-Scripting und Code-Injection adressiert. „Wir betreiben Anwendungen und APIs teilweise über Jahrzehnte“, weiß die Leitung der Anwendungsentwicklung zu berichten. Die kurzen Update-Zyklen des F5 Sicherheitssystems schützen Betrieb und Entwicklung nachhaltig und wirksam.
Wie macht WAY das?Das WAY Sicherheitsmodul integriert F5 Gateways. Sie sind immer aktiviert und werden über regelmäßige Updatezyklen aktualisiert.
Die Erkennung der Maschinen und die Authentisierung von Benutzern ist abhör- und fälschungssicher zu schützen. Die Authentizität darf nicht durch die Übernahme von Cookies kopiert werden. Die Authentisierung muss einfach und sicher geschehen. Maschinen oder Benutzer sind über ein System gleichermaßen zu erkennen und zu berechtigen und in das Anwendungsgedächtnis aufzunehmen..
Wie macht WAY das?Die Authentisierung von Benutzern und Maschinen übernimmt zuverlässig der F5 Application Delivery Controller. Die RSA verschlüsselte Übertragung der Kennung übernimmt das WAY Security Modul. Die Authentisierung ist von der Serverfarm gelöst und DDoS Angriffe bleiben im Sicherheitssystem gekapselt und sind wirksam abgewehrt. Die gültige Authentisierung ist über Standardmechanismen in der Serverfarm jederzeit abrufbar.
Die Benutzerkennung wird RSA verschlüsselt übertragen. Man-in-the-Middle-Attack ist für uns kein Thema. „Unsere Entwickler können die Authentisierung direkt oder per API mit dem gleichen Sicherheitsniveau nutzen“ erklärt die Leitung der Anwendungsentwicklung bei nobilia. So kann sich die Anwendungsentwicklung auf das Wesentliche konzentrieren!
Testzyklen effektiv und flexibel durchführen bei gleichbleibendem Aufwand!
Leitung Anwendungsentwicklung, nobilia Werke
„Meine Entwickler können sich kreativ mit der Entwicklung auseinandersetzen ohne aufreibende Abstimmung mit der IT Infrastruktur!“ weiß die Leitung der Anwendungsentwicklung zu berichten. "Den Kopf frei zu haben spornt an und ermöglicht bessere Ergebnisse."
Anwendungen schnell bereitzustellen ist die zentrale Herausforderung heutiger Anwendungsentwicklung bei nobilia. Dabei stehen sich die Arbeitsprozesse von Entwicklung, Test und der IT Infrastruktur zu oft im Wege. Es ist ein System gefordert, das Arbeitsprozesse unterstützt und Aufwendungen zuverlässig planbar macht.
Wie macht WAY das?Das Regelwerk der parallelen Anwendungsbereitstellung (PAD) entscheidet, welches Release aktiviert wird. Die intuitive Konfiguration ermöglicht den Entwicklern sowie dem Test zuverlässige Handhabe. So ist der Abstimmungsbedarf zwischen den Abteilungen wesentlich weniger geworden. WAY ermöglicht synchrone Arbeitsprozesse für IT Infrastruktur und Entwicklung.
Die unterschiedlichen Testszenarien sind einfach zu aktivieren und jederzeit änderbar. Die einfachen Arbeitsschritte helfen uns, bei nobilia die Testszenarien über die unterschiedlichen Datenbanken im Backend verarbeiten zu lassen.
Wie macht WAY das?Das Regelwerk der parallelen Anwendungsbereitstellung (PAD) legt fest, welche Datenbank bei der Durchführung der Szenarien angesprochen werden soll. Es sind keine Änderungen in der Anwendung notwendig. So sind Testszenarien zuverlässig reproduzierbar!
Updates und Releases einzuspielen ohne Unterbrechung heißt einfache Handhabung!
Leitung IT Infrastruktur, nobilia Werke
Die IT Infrastruktur ist dank WAY in ihren Arbeitsprozessen unabhängig. Betriebssystem Updates oder Server Patches einzuspielen kann geplant und geprüft werden, ohne die Anwendungsentwicklung einzubeziehen. „Die automatisierten Pre-Produktion-Tests ermöglichen eine hohe Planungssicherheit“ berichtet der Leiter IT Infrastruktur. "Wir sind wieder handlungsfähig und können schnell und unkompliziert Bedrohungen abwehren."
Wie macht WAY das?Das WAY PAD ermöglicht, die Serverfarm mit standardisierten Webservern auszustatten. Durch den WAY Update Life Cycle werden die Webserver durch den Update Zyklus geführt. Dabei werden Serverrollen in den Segmenten des WAY getauscht und für die Dauer der administrativen Tätigkeiten aus dem Lebenszyklus der Anwendungsentwicklung entfernt.