New Workload tab is introduced in this build. Workload tab encompasses all necessary tools to enable users to build their own application on their instance of vitalpointz IoT Core Platform, deploy them securely, monitor and manage them throughout the life of the application.
Workload tab is divided into following main areas - Template Ribbon, Container Management area and Registry.
This displays all the available container images. These images are hosted under the vitalpointz managed IoT Service platform aka vMIST. We continue to add new images & update existing one as & when we support them.
By clicking on the card in the template ribbon, a new container of the desired type can be spun up.
Container can be mounted with a storage volume. This is typically useful for database containers or any container that requires persistent storage.
'Always On' checkbox allows the container to be exposed to external world using URL entered by the user.
While 'Always On' is unchecked, the container's ports are not exposed to external world but remains available for other application containers within the platform.
Once a container is deployed, it is represented as a card in the management area. Each card represents a container with a bunch of controls based on the current state of the container.
Clicking on the card brings up a slider displaying additional information about the container.
There exists two kinds of container registries under the workload tab namely "Public" and "Private". Public registry service runs as part of vMIST (vitalpointz Management IoT Service) services. Private Registry service runs locally as part of every instance of IoT Core.
Public Registry hosts purpose built application, function or runtime containers with abilities to modify & debug. Authorized User can spin up a container from the public registry, modify if necessary, commit the modified container and export as an image into the Private Registry.
Outport Module is updated with a Logstash feeder service. This service can be invoked using Outport framework. Adding a new outport instance shows option to use REST service or Logstash feeder service.
When LOGSTASH is selected, index name is prompted from the user. This is useful when ELK Stack is instantiated using workload manager as described earlier.
Version 1.2.0 of vitalpointz IoT Core adds support for TCP Streaming IoT devices. TCP Streaming Service is available on a specific URL and port numnber in addition to other MQTT and websocket services. TCP Stream URL can be found under Device Tab, clicking on top most card. The slider shows a list of all available interface services.
In order to add a TCP Streaming device, click on Device Tab, Add IoT device under the slider of the Top most card.
Click on 'Auto' and click "upload file" option. A text file with list of device identity (such as IMSI number) has to be uploaded. one Entry per line and the identity can be any non-space, non-special character containing string of alpha-numeric identity.
This adds the devices - one per unique identity - and provisions the TCP interface service.
Device is expected to send its data in a CSV form with its own unique identity is sent at the 2nd field. When device connects to TCP Streaming Service and sends data, the TCP interface receives them , parses and using the unique id that is pre-uploaded, the data is published in the platform using its allocated topic.
In other words, the device data is available to workload or node red tool as if it came from regular MQTT channel with its own Topic.
2 Core CPU
4GB RAM
80 GB Storage
4 Core CPU
8GB RAM
160 GB Storage
Attach a Block storage of size 100GB (min) to have enhanced data protection and enhanced IOPS budget.
10 Device licenses per every user is Free. Additional licenses can be added at no extra cost.
Digital Ocean’s marketplace
Dec.19, 2019
Message I/O:100 messages per second using MQTT over TLS on 4Core,8GB RAM Droplet
50 messages per second using MQTT over TLS on 2Core,4GB RAM Droplet.
Device On-Boarding: 24devices per minute
vitalpointz is a software maker that specializes on developing and offering IOT platform softwares & services. IOT Devices and sensors can be registered on the IOT Platform and on-boarded securely. IOT devices can send or receive data securely, application can be built, Over-the Air software updates can be rolled out to the devices at scale. Vitalpointz IOT Platform also provides various interface methods to transfer the data to external third-party tools and platforms, if so desired. Vitalpointz IOT Platform also bundles various device agents.
For more information about our product please check our product documentation here.
If you have any enquires, reach out to us via email : info@vitalpointz.net