Umk Iot Chap 2
Umk Iot Chap 2
AN INTRODUCTION TO
INTERNET OF THINGS (IoT)
IN BUSINESS
CHAPTER 2
M2M TO IOT - THE VISION
PREPARED BY:
NASHRAN HARITH BIN NAZREE
M2M COMMUNICATION
M2M refers to those solutions that allow communication between devices of the same type and a
specific application, all via wired or wireless communication networks
M2M solutions allow end-users to capture data about events from assets, such as temperature or
inventory levels.
M2M is deployed to achieve productivity gains, reduce costs, and increase safety or security.
M2M has been applied in many different scenarios, including the remote monitoring and control of
enterprise assets, or to provide connectivity of remote machine-type devices.
Remote monitoring and control has generally provided the incentive for industrial applications, whereas
connectivity has been the focus in other enterprise scenarios such as connected vending machines or
point-of-sales terminals for online credit card transactions.
M2M solutions, however, do not generally allow for the broad sharing of data or connection of the
devices in question directly to the Internet.
A TYPICAL M2M SOLUTION OVERVIEW
A TYPICAL M2M SOLUTION OVERVIEW
• Technology Consolidation
The consolidation of technologies involves streamlining and unifying various technologies within the IoT space.
This reduces fragmentation, promotes interoperability, and facilitates a more cohesive and efficient ecosystem.
IMPLICATIONS FOR IOT (TECHNOLOGY)
• IP and Web Enabled
IoT devices are often designed to be IP (Internet Protocol) and web-enabled. This allows them to seamlessly
connect to the internet, facilitating communication, data exchange, and remote management. It aligns with the
broader trend of IoT devices being part of the internet.
• Exposure APIs
Exposure APIs refer to providing open interfaces that allow external applications to access and interact with
specific functionalities of an IoT system. This openness promotes integration with third-party applications,
contributing to a more versatile and extensible IoT environment.
IMPLICATIONS FOR IOT (TECHNOLOGY)
• Cloud Deployments
Leveraging cloud deployments in IoT involves utilizing cloud computing resources for storage, processing, and
management of data generated by IoT devices. Cloud deployments provide scalability, accessibility, and cost-
effectiveness for IoT applications.
These points outline various implications for IoT in the business context:
• B2B2C (Business-to-Business-to-Consumer)
IoT business models often involve a B2B2C approach, where businesses provide solutions or services to other
businesses, which, in turn, deliver the final product or service to consumers. This interconnected approach is
common in the IoT ecosystem.
• Service Oriented
IoT businesses should focus on providing services rather than just selling products. The emphasis is on delivering
valuable and continuous services throughout the lifecycle of IoT solutions.
IMPLICATIONS FOR IOT (BUSINESS)
• Cross-Domain Integration
Cross-domain integration is vital for IoT success. Businesses should focus on creating solutions that seamlessly
integrate with different domains, allowing interoperability and synergy across diverse industries.
• Commoditized Devices
The IoT market often involves the commoditization of devices. Businesses need to understand this trend and find
ways to differentiate themselves through services, data, or unique value propositions.
Software architectures
Have undergone several evolutions over the past decades, in particular with the increasing dominance
of the web paradigm.
Open APIs,
In the same way that they have been critical to the development of the web, will be just as
important to the creation of a successful IoT market, and we can already see developments in
this space. https://youtu.be/ByGJQzlzxQg?si=3z4z7wIZADail22n https://youtu.be/bxuYDT-BWaI?si=lzKZf1L49u5ZscYU
Cloud computing
Cloud computing allows elasticity in deployment of services and enables reaching long-tail
applications in a viable fashion. https://youtu.be/i9x0UO8MY0g?si=NrdEGoI2cbAvYSIs
Virtualization
It allows virtualized and independent execution environments for multiple applications to reside
in isolation on the same hardware platform, and usually in large data centers.
Big data
Refers to the increasing number and size of data sets that are available for companies and
individuals to collect and perform analysis on. https://youtu.be/eVSfJhssXUA?si=3iNuPHN_MyFz-wgK
BARRIERS AND CONCERNS