Wie funktioniert WAY?

#PAD

Parallel Application Delivery

Die parallele Verarbeitung von Anwendungen macht Köpfe frei.

Cay Jeglinski, WAY Software

Der Kern der parallelen Anwendungsverarbeitung

Zwischen Releases zu wechseln und Tests schnell zu wiederholen klingt in heutigen Webserverfarmen wie ein Wunschtraum.

Wie wäre es mit einem Weg, der Ihre Releases parallel im Zugriff in einer konsolidierten Serverfarm hält?

Mit der Parallel Application Delivery (PAD) ist WAY einzigartig und innovativ: In einer Serverfarm sind alle Releases parallel abrufbar! Sie entscheiden welches Release zu welchem Zeitpunkt verarbeitet werden soll. WAY übernimmt die Konfiguration ins Regelwerk und aktiviert die gewünschten Releases in Echtzeit – getrennt für Entwicklung, Integrationstests und Produktion.

Wie macht WAY das?

#DLC

Dynamic Life Cycle

Der dynamische Lebenszyklus ist Basis für neue Releases und Patchmanagement! So lebt WAY effektives DevOps!

Heiko Schönfeldt, WAY Software

Was ist der Dynamic Life Cycle?

Updates und Patches zeitnah einspielen und neue Releases zu veröffentlichen sind oft genug konkurrierende Ziele und am Ende nicht erreicht.

Wie wäre es, wenn das Deployment parallel Patches und Release zulassen würde?

Der Dynamic Life Cycle (DLC) erlaubt WAY die unterbrechungsfreie Verarbeitung von Anwendungen. So können Updates der Server oder das Einspielen neuer Releases über das DLC einfach angestoßen und überwacht werden. Das DLC übernimmt die Kontrolle jedes Schritts und meldet den Erfolg in Echtzeit.

Wie macht WAY das?

Business Life Cycle

Der Business Life Cycle ist für optimale Leistung ausgelegt. Alle Server verarbeiten die Anwendungen und sind im produktiven Serverpool zusammengefasst. Bei der Installation eines neuen Release werden zyklisch Server in den staging Serverpool übernommen, geprüft und zurückgegeben.

Wie macht WAY das?

Industry Life Cycle

Beim Industry Life Cycle steht die Hochverfügbarkeit der Anwendungen im Zentrum. Der produktive und der standby Serverpool sind identisch ausgestattet und können mit gleichbleibender Leistung die Anwendungen verarbeiten. Zusätzlich kann die automatische Leistungsreserve des reserve Serverpools genutzt werden.

Der WAY Deployment Prozess übernimmt die Installation und prüft den Erfolg. Die Serverpools werden zyklisch getauscht, bis alle Server über das neue Release verfügen.

Wie macht WAY das?

#ARB

Active Rule Base

Flexible und agile Sprints der Entwicklung in stabilen Serverfarmen umsetzen zu können setzt kreatives Potenzial frei, jeden Tag!

Cay Jeglinski, WAY Software

Das Regelwerk

Das Ziel: Releases über ein dynamisch konfiguriertes Regelwerk zu aktivieren und somit agile Entwicklung zu unterstützen.

Mit welchem Weg lässt sich die agile Entwicklung ohne enorme Aufwendungen in der IT Infrastruktur erreichen?

Das Regelwerk kennzeichnet die Verbindungen zu den Anwendungen. Die Active Rule Base (ARB) erlaubt, die Kennzeichnungen verschiedenen Releases zuzuweisen. Die Standardregel in der ARB aktiviert das Standard-Release jeder Anwendung. Zusätzliche Regeln prüfen die Verbindungen über weitere Markierungen und aktivieren konfigurierte Releases. So sind agile Sprints möglich und long time API verfügbar. Beide parallel über die ARB in einer Serverfarm abrufbar!

Wie macht WAY das?

Die Segmente: Entwicklung, Test und Produktion

Die Umgebungen für die Bereiche der Anwendungsentwicklung: Intergration und Produktion identisch zu halten spart Nerven und Ressourcen!

Wie wäre es mit einem Weg, der die alle drei Segmente der Anwendungsentwicklung trennt und in einem Zyklus verbindet?

WAY unterscheidet die drei Segmente Entwicklung, Integrationstest und Produktion. Für die drei Segmente sind eigene Proxies vorgesehen. Über diese Proxies werden alle Releases Ihrer Anwendungen erreicht. Der Dynamic Life Cycle erlaubt die drei Segmente zu verbinden und die Releases über das Regelwerk kontrolliert zu verarbeiten.

Wie macht WAY das?
WordPress Appliance - Powered by TurnKey Linux