Die smarte Produkt-Lösung gewährleistet eine sichere Konnektivität zwischen den Produkten und der AWS Cloud und enthält darüber hinaus Funktionen für die lokale Datenverarbeitung innerhalb von Produkten, komplexe Ereignisregeln sowie Verarbeitung und Speicherung von Daten. Die Lösung zeichnet sich durch eine schnelle und robuste Datenaufnahme, eine höchst zuverlässige und dauerhafte Speicherung von Produkttelemetriedaten, einfache, skalierbare Big Data-Services für die Analyse der Daten sowie globale Messaging- und Anwendungsservices zum Interagieren mit Kunden aus.

Diese intelligente Produktlösung wurde entwickelt, um Rahmenbedingungen für verbundene Produktservices bereitzustellen, sodass Sie sich auf die Erweiterung der Funktionalität der Lösung konzentrieren können, statt die zugrunde liegenden Infrastrukturoperationen verwalten zu müssen. Sie können für eine Vielzahl von Anwendungsfällen auf diesen Rahmenbedingungen aufbauen.

Die neueste Version der Smart Product Solution verwendet die aktuellste Node.js-Laufzeit. Version 1.0 verwendet die Node.js 8.10-Laufzeit, die das Ende der Lebensdauer am 31. Dezember 2019 erreicht hat. Weitere Informationen finden Sie im Bereitstellungshandbuch.

Übersicht

AWS bietet eine Lösung an, die AWS IoT-Services verwendet, um Daten von intelligenten Produkten zu sammeln, diese Daten an die Cloud zu senden und sie anschließend zu analysieren. Das folgende Diagramm zeigt die Komponenten und Funktionen, die Sie mithilfe des Codebeispiels auf GitHub erstellen können.

Intelligente Produktlösung | Architekturdiagramm
 Zum Vergrößern anklicken

Intelligente Produktlösung-Architektur

Die intelligente Produktlösung nutzt AWS IoT-Services, um Nachrichten von vernetzten Produkten entsprechend der Geschäftsregeln zu erfassen und zu verarbeiten. Wenn Sie die Lösung starten, wird eine Pipeline vom Typ Continuous Integration/Continuous Delivery (CI/CD) bereitgestellt, die das AWS Cloud Development Kit (AWS CDK) und AWS CloudFormation zur Bereitstellung der Lösungsarchitektur verwendet.

Die CI/CD-Pipeline der Lösung stellt AWS IoT Core bereit, das Nachrichten von intelligenten Produkten authentifiziert und diese Nachrichten an die Microservices der Lösung weiterleitet (AWS Lambda-Funktionen); AWS IoT Device Defender zur kontinuierlichen Prüfung der Geräte, um sicherzustellen, dass diese nicht von den bewährten Methoden für die Sicherheit abweichen; und AWS IoT Analytics zur Analyse der Daten Ihres intelligenten Produkts.

Die Vorlage stellt außerdem Amazon DynamoDB-Tabellen bereit, die verschiedene Details zu den intelligenten Produkten enthalten; Lambda-Funktionen, welche die Geschäftslogik zum Ausführen von Vorgängen und Erfassen von Daten auf intelligenten Produkten bereitstellen; und Amazon Simple Notification Service (Amazon SNS) zum Veröffentlichen von Nachrichten auf Ihren intelligenten Produkten und zum Bereitstellen dieser Nachrichten an Abonnenten und andere Anwendungen.

Die intelligente Lösung erzeugt eine Webkonsole, die von AWS Amplify unterstützt wird, und stellt sie in einem Amazon Simple Storage Service(Amazon S3)-Bucket bereit, der für statisches Webhosting konfiguriert ist. Amazon CloudFront wird verwendet, um den Bucket der Öffentlichkeit zugänglich zu machen.

Die intelligente Produktlösung konfiguriert außerdem Amazon API Gateway, um die RESTful APIs der Lösung zu hosten, und stellt einen Amazon Cognito-Benutzerpool bereit, den Sie zur Registrierung von Benutzern und zur Anmeldung für die inbegriffene Webkonsole verwenden können.

Intelligente Produktlösung

Version 1.0.2
Zuletzt aktualisiert: 02/2020
Autor: AWS

Hat Ihnen diese Lösungsimplementierung geholfen?
Feedback geben 

Funktionen

Sichere Konnektivität

Nutzen Sie AWS IoT, um eine sichere intelligente Produktkonnektivität in der AWS Cloud zu bieten.

Webkonsole

Stellen Sie eine einfache Webbenutzeroberfläche bereit, um Interaktion mit Ihren intelligenten Produkten zu verwalten.
Video
Lösen mit AWS-Lösungen: Intelligente Produktlösung
Zurück zum Seitenanfang 
Erkunden (Symbol)
Bereitstellen einer eigenen Lösung

Durchsuchen Sie unsere Bibliothek der AWS-Lösungsimplementierungen, um Antworten auf häufige Architekturprobleme zu erhalten.

Weitere Informationen 
Einen APN-Partner suchen (Symbol)
Einen APN-Partner suchen

Finden Sie Beratungs- und Technologiepartner mit AWS-Zertifizierung, die Ihnen den Einstieg erleichtern.

Weitere Informationen 
Entwicklungssymbol
Beratungsangebote für Lösungen erkunden

Durchsuchen Sie unser Portfolio mit Beratungsangeboten, um AWS-geprüfte Hilfe mit Lösungsbereitstellung zu erhalten.

Weitere Informationen