Aufbau und Funktionsweise
Als ganzheitliche Lösung für die Kommunikation zwischen verschiedenen Diensten, besteht AESB aus drei Core-Komponenten: dem SICS, (mindestens) einem Supervisor und der Console. Diese Grundstruktur ermöglicht es verschiedenen Programmen und Benutzern über eine Plattform miteinander zu kommunizieren, während Sie die volle Kontrolle und Übersicht über die Kommunikation in Ihrer Infrastruktur haben.
Der SICS
Der SICS (Smart Infrastructure Communication Service) ist der zentrale Baustein für die Kommunikation zwischen den verschiedenen Systemen und Datenquellen. Systeme können Daten als Messages an der SICS Instanz abgeben und umgekehrt auch Messages von der SICS Instanz annehmen. Der SICS transportiert diese Nachrichten zwischen den Systemen. So ist auch eine standardisierte Kommunikation von Programmen möglich, die innerhalb Ihrer Infrastruktur durch eine Firewall getrennt sind – mit nur einer einzigen Anpassung der Firewall.
Der Supervisor
Der Supervisor steuert das Starten und Stoppen der Microservices über Messages. Außerdem hält er die Verbindung zum SICS. Er gibt sämtliche Statusinformationen der Microservices als Messages an die SICS Instanz und darüber anschließend an die AESB Console weiter. Durch die Möglichkeit, mehrere Supervisoren an den SICS anzubinden, können mehrere Umgebungen miteinander vernetzt werden.
Die AESB Console
Die AESB Console ist Ihre Nutzeroberfläche, in der Sie die Kommunikation in Ihrer Infrastruktur kontrollieren, verwalten und entwickeln können. Sie haben Zugriff auf mehrere Arbeitsbereiche, in denen Sie unterschiedliche Informationen zu Ihrem System einsehen und Aktionen ausführen können. Weitere Informationen zur AESB Console finden Sie im Abschnitt Aufbau der AESB Console.