Real Time Logic bringt das immense Potential des Internets auf embedded Systeme. Es stehen vollständige Implementationen von einem Web-Applikations-Server und SSL/TSL Stack speziell für die Bedürfnisse von Embedded Systemen entwickelt, zur Verfügung. Geliefert wird die gesamte Systemsoftware im vollständigen Sourcecode.
SharkTrustX ist eine neuartige, kostenlose VPN-Lösung für den sicheren Fernzugriff auf Intranet-Webserver und für den sicheren lokalen Zugriff auf den Webserver von Real Time Logic.
Eliminieren Sie offene Ports, die primäre Internet-Angriffsfläche für IoT-Geräte
Vereinfachung des Fernzugriffs, keine Notwendigkeit für VPN Verbindungen, Portweiterleitung und andere umständliche Lösungen
Keine Notwendigkeit für die Erstellung von IoT-Lösungen zur Ergänzung des externen Zugriffs auf Intranet-Webserver
Verwaltet, wartet und überwacht die von Ihren Kunden verwendeten Geräte
Vereinfacht die Erstellung von Single Sign On (SSO)-Lösungen mit Microsoft Azure AD für Intranet-Webserver
Funktionsweise von SharkTrustX
SharkTrustX wird als Online-Portal betrieben, das sichere Verbindungsbrücken zu einer beliebigen Anzahl von Intranet-Webservern bereitstellt. SharkTrustX ist ein kostenloses Produkt, und der Quellcode ist auf GitHub verfügbar. Das Portal kann auf jeder Cloud-Lösung installiert werden, einschließlich AWS und Microsoft Azure. Das Portal kann von Ihrem Unternehmen installiert und gewartet werden oder als Service von Real Time Logic bereitgestellt werden.
SharkTrustX ist eine erweiterte Version von SharkTrust, die für Intranet-Produkte mit Barracuda App Server entwickelt wurde, einschließlich eingebetteter Geräte. SharkTrustX wurde mit Blick auf Erweiterungsmöglichkeiten entwickelt und kann als Basis für zusätzliche IoT-Funktionalität verwendet werden, die Ihre Lösung möglicherweise benötigt.
Der folgende Screenshot zeigt unseren SharkTrustX-Einsatz für unsere Demo-Site "local.makoserver.net". Die Benutzeroberfläche kann angepasst und mit zusätzlichen Funktionen erweitert werden. Ein SharkTrustX-Server kann eine beliebige Anzahl von Domains verwalten. Zum Beispiel kann company.com zwei Produkte haben: X34 und ZR22. Die SharkTrustX-Instanz kann dann so eingerichtet werden, dass sie die beiden Produkte über zwei Domains verwaltet: x34.company.com und zr22.company.com.
Starten Sie jetzt mit SharkTrustX
Über das Demo-Portal von Real Time Logic können Sie jedes Barracuda App Server betriebene Produkt wie den Mako Server einfach mit dem SharkTrustX Portal verbinden. Nachzulesen im Mako Server-Tutorial Sicherer Fernzugriff
SharkTrustX ist ein fortgeschrittenes Tool, das in der Regel eine Beratung durch Real Time Logic erfordert. Kontaktieren Sie uns, um eine Erstberatung zu vereinbaren. Die SharkTrustX GitHub-Seite bietet eine kurze Installationsanleitung, die für einen erfahrenen Linux-Administrator geeignet ist.
Der brandneue Percepio DevAlert™ - ein Werkzeug zur einfachen Qualitätssicherung von IoT-Software - hat auf der Embedded World 2019 den "Best in Show Award in der Kategorie Development Tools and Operating Systems des Embedded Computing Design Magazins gewonnen.
Barracuda ist ein embedded Web- Applikations-Server der sich durch seine einfache Integration und seine Plug-In Architektur auszeichnet.
Mit Barracuda lassen sich einfach Monitor- und Steuerfunktionen für embedded Devices schnell realisieren. Der umfangreiche Funktionsumfang lässt quasi keine Wünsche mehr offen, das API ist wohl durchdacht und die Software ausgereift.
Das Plug-In basierte Barracuda Embedded Web Server SDK vereinfacht und verkürzt den Entwicklungszyklus für Geräte mit Bedarf an Remote-Management und / oder Anzeige erheblich.
Damit können sog. Full-Stack Web-Entwicker mit aktuellen Web-Technologien wie LSP, HTML, CSS, JavaScript und allem dazwichen wie z.B. Ajax, REST und WebSockets moderne Webseiten entwickeln ohne sich um die embedded Seite kümmern zu müssen. Den embedded Backend Teil übernimmt der Embedded Systems Engineer losgelöst davon.
SharkSSL ist ein sehr kompakter, von Grund auf neu entwickelter SSL/TLS Stack um die Kommunikation und das Managment mit embedded Systemen abzusichern.
SharkSSL ist sehr Speicherplatzsparend, das Transport Agnostische API macht die Verwendung in jedem embedded System möglich, egal ob 8-Bit oder 64-Bit Mikrocontroller werwendet werden.
Simple Message Queue (SMQ) ist ein einfach anzuwendendes Kommunikationsprotokoll für Machine-to-Machine (M2M) / "Internet of Things" (IoT) Kommunikation. Es folgt dem publish-subscribe Entwurf, frei übersetzt „veröffentlichen und abonnieren“. Die Struktur ist ähnlich wie andere publish-subscribe Protokolle, wie dem MQTT und AMQP, aber es wurde um eine für IoT wichtige Eigenschaft erweitert, der direkten Adressierbarkeit.
SharkMQTT ist eine extrem kompakte und abgesicherte MQTT Client Bibliothek, optimiert für kleine resourcenlimitierte embedded Systeme.
SharkMQTT wurde speziell für die kompakte SSL-Bibliothek SharkSSL angepasst und verwendet SSL Zertifikate nach höchstem Industriestandard für Authentifizierung und Verschlüsslung.
Für kleine MCUs mit wenig RAM steht mit dem Minnow Server erstmal auch eine attraktive Web-Server Implementierung zur Verfügung.
Lösungen wie der Barracuda Applikationsserver benötigen MCUs mit (externem) RAM im Bereich 1MB+. Der Minnow Server kommt mit dem interen SRAM moderner MCUs 256-512kB aus.
Der Minnow Server ist ein Embedded WebSocket Server der mit HTML5 Seiten und JavaScript arbeitet. Damit ermöglicht er eine Voll-Duplex und asyncrone Kommunikation-Kanal vom Browser zum Embeddded System.
Mit Single-Page Application(SPA) Webseiten sind Sie in der Lage eine performante Web-Server Lösung auch für kleine Embedded Systeme zu erstellen!
Zustätzlich zum WebSocket Server beinhaltet er einen embedded HTTP Server der es einem Browser ermöglicht die Web-Seiten vom embedded System zu laden.