Code Monkey home page Code Monkey logo

iot-atlas's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

iot-atlas's Issues

New Design: Confidential Material Protection

When device's use credentials to authenticate and authorize with an IoT solution, they will inevitably have confidential information residing somewhere in the device. There should be a design describing the common approach to the protection of confidential content on a resource constrained device.

New Design: Configuration based on cost savings data

When any Edge device sends data to cloud, it is not always necessary to send those in very frequently. Most of the cases every 15 minutes or 20 minutes works in real time. So, if we can have design around time and size for each kind of data that will be great cost saving approach for the Edge devices.

New Design: Control

Proposed Design Synopsis: A collection of devices is managed as a system to accomplish a control objective. A control system actively monitors telemetry outputs and uses commands to inject system inputs to achieve the objective.

Table of Contents on Design pages

It would be nice to have a small "On this page" table of contents in the upper-right of each Design page. Initially this would show the Challenge, Solutions, Considerations, and Examples sections of the page.

Explore IoT atlas

Hi Guys,

I just wanted to explore IoT Atlas what are all software need to install and how to start this. Could any one please help me.

New Design: Voice Control

Proposed Design Synopsis: A human uses their voice to trigger a control objective in the IoT solution. The control objective drives commands that are sent to the devices or other components of the IoT solution.

New Design: Bulk Telemetry Data

Describe how to implement sending a bulk / large amount of data. This may come about due to the sample frequency being significantly higher than the reporting frequency, it may arise when the samples from sensors are simply too large for the transport protocol in use, or it might arise when a device/gateway experiences a long duration of time without an ability to send data into the solution. Furthermore, this new design would flesh out the high-level guidance already captured in the Telemetry design's considerations.

Height of the language selection dropdown box is too small

The height of the language selection dropdown box is too small.

It is still possible to see that it is a selection bar with a language but the text is cropped by the height being too small.

It is not a major problem as the location of that dropdown list and the crop text is enough to understand that it is probably the language selection dropdown. Once you click on the box the languages appear clearly.

'zh-cn' pages should use same images as 'en-us'

By removing the local copies of images in the zh-cn content hierarchy hugo will still find the en-us images automatically when generating the site. By using the same images we will not have to copy them to new languages.

New Design: Predictive Maintenance

Proposed Design Synopsis: A collection of assets are sending telemetry data to gauge the health of the assets (vibrations, temperature, voltage, ...). This data is monitored by a control systems which sends notifications and alerts to a maintenance supervisor. For a preventive maintenance scenario threshold based comparison is used to send alerts to a maintenance supervisor for further human analysis and scheduling labor work to perform maintenance. For a predictive maintenance scenario, a machine algorithm is used to predict failure in the future; other 3rd party sources of data are integrated to retrieve past historical failure and service records. For a prescriptive maintenance scenario, the control system integrates with 3rd party applications to schedule the labor and order new parts automatically.

Centralize Design PPTx files for easier download

Although it is nice to have PPTx download links on each of the Design pages it would be easier to update the diagram set and download them if the Designs were centralized into a single file.

DOcker Build not working on Mac M1

The ubuntu docker image is ARM64 but the Golang binaries are hardcoded to amd64.
Binaries should be compatible for the build architecture.

New Section/Capability: Include references to Papers

There are an increasing number of good whitepapers and articles about IoT design implementations on the internet. The IoT Atlas should include curated links to this content. The curated links could/should also include metadata about which IoT Atlas designs are described in the linked content.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.