Veröffentlicht am: Nov 19, 2018
AWS IoT Device Management bietet nun Funktionen für Flottenindizierung und Aufträge, die zusätzliche Mechanismen zur Verwaltung Ihrer Flotte an Geräten bieten. Mithilfe von Flottenindizierung können Sie einfach gegen Gerätemetadaten oder den Status der Flotte anfragen. Und Aufgaben ermöglichen Ihnen Remote-Aktionen gleichzeitig an ein oder mehrere Geräte senden, die Bereitstellung Ihrer Aufgaben auf Ihren Geräten zu steuern und den aktuellen und bisherigen Status Ihrer auf den einzelnen Geräten ausgeführten Aufgaben zu verfolgen.
Neue Funktionen für Flottenindizierung beinhaltet Geräte-Konnektivitätsindizierung und dynamische Objektgruppen. Geräte-Konnektivitätsindizierung ermöglicht Ihnen, die AWS IoT Core-Lebenzyklusereignisse Ihrer Geräte zu indizieren, um herauszufinden, ob Ihrer Geräte derzeit mit AWS IoT verbunden sind oder nicht. Mit Geräte-Konnektivitätsindizierung können Sie jetzt die Objekt-Registrys, Schattenobjekte und Verbindungsdaten vom Flottenindex abrufen. Beispielsweise können Sie Geräte-Konnektivitätsindizierung nutzen, um Ihr Kundensupport-Team zu ermöglichen die Firmware-Version und Verbindungsstatus der Geräts eines Kunden herauszufinden und schnell Probleme zu beheben.
Dynamische Objektgruppen ermöglichen Ihnen nun die Organisation Ihrer Geräte mithilfe von Gruppen zu automatisieren, die durch Flottenindizierungsanfragen definiert wurden. Eine dynamische Objektgruppe kann beispielsweise alle Ihrer Temperatursensoren beinhalten, die mit der Hardware-Version 1.1 ausgestattet sind, die eine Temperatur > 90 melden und derzeit zu AWS IoT verbunden sind. Ihre dynamische Objektgruppe fügt automatisch Objekte hinzu, die Ihre festgelegten Kriterien erfüllen, und entfernt die Geräte, die diese Kriterien nicht mehr erfüllen. Sie können Aktionen mit der dynamischen Objektgruppe durchführen, wie eine Aufgabe zu starten oder eine Sicherheitsregel aufzusetzen, die auf alle Geräte der Gruppe zutrifft.
Dynamische Rollouts und Code-Signing erweitern die Möglichkeiten der Aufgaben. Mit dynamischen Rollouts für Aufgaben können Sie eine exponentiell ansteigende Rate an Aufstellungen für Ihr Geräteupdate konfigurieren und Fehlschlagkriterien festlegen, die Ihre Aufgabe abbrechen, wenn irgendeine Fehlschlagsgrenze überschritten wird. Dynamische Rollouts für Aufgaben erlauben Ihnen Ihre Aufstellungen zu intensivieren, wobei Sie auch die Übergänge für Fehlschlagskriterien setzen können, um den potenziellen Schaden eines schlechten Updates zu minimieren. Sie können auch Code-Signing für Aufgaben nutzen, um Dateien digital zu signieren, die Sie an Ihre Geräte senden. Das schützt Ihre Geräte vor schlechten Akteuren. Sie können jede Datei mit Ihrer Signatur signieren und dann die signierte Datei vor der Ausführung an Ihr Gerät senden, um sicherzugehen, dass Ihre signierten Dateien nicht gefährdet sind.
Die ersten Schritte können über die AWS Managementkonsole oder über unsere neuste SDK erfolgen. Weitere Informationen finden Sie in unserer Dokumentation oder auf unserer Website.