The co-op bookstore for avid readers
Book Cover for: Build Your Own Iot Platform: Develop a Fully Flexible and Scalable Internet of Things Platform in 24 Hours, Anand Tamboli

Build Your Own Iot Platform: Develop a Fully Flexible and Scalable Internet of Things Platform in 24 Hours

Anand Tamboli

Chapter 1: So... You Want to Build Your Own!

- The Background of IoT and Our Focus

- How Many Platforms Are Out There?

- Platforms Supporting Network Servicing

- Platforms Sitting Between Networks and Applications

- Application-Layer Development Platforms

- What Should a Good IoT Platform Have?

- Why Should You Build Your Own IoT Platform?

- Summary

Chapter 2: The Building Blocks of an IoT Solution

- The Functional Blocks of an IoT Solution

- The Detailed Block Diagram of an IoT Platform

- Is Everything from this Block Architecture Mandatory?

- What Is the Proposed Approach?

- Summary

Chapter 3: The Essentials for Building Your Own Platform

- Deciding Cloud Instance Specifics

- Additional Specifications

- Where Do We Get this Cloud Instance?

- What About Our Own Machine?

- Expanding on the IoT Platform Block Diagram

- Edge Interface, Message Broker, and Message Bus

- Message Router and Communications Management

- Time-Series Storage and Data Management

- REST API Interface

- Microservices

- Rule Engine

- Device Manager and Application Manager

- Our Own IoT Platform Block Diagram

- Summary

Chapter 4: Let's Create Our Platform Wish List

- Connecting with the Platform in Real Time

- Using MQTT as the Message Broker

- How Do We Want to Store the Data?

- Data Storage Schema

- Accessing Platform Resources Through APIs

- Data Accessing APIs

- Elementary Microservices and Utilities

- Routing and Filtering Data and Messages

- Updated Block Diagram of Our IoT Platform

- Summary

Chapter 5: Here We Go!

- Initializing the Cloud Instance

- Register and Create

- Choosing an Operating System Image

Book Details

  • Publisher: Apress
  • Publish Date: Apr 30th, 2019
  • Pages: 221
  • Language: English
  • Edition: undefined - undefined
  • Dimensions: 9.21in - 6.14in - 0.51in - 0.75lb
  • EAN: 9781484244975
  • Categories: Hardware - GeneralData Science - GeneralInternet - Web Programming

About the Author

As a versatile technologist, Anand has built several technology systems over the last two decades; small, medium, large, and everything in between. During this period he has garnered deep expertise in various technologies and domains, such as internet of things, machine learning, artificial intelligence, and data science. He is the founder of Knewron Technologies, Australia. With technology as a passion, Anand helps businesses increase efficiency and productivity by leveraging emerging technologies. Sane and sensible adoption of technology is his current area of focus.