ROXcomposer Microsoft Framework
ROXcomposer ist ein Python Framework, das die Entwicklung und Nutzung von Microservice-Architekturen entscheidend vereinfacht. Austauschbare Module garantieren eine hohe Flexibilität.
Als moderne IT-Architektur bieten Microservices eine bessere Skalierbarkeit und Wartbarkeit. Aufgrund der hohen Einstiegskomplexität kommen sie bei vielen Unternehmen jedoch noch nicht zum Einsatz.
ROXcomposer vereinfacht die Entwicklung von Microservices erheblich, da es Entwicklungs-Framework und Infrastrukturlösung kombiniert. ROXcomposer übernimmt die Kommunikation zwischen verschiedenen Services, auch unterschiedlicher Programmiersprachen.
Das mitgelieferte Python-Package enthält eine Service-Basisklasse, die eine leichte Implementierung von eigenen Services ermöglicht. Der Nachrichtentransport, Logging- und Konfigurations-Schnittstellen sowie ein Message-Tracing sind ebenfalls enthalten. Die erstellten Services werden über Piplines verbunden und sämtliche Informationen zur Pipeline und Daten-Payload werden im Message-Protokoll gespeichert.
Umfangreiche Logging- und Monitoring-Funktionen sind bereits integriert, was zusätzlichen Aufwand minimiert. Im Vergleich zur Eigenentwicklung bedarf ROXcomposer nur einen minimalen Setup-Aufwand und kann auf die individuellen Anforderungen ihres Unternehmens zugeschnitten werden.