Posts in IOT PLATFORM

Introduction to FAVORIOT Middleware Platform

April 30th, 2017 Posted by IOT PLATFORM, TIPS 19 thoughts on “Introduction to FAVORIOT Middleware Platform”

Overview

Internet of Things development is a complex effort. It will be a long journey job and time consuming if one have to develop it from scratch. IoT Middleware platforms offer a jumping-off point by combining many of the tools needed to manage a deployment of device management to data consumption into one service.

FAVORIOT is a middleware platform specifically designed for any the Internet of Things (IoT) and Machine to Machine (M2M) project. The platform is developed to support the integration of data from several sensors and actuators into the internet. Collecting and storing data from IOT devices become much easier. Moreover, the platform also helps developers in building vertical applications. By using the platform, the developer does not need to worry about hosting.

FAVORIOT enables the devices to push the data to the FAVORIOT middleware platform using its REST API. The external application can also pull the data from FAVORIOT middleware platform using REST API.

Components of FAVORIOT

Favoriot building block
Figure 1:  The Building Blocks of FAVORIOT Middleware Platform

As shown in figure 1 above, the FAVORIOT IOT Middleware consists of several building blocks:

  • Device Connectivity – Brings different protocols and different data format into one Application Programming Interface (API) ensuring accurate data streaming and interaction with all devices.
  • Device Management – To ensures the connected “things” are working properly. We create the abstraction of the physical devices in IOT realms within the IOT middleware
  • Scalable Database – Scalable storage of device data brings the requirements for hybrid cloud-based databases to a new level in terms of data volume, variety, velocity and veracity
  • Business Logic – Brings data to life with rule-based event-action-triggers.
  • Notification Engine – Combining business logic with notification engine enable execution of “smart” actions based on specific sensor data.
  • Dashboarding – Enables users to see patterns and observe trends from visualization dashboards where data is vividly portrayed through various type of charts.
  • Application Integration Interface – APIs that act as interfaces for third party systems.
  • Security Modul – All interaction with the IOT Middleware are secured via HTTP/TLS protocol.

How Does it Work?

Architecture
Figure 2:  The role of FAVORIOT IOT Middleware in an IOT Project

  • Connect Your IOT Device
    • Connect any type of device (Arduino, Raspberry Pi, Libelium)
    • And start your Internet of Things project with FAVORIOT middleware
  • Collecting Data
    • User our HTTP RESTful API to push JSON data generated by your device
    • Simple Data Structure
    • Secure: API Keys and HTTPS Connection
    • We store your data in our Scalable Big Data Storage.
  • Manage Devices and Data
    • Interact with your devices and data from FAVORIOT middleware.
    • Define your business logic through our RULE-BASED Engine.
    • Set Notification Action upon defining business logic.
  • Build your Application
    • Consume your data within FAVORIOT Platform using HTTPS PULL API.
    • Build your Own Application based on data pull from FAVORIOT (Visualization, Dashboarding, etc.).
    • Focus on your apps and let us carry the systems, security, and communications
    • Save development time
    • Let us take care of IT infrastructure cost, problems, and scalability for your IOT Project.

FAVORIOT Hierarchy

The device is a central entity in FAVORIOT. It is used to represent the physical devices in IOT realms within the IOT middleware. Hence the data from produced by devices can be aggregated easily. However, in FAVORIOT, IOT device and its data are managed and structured hierarchically.

  • Hierarchically, Entities such as Project, Application, Groups are used to group and structure the devices.
  • Data is associated with the stream/information produced by physical devices.
  • Rules can be defined to perform a certain action to events that raises in a device.

Malaysia Needs 100K IoT Professionals to Complement the Big Data Workforce

April 18th, 2017 Posted by IOT PLATFORM 0 thoughts on “Malaysia Needs 100K IoT Professionals to Complement the Big Data Workforce”
artificial-intelligence-2167835_1920.jpg

Don’t forget to train the rest of the IoT value chain

If Malaysia’s Asean Data Analytics Exchange (ADAX) aims to produce 20,000 data professionals (10% of them data scientists) by 2020, having already produced 1,000 data professionals and 200 data scientists last year, how many IoT professionals must Malaysia produce to support that number?

If we look at the IoT value chain, we must consider the people working in the areas of the chipset, devices, middleware (cloud), system integration and applications and if assume one professional per area, we need 5 people (minimum) to support 1 data professional. That will add up to 100K IoT professionals to be trained by 2020. It looks like a realistic figure, but how many of them will be from the University. Let’s assume 10 local universities in Malaysia are focusing on training this 100K, it will be around 10K for the next 3 years?

Thus, while we are so hyped up with the number of data professionals, we shouldn’t forget the rest of the value chain that’s responsible for developing new products, connecting the devices, collecting data and build IoT applications. Without them, we simply can’t turn Malaysia into an IoT hub for the Region.

However, Universities can’t be the only ones that shoulder the responsibilities of producing IoT professionals. We must also train the professionals that are already working now.

About the Author

Dr. Mazlan Abbas is currently the Co-Founder and CEO of FAVORIOT Sdn Bhd. He is an IOT Evangelist and a Thought Leader. He received an award as 50 Most Impactful Smart Cities Leaders by World CSR 2017. He is ranked No. 20th Thought Leader in IOT by 2014 Onalytics Report – “The Internet of Things – Top 100 Thought Leaders”, ranked Top 10 in IoT Top 100 Influencers by Postscapes 2016/2017, ranked Top 100 in Smart Cities Top Experts by Agilience Authority Index May 2016. You can reach him on LinkedIn or Twitter. Check all his presentation slides HERE.

Industry 4.0 is Coming To Malaysia

April 16th, 2017 Posted by IOT PLATFORM 0 thoughts on “Industry 4.0 is Coming To Malaysia”

steel-1968194_1920.jpg

The Ministry of International Trade and Industry (MITI) said the Industry 4.0 was critical to boost the industrial and economic growth and for Malaysia’s economy to reach RM2 trillion target within the next eight years as announced recently by Prime Minister Datuk Seri Najib Tun Razak.

Will this be another hype? Will it face similar skepticism as Smart Cities development in Malaysia? Will it go beyond than just Strategies, Blueprints and Frameworks?

How do you jumpstart IoT?  One thing that you can do is by getting a company as big as Siemens AG to announce that it will be providing some €100 million (RM468.85 million) worth of software grants to local universities and colleges to boost re-skilling and increase training capabilities in preparation for the next industrial age in Malaysia.

We offered to the (Malaysian) Prime Minister yesterday that Siemens can provide first-class help in establishing software tools for the industrial Internet to be applied to areas of manufacturing like Industrie 4.0, and will willingly grant the sum of €100 million worth of software to universities and colleges so that the young generation can learn to simulate in the virtual world of manufacturing,” its president and chief executive officer (CEO) Joe Kaeser said in a statement on April 14, 2017 recently.

This is a welcoming news to the whole IoT industry. Nothing moves without proper investment. The industry needs a boost, need to get its feet off the ground, need to act fast – and that amount of €100 million is a real “energy pill.”

There is 3 key success factors Industry 4.0 can realize IoT in Malaysia faster than Smart Cities:

  1. Survivability – If SMEs in Malaysia want to compete and remain relevant, there is no other way but to introduce cyber-physical technology such IoT, Big Data Analytics, and automation. With the rising costs of resources and challenging economic situation, the only way to ensure sustainability is to reduce operational costs and increase productivity.
  2. Stakeholders – Unlike smart cities deployment that needs to go through multiple stakeholders, the introduction of Industry 4.0 to their manufacturing facilities are made by the smaller individual companies. The criticality and urgency of their situation far surpass the life of a city.
  3. Scale – SMEs are far smaller than a city. Thus, any implementation is less risky and have better control. Build small but think big.

When Siemens AG plan to introduce Industry 4.0 to the Universities and Colleges, it shows that education is essential and must start at the very early stage to produce a new generation of engineers and software developers.

About the Author

Dr. Mazlan Abbas is currently the Co-Founder and CEO of FAVORIOT Sdn Bhd. He is an IOT Evangelist and a Thought Leader. He received an award as 50 Most Impactful Smart Cities Leaders by World CSR 2017. He is ranked No. 20th Thought Leader in IOT by 2014 Onalytics Report – “The Internet of Things – Top 100 Thought Leaders”, ranked Top 10 in IoT Top 100 Influencers by Postscapes 2016/2017, ranked Top 100 in Smart Cities Top Experts by Agilience Authority Index May 2016. You can reach him on LinkedIn or Twitter. Check all his presentation slides HERE.

Copyright © 2024 All rights reserved