Preface
Today the internet is growing at an unimaginable pace. Now its reach is not just limited to devices like
desktops, laptops, tablets, and mobiles but also devices like cars, TVs, door locks, electrical applianc-
es, home lightings, air conditioning, fans, etc. For this reason, there is a huge demand to understand
this emerging technology and use this in developing solutions to solve various social and business
problems. All these devices can connect with each other via Internet and hence this setup is called
as Internet of Things as they have the capability to connect with each other to share data, execute
commands, etc.
Presently, we live in a world where there are more IoT devices than humans. These devices com-
municate by using networks or cloud-based platforms that are connected to the internet. These de-
vices promise us a revolution in healthcare, safety, business, industrial performance, humanitarian
issues, environmental problems, etc.
IoT enables advanced automation to provide innovative solutions to solve a number of services
and products related issues which are applicable to various fields. To realize the full potential of
the IoT paradigm, it is very important to work with the challenges and develop new concepts and
technological solutions to tackle them. The operation of IoT works dierently in dierent ecosystems,
in other words, it follows dierent architectural norms in a dierent environment. However, the key
concepts of the entire IoT ecosystem remain the same. The main process starts with the devices
themselves, such as tablets, smart-watches, smartphones, and other electronic appliances. The IoT
platforms collect and analyze the data from various devices and transfer valuable data to other devices.
This book not only exposes you to the world of IoT but also takes you deep into implementation,
security and testing. By the end of the book, you will know the prerequisites of starting any IoT
project, how to choose a right archicture, the best way to carry forward implemention, things to
consider to make it secure and test the impementation before you deploy. This book comes with a lot
of online resources which contains video tutorials, tips, examples, interview questions,etc. You may
access these resources by visiting the following web page:
https://www.mayurramgir.com/books/technology/internet-of-things-architecture-implementation-and-
security/
In this book, you will get a chance to explore the following topics:
Chapter 1: Internet of Things—An answer to the next-gen automated world
Exploring the real world uses of IoT in dierent sectors such as Industrial & Manufacturing, consumer,
retail, finance, marketing, healthcare, transportation and logistics, agricultural and environmental,
energy, smart city, government, and military. Plus, you will get to know various technologies used in
work automation.
Internet_of_Things_CH00_FM_pi-xxviii.indd 23 9/3/2019 10:11:54 AM
Chapter 2: IoT Frameworks
Explore various types of IoT frameworks and important elements for IoT implementation along with
the IoT ecosystem.
Chapter 3: Designs Patterns for IoT
Foucses on various design patterns for IoT. It also focus on dierent challenges and solutions for
designing IoT architecture.
Chapter 4: Architecture Choices
Exploring various IoT architectures such as four-layer architecture, seven-layer architecture and more.
Plus, you will also learn about fog computing, the famous OpenStack cloud architecture, Hadoop and
the Cloud Service Model and topologies.
Chapter 5: IoT Core Modules
Exploring dierent network protocols and sensor types used in IoT. Complex topics like endpoints,
data communication, data management, and analytics are also covered in detail.
Chapter 6: Essential Elements for Designing IoT Architecture
Identifying the core entities and a layered architectural diagram for IoT. This includes the sensor
communication layer, middleware application layer, and the Database layer. You will understand
the functional blocks of IoT and will study about Flow Chart diagram, state diagram, component
diagram, and composite structure diagram.
Chapter 7: Implementation strategies
Explore various strategies that are used in implementing connected devices. You will also explore a
real life implementation of IoT.
Chapter 8: IoT Testing
Learn about dierent types of testing in IoT. This will make the IoT testing process clear and let you
know about the challenges faced during the testing. You will learn about IoT testing tools along with
the best practices for eective IoT testing.
Chapter 9: Artificial Intelligence for IoT
Exploring AI & IoT and the use of AI in IoT with real-life examples. You will get to know about IoT
and AI in the context of industry 4.0.
Chapter 10: Data Analysis and Machine Learning for IoT
Learning about data analytics need and strategy. In addition, you will know about the use of machine
learning in IoT with real-life examples. You will also explore the complex topics like machine learning
models, classification regression, random forest, Baysian models, and conventional neural networks.
Chapter 11: Security Challenges for IoT
Exploring everything about security in IoT. You will learn about various types of attacks and threats.
This chapter will help you to understand the anatomy of IoT cyber-attacks.
Chapter 12: Holistic view on IoT security
Studying about cybersecurity and physical & hardware security. In addition, you will also explore
cryptography and identity management for devices. You will understand the use of blockchains and
cryptocurrencies in IoT along with security best practices.
xxiv Preface
Internet_of_Things_CH00_FM_pi-xxviii.indd 24 9/3/2019 10:11:54 AM
Chapter 13: Hands-On Example of IoT Experiments
Explore real-life examples of IoT devices. You will learn about Audrino devices/sensors and
the programming basics. In addition, Raspberry Pi will be introduced with its components and
programming basics. There will be multiple case studies to learn the real-world use of IoT.
Chapter 14: IoT Project Ideas
To know about the practical and implementable IoT project ideas.
Mayur Ramgir
Preface xxv
Internet_of_Things_CH00_FM_pi-xxviii.indd 25 9/3/2019 10:11:54 AM
Internet_of_Things_CH00_FM_pi-xxviii.indd 26 9/3/2019 10:11:54 AM
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.191.223.123