Architecture overview - Amazon Virtual Andon

Architecture overview

Deploying this solution with the default parameters builds the following environment in the AWS Cloud.

        Amazon Virtual Andon architecture diagram on AWS

Figure 1: Amazon Virtual Andon architecture on AWS

The AWS CloudFormation template deploys the following infrastructure:

  1. The AWS CloudFormation template provides an Amazon CloudFront web interface that deploys into an Amazon Simple Storage Service (Amazon S3) bucket configured for web hosting.

  2. An Amazon Cognito user pool activates this solution’s administrators to register users and groups using the web interface.

  3. An AWS AppSync GraphQL APIs and AWS Amplify power the web interface. Amazon DynamoDB tables store the factory data.

  4. An AWS IoT rule engine helps users monitor manufacturing workstations or devices for events, and then routes the event to the correct engineer for resolution in real-time.

  5. Authorized users can interact with and receive notifications from this solution. An AWS Lambda function and Amazon Simple Notification Service (Amazon SNS) send emails and SMS notifications.

  6. An additional Amazon S3 bucket is deployed to store files generated by an external automated monitoring system. These files are evaluated by an AWS Lambda function and an issue can be created in the Amazon Virtual Andon web interface.

  7. Issues created, acknowledged, and closed in the web interface are recorded and updated using AWS AppSync and DynamoDB.