Hands-On IoT Solutions
with Blockchain
Discover how converging IoT and blockchain can help you build effective solutions
.
Maximiliano Santos
Enio Moura
BIRMINGHAM - MUMBAI
Hands-On IoT Solutions with Blockchain
Copyright 2019 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the authors, nor Packt Publishing or its dealers and distributors, will be held liable for any damages caused or alleged to have been caused directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.
Commissioning Editor: Gebin George
Acquisition Editor: Rohit Rajkumar
Content Development Editor: Deepti Thore
Technical Editor: Rudolph Almeida
Copy Editor: Safis Editing
Project Coordinator: Jagdish Prabhu
Proofreader: Safis Editing
Indexer: Mariammal Chettiyar
Graphics: Jisha Chirayil
Production Coordinator: Aparna Bhagat
First published: January 2019
Production reference: 1030119
Published by Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham
B3 2PB, UK.
ISBN 978-1-78913-224-3
www.packtpub.com
mapt.io
Mapt is an online digital library that gives you full access to over 5,000 books and videos, as well as industry leading tools to help you plan your personal development and advance your career. For more information, please visit our website.
Why subscribe?
Spend less time learning and more time coding with practical eBooks and Videos from over 4,000 industry professionals
Improve your learning with Skill Plans built especially for you
Get a free eBook or video every month
Mapt is fully searchable
Copy and paste, print, and bookmark content
Packt.com
Did you know that Packt offers eBook versions of every book published, with PDF and ePub files available? You can upgrade to the eBook version at www.packt.com and as a print book customer, you are entitled to a discount on the eBook copy. Get in touch with us at customercare@packtpub.com for more details.
At www.packt.com , you can also read a collection of free technical articles, sign up for a range of free newsletters, and receive exclusive discounts and offers on Packt books and eBooks.
Contributors
About the authors
Maximiliano Santos works as an architect for IBM Cloud Garage Sao Paulo. He has developed complex software architectures for the banking, real estate, insurance, chemical, and consumer goods industries. He currently works as a Cloud Garage architect. Max has designed solutions using IBM Watson's cognitive services, an Internet of Things (IoT) platform, as well as machine learning and mobile applications.
Enio Moura is an enterprise architect and works as a delivery leader at IBM Cloud Garage Sao Paulo. He has 25 years' operational and consulting experience in IT services with a lot of experience in integration systems, cloud computing, architecture design, and blockchain and infrastructure solutions, and also has in-depth knowledge of cloud applications and mobile solutions.
About the reviewers
Fabio Cossini is a digital solutions architect at Avanade Inc., working with clients on their application modernization journeys. He is also a technologist and enterprise architect for general cross-industry and cross-technology solutions focused on digital transformation. Since 2012, he has dedicated his career and academic research to IoT, the cloud, analytics, cognitive computing, and blockchain, supporting companies to redefine their business models.
I would like to thank nio J. Moura and Maximiliano "Max" Santos for the opportunity to collaborate on this book. Their work will be of great help to those interested in learning IoT and blockchain, and how these technologies will shape the future of business.
Sanket Thodge is the founder of Pi R Square Digital Solutions Pvt Ltd and is a corporate trainer by profession, based in Pune, India. Sanket is the author of the book Cloud Analytics with Google Cloud Platform, and is writing another, Blockchain with Artificial Intelligence. With expertise in big data, Sanket has explored the cloud, IoT, machine learning, and blockchain. He has applied for a couple of patents in IoT and has worked with numerous start-ups and MNCs, providing consultancy and corporate training.
Xun (Brian) Wu has over 17 years' extensive hands-on experience of design and development in blockchain, big data, the cloud, UI, and system infrastructure. A coauthor of Blockchain By Example, Hyperledger Cookbook, Blockchain Quick Start Guide, and Seven NoSQL Databases in a Week, he has also technically reviewed over 50 technical books for Packt Publishing. He serves as a board advisor for several blockchain start-ups and owns several patents on blockchain. He holds a computer science master's degree from NJIT and lives in New Jersey with his two beautiful daughters, Bridget and Charlotte.
I would like to thank my parents, wife, and kids for their patience and support throughout this endeavor.
Packt is searching for authors like you
If you're interested in becoming an author for Packt, please visit authors.packtpub.com and apply today. We have worked with thousands of developers and tech professionals, just like you, to help them share their insight with the global tech community. You can make a general application, apply for a specific hot topic that we are recruiting an author for, or submit your own idea.
Preface
Blockchain and the Internet of Things (IoT) have proved to be the most in-demand technologies right now, and are just at the beginning of their adoption curve. The consolidation of blockchain and the IoT is on the priority list of several big companies and a few have already started using its implementations, solutions, and initiatives in several projects.
This book will help you develop a blockchain and IoT solution using best practices.
Who this book is for
This book is for anyone who is responsible for the security mechanisms of an IoT infrastructure, and IT professionals who wish to develop solutions using blockchain and IoT on the IBM Cloud platform. A basic understanding of IoT is required.
Next page