TC2.3 - List of MicroServices and the Help, for Final Users and Developers

Test Case Title

TC2.3 - List of MicroServices and the Help, for Final Users and Developers

Goal

I can:

  • Read the documentation of each microservice for the Final User and Developers
  • Browse in the documentation interactively

Prerequisites

Registration on snap4city portal

The following functionalities are available only for Snap4City accounts.

Expected successful result

The Final User and Developers can use the nodes developed in the right way. Can learn about the possibility of creating an IOT Application as the flow data flow behind some dashboard.

Steps

 

 

See article MicroServices Suite for Smart City Applications, https://res.mdpi.com/d_attachment/sensors/sensors-19-04798/article_deploy/sensors-19-04798.pdf

 

The updated list of MicroServices can be recovered only from the libraries that you can install from https://flows.nodered.org/?term=snap4city&num_pages=1

 

  1. Connect to the Snap4City portal and log in using your snap4city credentials
  2. In the side menu, click on the "IoT Microservices for Final Users" item in the "Documentation and Articles" submenu.:

     
  3. A list of the available microservices and a table containing a brief description of the microservice indicated appears on the right.
  4. To get detailed information about a microservice it is possible to click on it and the details page appear
  5. Each detail page shows the data that can be passed to nodes as input and the data produced as output.

     
  6.  If there are more than one output, they are detailed with an indication of which data is coming out of which output from the top to the bottom.

      
  7. Finally, you may see how to configure the nodes. At the end of the details it is usually indicated whether the configuration can be passed as an input to the node.
  8. In the same way, it is possible to click on the "IoT Microservices for Developers" item in the "Documentation and Articles" submenu.:
  9. It is possible to see the description of the microservices that can be used by the developers. The list of microservices also includes those that can be used by final users