4

AWS IoT Things Graph

 2 years ago
source link: https://aws.amazon.com/iot-things-graph/?nc2=h_ql_prod_it_tg
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

AWS IoT Things Graph

Learn About AWS Pricing

With AWS, you pay only for the individual services you need for as long as you use them without requiring long-term contracts or complex licensing

AWS Free Tier

AWS Free Tier includes offers that are always free, offers that expire 12 months following sign up, and short-term free trial offers

AWS Pricing Calculator

Estimate the cost for your architecture solution

Optimize Your Costs

Learn what steps to take to effectively optimize your AWS costs

Documentation

Find technical documentation for AWS services, SDKs and toolkits, use cases, scenarios, and tasks. Browse user guides, developer guides, tutorials, and API references

AWS Customer Enablement

Migrate and build faster in the cloud with AWS Customer Enablement services. Augment your team’s cloud skills with deep AWS expertise where, when, and how you need it

AWS Support

Break-fix, issue resolution, and proactive guidance

AWS Professional Services

Accelerate your business outcomes

AWS IQ

On-demand help from AWS Certified third-party experts

AWS Training and Certification

Build skills and validate expertise

AWS Managed Services

Operate your AWS infrastructure on your behalf

AWS re:Post

A community-driven Q&A site to help remove technical roadblocks

AWS Events and Webinars

Bringing the cloud computing community together online and in-person to connect, collaborate, and learn from AWS experts

AWS Summit Online

A series of free virtual events that bring the cloud computing community together to connect, collaborate, and learn about AWS

AWS Innovate Online Conference

AI & Machine Learning Edition: a free virtual event designed to inspire and empower you to accelerate your AI/ML journey

Online Tech Talks

Live online presentations covering a broad range of topics at varying technical levels

Public Sector Events

Register to attend one of our public sector events or connect with us at industry events around the world

AWS Training and Certification Events and Webinars

Online and in-person events that help the builders of today and tomorrow leverage the power of the AWS Cloud

AWS IoT Things Graph is a service that makes it easy to visually connect different devices and web services to build IoT applications.

IoT applications are being built today using a variety of devices and web services to automate tasks for a wide range of use cases, such as smart homes, industrial automation, and energy management. Because there aren't any widely adopted standards, it's difficult today for developers to get devices from multiple manufacturers to connect to each other as well as with web services. This forces developers to write lots of code to wire together all of the devices and web services they need for their IoT application. AWS IoT Things Graph provides a visual drag-and-drop interface for connecting and coordinating interactions between devices and web services, so you can build IoT applications quickly. For example, in a commercial agriculture application, you can define interactions between humidity, temperature, and sprinkler sensors with weather data services in the cloud to automate watering. You represent devices and services using pre-built reusable components, called models, that hide low-level details, such as protocols and interfaces, and are easy to integrate to create sophisticated workflows.

You can get started with AWS IoT Things Graph using these pre-built models for popular device types, such as cameras, motion sensors, and switches, as well as web services such as Amazon Simple Storage Service (S3) or Amazon Rekognition, or create your own custom models. You can deploy and run your IoT applications to the AWS Cloud or AWS IoT Greengrass-enabled devices such as edge gateways and cable set-top boxes, in just a few clicks. AWS IoT Greengrass is software that provides local compute and secure cloud connectivity so devices can respond quickly to local events even without internet connectivity, and runs on a huge range of devices from a Raspberry Pi to a server-level appliance.

Benefits

Build IoT applications faster

AWS IoT Things Graph provides reusable models that represent devices and web services and bridge differences in low-level details such as communication protocols and proprietary interfaces. It’s easy to combine models together to create IoT applications using a visual interface. You can use a library of pre-built models for popular devices types such as cameras, motion sensors, and switches, as well as web services such as Amazon Simple Storage Service (S3), Amazon Rekognition, or AWS Lambda or create your own custom models.

Easily create sophisticated workflows

AWS IoT Things Graph provides a visual way to represent complex processes, such as welding car frames on a manufacturing line, automating shutdowns of production lines when anomalies are detected, and implementing building lockdowns when suspicious behavior is identified, as a visual workflow. A workflow consists of a set of interactions in a specific order between devices and web services. You simply drag-and-drop devices and web services, and define the order of interactions between them to create a workflow. For example, you can create a workflow that is triggered by a motion sensor that will automatically take a picture and send a text message. IoT Things Graph coordinates the interaction between devices and services, including any necessary protocol translation or unit conversion.

Easy to manage and monitor

With just a few clicks, AWS IoT Things Graph packages and deploys your IoT application to the AWS Cloud or AWS IoT Greengrass-enabled devices. AWS IoT Things Graph coordinates interactions between devices and web services and retries any failed steps to keep your workflow running smoothly. Once deployed, you can use AWS CloudWatch to monitor your flows by collecting and processing workflow data, as well as set alarms and actions around flow performance thresholds.

How it works

(Click to expand)
Step 1: Build your flow by dragging and dropping device and web service models from the model library. Define order of interactions by linking model outputs with other model inputs.
(Click to expand)
Step 2: Choose whether your application will run in the AWS Cloud or on an AWS IoT Greengrass device.
(Click to expand)
Step 3: Associate appropriate models to things in your AWS IoT registry with a few clicks in the console.
(Click to expand)
Step 4: Review your trigger configuration that will start your flow. Triggers can be time based or events generated by locally connected devices. In this example, Things Graph starts the FrontLightEnergySaving flow every 60 minutes.
(Click to expand)
Step 5: Deploy your application. AWS IoT Things Graph manages the state of your flows and ensures the steps are executed in the expected order.

Use cases

Home automation

Smart home integrators want to connect everything, from refrigerators to light bulbs to TVs. However, they struggle to get devices working together because they come from different vendors. AWS IoT Things Graph eliminates the need to understand low-level device details so integrators can focus on building connected home applications. For example, AWS IoT Things Graph makes it easy to build a home security solution that integrates motion sensors, smoke detectors, and cameras with facial recognition services so you can spot an intruder and generate alerts. Then, you can deploy the solution across different home layouts with just a few clicks.

Industrial automation

Industrial companies need to keep costs low and ensure the right inventory levels. They want to use connected devices to get new supply chain data, but it’s challenging to connect devices to the cloud and also to existing Enterprise Resource Planning (ERP) systems because it requires writing low-level code. AWS IoT Things Graph lets you build a model for each connected device and reuse it across hundreds of different facilities without having to rewrite deployment-specific code. As a result, you can gather device data and connect it to ERP systems in order to gain deeper insight across the supply chain. Because applications can be deployed to your AWS IoT Greengrass-enabled devices, they can even run without internet connectivity.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK