To my mother, Thankamani
“When you are looking at your mother, you are looking at the purest love you will ever know.” —Charley Benetto
Thank you for picking up this book and giving me the most important and precious thing you can share: your time.
We live in a world where everything is connected and the future is moving toward IoT (Internet of Things). A Raspberry Pi is a tiny device with which you can do some amazing things. Every device runs on an operating system, and the Raspberry Pi device does too.
Experiencing the Raspberry Pi with the Raspbian Operating System and ASP.NET Core is amazing. What if we added the power of Microsoft Azure to it? That is a tremendous combo.
What is Raspberry Pi?
What are the possibilities of Raspberry Pi?
What operating systems can be used with Raspberry Pi?
What is the Windows 10 IoT Core?
How do you set up Raspberry Pi with the Raspbian Operating System?
How do you run a .Net Core application on Raspberry Pi?
What is Azure IoT Hub and how do you work with it?
What is Azure IoT Edge and how do you work with it?
What is Azure IoT Central and how do you work with it?
Do you find any of these questions interesting? If you do, you are in the right place. Let’s learn!
I want to dedicate this book to two women in my life—my mom and my wife.
To my mom, Thankamani, who sacrificed her entire life for me and struggled to make my life smooth. She worked hard without even noticing that her health was failing, in order to make a good living for us. She showered us with love, and she taught me what life is. She passed her strength on to me so that I could achieve my goals.
And to my wife, Vaidehi, who has always believed in what I do, who supported me in my bad days, and whom I believe as my soul. She taught me how to be calm when I am disturbed. She taught me what unconditional love is. She spent her time transforming me into a better person.
Dev, my son, my joy, my pride, my blessing, my love. He gives me an immense amount of happiness when I look at him.
My father, Venu, who played an amazing role in my life and in making me the person I am today.
My sisters, Sini, and Siji, for having faith in me. A sister is an angel on earth who brings out your best qualities, I am lucky to have you both. My brothers-in-law, Sumesh, Shaiju, and Vaitheesh, for standing with me all the time, no matter what the circumstances were.
My father-in-law, Ramakrishnan, and my mother-in-law, Usha, for giving me continuous support all the time. Thank you for never letting the words “in-law” get in between our relationship. You are the best in-laws in the world.
Ajaybhasy, my friend, without whom I would have not selected this profession. He has been the one true friend with whom I can share anything.
I also want to dedicate this book to all my relatives, friends, and followers. Without them I would not be where I am today.
A debt of gratitude to Jessica Vakilil for her continuous support in editing this book to the state what you have now, to Aaron Black for his initial support and for selecting me to write this book, and to everyone at Apress for their belief in me and in this project.
And last, but certainly not least, you, the reader. Thank you for your support.
is a passionate learner who thinks that when you stop learning, you become old, and he doesn’t want to feel old. In his career, he has been awarded Most Valuable Professional from Microsoft five times for his technical contributions to the community. His hobbies are reading, writing, listening to music, and creating content on YouTube. He blogs about what he learns at sibeeshpassion.com. He also owns two YouTube channels—youtube.com/sibeeshpassion, where he creates content about technology, and youtube.com/njanorumalayali, where he uploads videos about what he does in his day-to-day life.
has more than 22 years of experience in security, web/mobile development, and cloud and IT architecture. His true IT passions are security and Android.
He has been programming and teaching others how to program with Android, Perl, PHP, Java, VB, Python, C/C++, and MySQL for more than 20 years.
He holds a Master of Science in computing science from the University of Salerno, Italy.
He has worked as a project manager, software engineer, research engineer, chief security architect, information security manager, PCI/SCADA auditor, and as a senior lead IT security/cloud/SCADA architect for many years.
3.133.147.87