Samply.Beam

zuletzt aktualisiert
07.12.2022

Produktdetails

Datum der Erstverfügbarkeit
Version/Versionsdatum
0.4.0
Lizenzmodell
Apache-2.0 Lizenz
Preis
kostenlos
Support
Community
Technische Voraussetzungen
Docker
ca. 30MB Speicherplatzbedarf

Beschreibung

Samply.Beam wurde entwickelt, um eine der Hauptschwierigkeiten bei der Verbindung föderierter Anwendungen über restriktive Netzwerkgrenzen hinweg zu lösen. Jede föderierte Datennutzung erfordert eine Form der Kommunikation zwischen den teilnehmenden Parteien, meist mit besonderen Anforderungen bezüglich Robustheit und Effizienz. In hochsicheren Umgebungen wie internen Krankenhausnetzen ist diese Kommunikation jedoch stark eingeschränkt, z. B. durch strenge Firewall-Regeln, die eingehende Verbindungen verbieten und/oder exotische Kombinationen von HTTP-Proxyservern. Viele der derzeit verwendeten Lösungen stellen einen hohen technischen und organisatorischen Aufwand für jeden beteiligten Standort dar (z. B. Message Queues, die Server in einer besonderen Netzwerkzone (DMZ) erfordern) oder werden sogar als problematisch für die Sicherheit des Netzes angesehen (z. B. VPN-Overlay-Netze). Sie leiden unter Performance-Problemen und bringen zusätzliche Komplexität in das System.

Wir haben Samply.Beam als wiederverwendbare, leicht zu wartende, sichere und hochleistungsfähige Kommunikationsschicht entwickelt, die es uns ermöglicht, die häufigsten Kommunikationsmuster bei verteilten Berechnungen auf effiziente und wiederverwendbare Weise zu handhaben und gleichzeitig die Komplexität der Anwendungen zu reduzieren. Samply.Beam kümmert sich um das gesamte "Klempnerhandwerk", wie z.B. die Aushandlung von Kommunikationsparametern und hilft bei routinemäßig durchgeführten Aufgaben wie Authentifizierung und Autorisierung, Ende-zu-Ende-Verschlüsselung und Signaturen sowie Zertifikatsverwaltung und -validierung. Auf diese Weise kann sich Ihre Anwendung auf ihren eigentlichen Zweck konzentrieren, ohne sich mit Integrationsaufgaben aufzuhalten. Samply.Beam wurde als die neueste Iteration der Bridgehead-Kommunikationsschicht entwickelt, aber die Software ist völlig inhaltsunabhängig: Nur Ihre Anwendungen müssen die Nutzdaten der Nachricht verstehen. Dies ermöglicht die Integration beliebiger Anwendungen in einen Samply.Beam-Netzwerk.

Das Produkt im Einsatz

Samply.Beam ist u.A. in folgenden Verbünden im Einsatz:

  • DKTK
  • Als Option im DNPM
  • BBMRI-ERIC
  • German Biobank Node/Alliance

 

Unterstützung

Wir sind ein Open-Source-Projekt unter der Samply-Initiative, wie auch der Blaze FHIR-Store, der Brückenkopf und der ADT2FHIR-Importer. Zurzeit ist Samply.Beam unter der Koordination der ursprünglichen Autoren am DKFZ Heidelberg, Abteilung Federated Information Systems.

Wir arbeiten vollkommen Open-Source, öffentlich auf GitHub. Mitarbeit am Quellcode, Mitsteuerung der Roadmap und Featurewünsche sind gerne gewünscht!

Erfahrungsberichte

Eigenen Erfahrungsbericht verfassen

Schlagworte

Kommentare

Um einen Kommentar verfassen zu können, müssen Sie sich zunächst anmelden!