CTRL_CenterDas erste Ergebnis einer neuen zukunftssicheren Architektur

Wir haben die erste Version von PADS4 CTRL Center veröffentlicht. Wir sind sehr stolz und freuen uns, unseren Partnern und Endbenutzern diese neue Ergänzung der PADS4-Plattform vorstellen zu können. Es ist das erste Ergebnis eines neuen Weges zu einer zukunftssicheren Architektur.
Von einer monolithischen zu einer Microservices-Architektur
Ebenso viele Anwendungen wurden auf einer sogenannten monolithischen Architektur entwickelt. Eine monolithische Anwendung ist eigenständig und von anderen Computeranwendungen unabhängig. Die Konstruktionsphilosophie lautet, dass die Anwendung nicht nur für eine bestimmte Aufgabe verantwortlich ist, sondern jeden Schritt ausführen kann, der zum Ausführen einer bestimmten Funktion erforderlich ist.

Um für die kommenden Jahre gerüstet zu sein, mussten wir auf eine neue Architektur der PADS4-Plattform umsteigen.

Vor einem Jahrzehnt waren Netflix, Amazon, Twitter, Google und eBay (um nur einige zu nennen) frühe Pioniere des Trends der Microservices-Architektur. Seitdem sind Mikrodienstleistungen die bevorzugte Wahl für Entwickler, um innovative Anwendungen in wachstumsstarken Unternehmen zu entwickeln. NDS hat die Microservices-Architektur übernommen, da sie unseren Entwicklern die folgenden Vorteile bietet:

• Agilität bei der kontinuierlichen Iteration und Bereitstellung von Funktionen, ohne von anderen Geschäftsbereichen und Anwendungsteams abhängig zu sein.
• Wahlfreiheit bei der Auswahl der bevorzugten Frameworks und bei der schnelleren Erstellung und Bereitstellung von Funktionen.
• Ausfallsicherheit zur Vermeidung von Fehlern durch Redundanz und Isolierung.
• Effizienz, um Einsparungen zu erzielen, die die Funktionalität entkoppeln und Microservices einführen.

Strangler-Muster

Um eine neue Architektur vollständig migrieren zu können, haben wir uns für eine schrittweise Übergangsphase namens Strangler Pattern entschieden. Das Strangler-Muster ist ein beliebtes Entwurfsmuster, mit dem Sie Ihre monolithische Anwendung schrittweise in Microservices umwandeln können, indem Sie eine bestimmte Funktionalität durch einen neuen Dienst ersetzen. Um die Stabilität aller PADS4-Installationen zu gewährleisten, werden wir den Übergang langsam durchführen und die beiden Architekturen nebeneinander bestehen lassen, bis die endgültige Migration abgeschlossen ist.

Um sicherzustellen, dass alle Daten und Änderungen in PADS4 in den aktuellen Anwendungen und im webbasierten PADS CTRL Center verfügbar sind, verwenden wir einen Dispatcher. In der folgenden Abbildung wird erläutert, wie der Dispatcher dieselben Daten in Echtzeit auf die verschiedenen Architekturplattformen überträgt:

PADS4 CTRL CENTER V1.0
Diese webbasierte Version 4.12 ist die erste Version, die auf einer völlig neuen Architektur von PADS4 basiert. Sie können 80% aller täglichen Vorgänge verwalten. In den kommenden Monaten werden wir alle Funktionen migrieren, sodass sie schließlich die Funktionen enthalten werden, die in den Windows-Anwendungen verfügbar sind (mit Ausnahme des PADS4-Designers).

• Dashboard: Melden Sie sich mit Ihren aktuellen Anmeldeinformationen auf Ihrem Server an und lassen Sie sich vom natürlichen Erscheinungsbild des PADS4 CTRL Center überraschen. Sofortige Erkennung von Offline-Viewern, Lizenzablauf und vielem mehr. Eine klare Übersicht und Umgebung für den täglichen Betrieb.

• Inhaltsverwaltung: Die von PADS4 verwendeten Inhalte können in der Inhaltsumgebung verwaltet werden. Auf diese Weise können Sie Inhalte durchsuchen, in der Vorschau anzeigen und verwalten (Hinzufügen / Bearbeiten / Löschen / Verschieben).

• Online-Zeitplanung: Mit Zeitplänen können Sie PADS4-Präsentationen für einen bestimmten Zeitraum für Viewer oder Viewer-Gruppen planen, der wiederkehrend oder adhoc sein kann. Mit der Filteroption können Sie nach einer bestimmten Präsentation für den ausgewählten Viewer suchen. Es ist auch möglich, auf Multi-Viewer umzuschalten und Zeitpläne verschiedener Viewer zu vergleichen. Der grüne Punkt neben dem Viewer-Namen zeigt an, dass der Viewer online ist, und der rote Punkt, dass der Viewer derzeit offline ist.

• Lizenzüberwachung: Mit Lizenzen können Sie Ihre Lizenz sowohl online als auch offline überprüfen und aktivieren. Es gibt einige Ansichten, die die Lizenzen aus einer bestimmten Perspektive anzeigen.

• PADS4 Control Center-API: Das PADS4 CTRL Center enthält eine API, für die die Dokumentation unter Verwendung der URL http: // <IP-Adresse> / api angezeigt werden kann. Dies zeigt die verfügbaren Dienste an und bietet Zugriff auf detaillierte Informationen. Diese Informationen können beim Erstellen von Anwendungen hilfreich sein, die mit PADS4 CTRL Center interagieren müssen.

Wichtiger Hinweis!

Um das PADS4 CTRL Center ausführen zu können, müssen Endbenutzer ihr aktuelles PADS4 Build auf 4.12 aktualisieren. Stellen Sie sicher, dass sie über die neueste Version verfügen, indem Sie den Softwareupdate-Assistenten ausführen. Bitte lesen Sie die Versionshinweise sorgfältig durch, bevor Sie PADS4 CTRL Center installieren.