Wozu dient diese AWS-Lösungsimplementierung?

Die intelligente Produktlösung erweitert die AWS Cloud um sichere Produktkonnektivität und bietet darüber hinaus Funktionen für die lokale Datenverarbeitung direkt in den Produkten, für komplexe Ereignisregeln wie auch für die Datenverarbeitung und -speicherung. 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 Lö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.

Der aktuelle Version der Lösungsimplementierung 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. Um auf die neueste Version dieser Lösung zu aktualisieren, müssen Sie die Lösung als neuen Stack bereitstellen. Weitere Informationen finden Sie im Bereitstellungshandbuch.

Übersicht über die AWS-Lösungsimplementierung

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 mit Hilfe des Lösungsleitfadens und der zugehörigen AWS CloudFormation-Vorlage erstellen können.

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

Intelligente Produktlösung-Architektur

Die intelligente Produktlösung nutzt AWS IoT-Services, um Nachrichten von verknüpften 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 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 Lö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

Geschätzte Bereitstellungszeit: 3 Minuten

Verwenden Sie die Schaltfläche unten, um Lösungsaktualisierungen zu abonnieren.

Hinweis: Um RSS-Aktualisierungen zu abonnieren, muss für den von Ihnen verwendeten Browser ein RSS-Plug-in aktiviert sein.  

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.
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 
Entwickeln (Symbol)
Beratungsangebote für Lösungen erkunden

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

Weitere Informationen 
Entwickeln (Symbol)
Selbst eine Lösung bereitstellen

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

Weitere Informationen 
Einen APN-Partner suchen
Einen APN-Partner suchen

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

Weitere Informationen 
Erkunden (Symbol)
Beratungsangebote für Lösungen erkunden

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

Weitere Informationen