IoT Architecture Non-Functional Challenges for Digital Transformation

There are several challenges related to IoT solutions in digital transformation initiatives. The problems are from multiple angles, such as business, architectural, technical, and operational. In this article, I aim to highlight vital non-functional aspects which require focus in the digital transformation programs. The most common non-functional challenges for IoT are mobility, scalability, capacity, extensibility,… Read More

Big Data Analytics — An Architectural View

Big Data Analytics is a comprehensive business-driven discipline. At a high level, Big Data Analytics aims to make quick business decisions, reduce the cost for a product or service, and test new markets to create new products and services. Big Data analytics are used by many organisations in various industries. From the industry reports, it… Read More

Solution Considerations for IoT Gateways

The IoT (Internet of Things) Gateways are the raw data processing and transmission devices. These gateways are the communication points between sensors and the Cloud. Data coming from the sensors pass through the Gateways to reach to the Cloud. In the IoT technical literature, and particularly in architectural documents, IoT gateways are also known as… Read More

Importance of Use Cases for IoT Solutions

As IoT (Internet of Things) Solution Architects, we need to obtain, analyse, understand, and validate the IoT solution use cases preferably using Design Thinking practices. The validated use cases can be valuable and beneficial for requirement validation and making architectural decisions in the solution life-cycle. A use case is a specific situation in which a… Read More

Agility for IoT Solutions

Speed and quality are two key focus points in IoT (Internet of Things) solutions. The traditional view is that speed and quality are the competing aspects of product development; therefore, solutions used take much longer than the current solutions. This perception is widespread as the faster the product development, the less quality it may have.… Read More

Effective Solutions Combining IoT, Big Data, and Cloud

IoT (Internet of Things), Big Data, and Cloud Computing are three distinct technology domains with overlapping use cases. Each technology has its own merits; however, the combination of three creates a synergy and the golden opportunity for businesses to reap the exponential benefits. This combination can create technological magic for innovation when adequately architected, designed,… Read More