What does this AWS Solutions Implementation do?
Machine to Cloud Connectivity Framework provides secure factory equipment connectivity to the AWS Cloud. The solution features fast and robust data ingestion; highly reliable and durable storage of equipment data; and serverless event-driven applications that help manage the factory configuration. The solution is easy to deploy, and can help drive an increase in plant efficiency and uptime, improve production flexibility, and identify new business opportunities.
By default, this solution connects with equipment that uses the OPC Data Access (OPC DA) protocol and CC-Link Partner Association (CLPA) Seamless Messaging Protocol (SLMP). But, you can use this solution as a reference to build connectors for the protocols your factory equipment uses.
AWS Solutions Implementation overview
AWS offers a solution that uses AWS IoT services to collect data from connected devices and send that data to the cloud. The diagram below presents the architecture you can automatically deploy using the solution's implementation guide and accompanying AWS CloudFormation template.
Machine to Cloud Connectivity Framework architecture
The solution’s AWS CloudFormation template deploys AWS IoT Core topics, AWS IoT Greengrass, and AWS Lambda functions to manage communication between factory equipment and the AWS Cloud. The template also deploys Amazon DynamoDB to store job metadata, and Amazon Simple Storage Service (Amazon S3) to store job files.
The user creates a job request that contains information about the equipment, the data they want to read from the equipment, and the frequency at which they want to read the data. Lambda translates the request into machine-readable format and pushes the translated request to the connected device and stores the request on the device gateway running AWS IoT Greengrass. Lambda running in AWS IoT Greengrass reads the translated request, establishes a connection between the device gateway and the equipment, gets the data defined in the request, and sends it to a topic in AWS IoT Core.
The data is translated to human-readable format and posted to a topic in AWS IoT Core. You can then specify what action you want to perform on the data using the Rules Engine.
Machine to Cloud Connectivity Framework
Last updated: 10/2019
Estimated deployment time: 10 min
Note: To subscribe to RSS updates, you must have an RSS plug-in enabled for the browser you are using.
Browse our library of AWS Solutions Implementations to get answers to common architectural problems.
Find AWS certified consulting and technology partners to help you get started.
Browse our portfolio of Consulting Offers to get AWS-vetted help with solution deployment.