Veröffentlicht am: Jul 26, 2018
Mit AWS Greengrass können Sie nun ausführbare Dateien in C, C++ und jeder anderen Sprache, die den Import von C-Bibliotheken unterstützt, implementieren. Ein ausführbarer Code hat folgende Vorteile: größere Legacy-Unterstützung, da Kunden bereits in C oder C++ geschriebenen Code leichter wiederverwenden können, minimaler Ressourcenbedarf, da kein Sprachinterpreter erforderlich ist, sowie ein absolutes Minimum an Rechenlatenz für sehr leistungsfähige Anwendungsfälle wie Computer Vision oder algorithmischer Handel. Ab heute verhält sich Ihr ausführbarer Code wie eine AWS Lambda-Funktion, kann durch Ereignisse aufgerufen werden oder andere Lambdas aufrufen und kann andere Greengrass-Funktionen wie Local Resource Access nutzen. Sie können den ausführbaren Code mit Lambda-Funktionen, die in interpretierten Sprachen wie Python oder Node.js geschrieben wurden, mischen und anpassen.
Greengrass erlaubt es nun auch, die Größe der Warteschlange für lokal gespeicherte MQTT-Nachrichten zu ändern. Greengrass verwendet bereits Spooling bei Benachrichtigungen, die in der Cloud veröffentlicht werden, wenn das Host-Gerät vom Internet getrennt wird, was für Umgebungen mit intermittierender Konnektivität wichtig ist. Ab jetzt ist die Größe der Warteschlange konfigurierbar, sodass die Kunden die Balance zwischen Datenhaltung und Einsparung von lokalem Speicherplatz feinabstimmen können.
Als nächstes können Sie mit Greengrass die maximale Wiederherstellungs-/Wiederholungszeit für den Fall konfigurieren, dass das Kerngerät getrennt wird. Greengrass versucht, sich in immer längeren Abständen mit dem Internet zu verbinden, wenn das Host-Gerät getrennt wird, was für Umgebungen mit eingeschränkter Konnektivität wichtig ist. Ab jetzt ist die maximale Wiederholungszeit konfigurierbar, wodurch die Kunden sicherstellen können, dass Greengrass sich schnell wieder mit dem Internet verbindet, sobald die Konnektivität verfügbar ist.
Zusätzlich zu diesen neuen und erweiterten Funktionen hat Greengrass nun auch den Nachrichtendurchsatz verbessert.
Dieses neue Update ist für Kunden ohne zusätzliche Kosten und in allen AWS-Regionen verfügbar, in denen Greengrass erhältlich ist. Laden Sie einfach die neueste Version von Greengrass Core von der AWS Management Console herunter und werfen Sie einen Blick in unsere Dokumentation. Um mehr über AWS Greengrass zu erfahren, besuchen Sie bitte AWS Greengrass.