Create a simple web-service with node-red

Assignment Help Computer Engineering
Reference no: EM132962340

Internet of Things

Technical report

You are required to write a report related to IoT (Approximately 2000 - 2500 words), as described in the specification below. Please make use of diagrams as appropriate, to enhance your narrative. All diagrams that you deliver as part of this should be originated by you and should be constructed within Microsoft Word or be screenshots from your own development environments.

A marking scheme is provided at the end of the document; this should be used as a guide to the relative importance of each section. In addition, a front-page template is provided.

Report Specification

1. IoT Technology with IBM Cloud

Describe key aspects of technologies that are made available on IBM Cloud to support the creation of IoT solutions. You can create diagrams as required. You can also use screenshots from the configurations of various relevant technologies.

You should cover each of the following as individual subsections within the report.

• The Watson IoT Platform Service
o Introduce at a high-level the range of features provided by this service.
o Describe how to create device-types and devices within this service. You should detail the credentials that are generated for any of these.
» Describe the process of creating new device types.
• Include Device and Gateway types.
» Describe the process of creating new devices.
• Include both a Device and a Gateway.
o Describe the generation and use of API keys for applications (such as IBM Cloud applications) to read and write data via the Watson IoT service.
o Describe the facilities provided by the Watson IoT service pages to preview data that is being received by the service for any device. This should include:
» Events that are received (in JSON).
» Graphs that can be provided within Cards in the Watson IoT interface.
o Gateways:
» Discuss the concept of a Watson IoT Gateway versus an IoT Device. Explain how a gateway is used within an end-to-end IoT architecture.

• Node-RED and IoT
o Describe how an IoT device running Node-RED can use Watson IoT nodes to send and receive data. Ensure that you include a description of the use of credentials.
o Describe how Node-RED can be used with Watson IoT services with a Node-RED IBM Cloud Application to (a) receive data from an IoT device and (b) send data to an IoT device using IBM IoT nodes. Explain the use of API keys in configuring access to the Watson IoT service for the IBM IoT nodes.

• ‘Slack' Interface
o A Node-RED IBM Cloud application needs to integrate with a ‘Slack' messaging service. Explain how this can be done within Node-RED. There are two aspects that are required:
» A Cloud Application must be able to send data to a Slack Channel.
» A Node-RED application must be able to receive requests from a Slack Channel and respond with some data.

• Web-Service Example
o Describe in detail how you would create a simple web-service with Node-Red.

2. An Example of a Complete IoT System

You should provide an example of a complete IoT application that includes (at a minimum) the components/services described in Part 1 above. You can add other components as required. The system must be your own creation. You do not have to implement the system.

You should provide the following sections:
a. Purpose of the system (what it does, not how it does it).
b. An end-to-end narrative descriptive overview of the IoT solution. Ensure that you use paragraphs or bullet-points to separate each aspect of the description.
c. An appropriately labelled block-diagram [Note: must be your own diagram].

There is an expectation that your report will:
• Have consistent layout.
• Include references, cited within your narrative, that use a standard referencing technique and have a reference list.
• Be spell-checked.
• Be grammatically correct.
• Have a clear narrative structure.
• Have been proof-read to ensure that it meets each of the aspects listed above.

Attachment:- Internet of Things.rar

Reference no: EM132962340

Questions Cloud

What are cafeteria-style benefits : ACME Manufacturing Ltd. faced an employee turnover problem. The company's annual turnover rate was nearly 20 percent among technical and white-collar workers. A
Discuss methods to coordinate total rewards plans : Discuss methods to coordinate total rewards plans to an organization's strategic operations. How would you incorporate current trends or issues into the methods
Discuss the benefits of conducting training evaluations : Discuss the benefits of conducting training evaluations. How can organizations overcome the barriers to conducting evaluations?
Compare three hrm practices of a company : Compare three HRM practices of a company using a low-cost provider strategy with one using a differentiation strategy.
Create a simple web-service with node-red : Describe in detail how you would create a simple web-service with Node-Red - Describe key aspects of technologies that are made available on IBM Cloud
How has covid-19 reshaped globalisation : How has covid-19 reshaped globalisation? in particular IHRM in MNC
Conflicting spiritual perspectives in the workplace : How should management accommodate a variety of conflicting spiritual perspectives in the workplace?
Employees for the final salary negotiation process : The owner of ABC Inc. has granted the permission to its head of HR to hire two employees on the position of "customer service representative". The HR head had s
Knowledge of organizational strengths and weaknesses : Which group would be instrumental in increased knowledge of organizational strengths and weaknesses?

Reviews

Write a Review

Computer Engineering Questions & Answers

  Write a pseudocode which will take a matrix as input

The second function takes a matrix as input and returns a row echelon form for the input matrix.

  Computer architecture 1 give the register transfer notation

computer architecture 1 give the register transfer notation for a simple calculator which supports the operations -

  Create a document which defines and describes it

Create a document which defines and describes IT. You may use any resource; however, be sure to cite any resources you use

  Well-posed machine learning problemsa what is required to

well-posed machine learning problemsa what is required to dene a well-posed learning problem ?b here are two potential

  What claims are made about the benefits of the product

What claims are made about the benefits of this product? What research is cited or what evidence is supplied to support the truth of these claims?

  How requirements engineering can fit into an enterprise

Describe how requirements engineering can fit into an Enterprise Architecture. Describe how an Enterprise Architecture can enable requirements engineering.

  Describe algorithm for constructing compact representation

Describe an algorithm for constructing the compact representation of a suffix trie, given its noncompact representation, and analyze its running time.

  Calculate the expected value of the share

Calculate the expected value of the share, Se, at the exercise date - Calculate the value of a call option using the one step binomial model.

  Prompts the user for a number of seconds and then converts

Write a program in C that prompts the user for a number of seconds and then converts it to h:m:s format.

  What is the sufficient capacity for the dlu to record 3 day

Each processor generates 16 KB of data per second. Sought: What is the sufficient capacity for the DLU to record 3 day s worth of data?

  Consider the following short scenario mr jones is

consider the following short scenario. mr. jones is testifying in a criminal case in which mr. allen is accused of

  What do you admire about each of these role models

Whom did you admire when you were growing up? Whom would you like to pattern your life after? List three heroes/role models.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd