Now-a-days when somebody talks about IoT, applications that comes to your mind would be smart home or smart city, geo-positioning and smart fitness devices. These may seem quite exciting for the general public, but for a technologist, the question becomes what to explore next and play with?
Lately, I have read several contradictory articles on Artificial Intelligence (AI). Some have trepidation that machines will replace human, others predict that technology is here to work for us and not against us. Both frontiers have their own valid arguments, fostered by numbers and statistics, some which are difficult to negate.
Gone are the days when software development was about building monolithic applications. Such traditional applications that were built as single units are fast becoming obsolete as more applications are deployed to the cloud. Any change made to a small part of one of these traditional apps required the entire monolithic app to be rebuilt and deployed.
The Internet of Things (IoT) connects smart objects that can sense and manage our environments, be they homes, vehicles, factories, supply chains, cities or power grids. IoT objects transfer data over networks using IP address connectivity. The IoT market is growing rapidly and will to impact many aspects of life and work in the coming years. Thanks to IoT, a huge volume of data is being generated and transferred across networks. Ensuring this data is reliable, secure and authentic is perhaps the most critical challenge facing the growth of the IoT market.
“Security is not an Illusion. Security is the Foundation of any World…” - Captain Aag, the wrathful villain in Salman Rushdie’s fantasy novel Luka and the Fire of Life that he penned for his 13-year-old son.i