How to Develop Secure and Interoperable IoT Solutions?
Developing for the Internet of Things (IoT) is complicated, and multiple facets of the process often challenge developers. Development teams have to create highly secure and interoperable solutions while being innovative and creative. Security and incompatibility are the two most significant IoT issues. The devices must work efficiently across different ecosystems, and they must do it securely. Developing a solution for a particular ecosystem with distinctive ways of communicating and collecting information is possible but it limits the market potential and stops more innovative aspects of their solution from coming into the picture. Developers are capable of creating solutions for multiple ecosystems, but it jeopardizes the security.
Computing and connectivity are cheaper now, and it is financially plausible for companies to make anything a part of IoT. However, it lacks the true vision of IoT. The devices should not just be connected, they must communicate. Starting from scratch is not the ideal for a developer. Common standards and open source toolkits are essential for developers in this scenario. Standards consist of a group of developers and resources to deliver innovative IoT solutions.
Open source tools and standard languages build secure and interoperable solutions. However, the IoT creations can never be protected with the existing technology. To keep the product secure, developers must visualize the functionality of the IoT device. The device must be created with the big picture in mind. It must function appropriately as an application and work harmoniously as part of an ecosystem. Continual testing can help build a robust and secure product. The first iteration will have flaws. Rapid prototyping is the key to generate new ideas and it allows potential customers to provide real user feedback.
The prototyping stage is not the end goal; the team has to perform a lot of testing and feedback. If the team constrains their solution to a proprietary ecosystem, they can only address a limited set of problems. For IoT, there is more value in interoperability between competitors rather than protecting their turf. Interoperability provides an opportunity and security offers protection.
Big Data: Blessing or a Boon?
By Tom Farrah, CIO & SVP, Dr Pepper Snapple Group
By George Evans, CIO, Singing River Health System
By John Kamin, EVP and CIO, Old National Bancorp
By Phil Jordan, CIO, Telefonica
By Elliot Garbus, VP-IoT Solutions Group & GM-Automotive...
By Dennis Hodges, CIO, Inteva Products
By Bill Krivoshik, SVP & CIO, Time Warner Inc.
By Gregory Morrison, SVP & CIO, Cox Enterprises
By Alberto Ruocco, CIO, American Electric Power
By Sam Lamonica, CIO & VP Information Systems, Rosendin...
By Sven Gerjets, SVP-IT, DIRECTV
By Marie Blake, EVP & CCO, BankUnited
By Lowell Gilvin, Chief Process Officer, Jabil
By Walter Carvalho, VP & Corporate CIO, Carnival Corporation
By Mary Alice Annecharico, SVP & CIO, Henry Ford Health System
By Bernd Schlotter, President of Services, Unify
By Bob Fecteau, CIO, SAIC
By Jason Alan Snyder, CTO, Momentum Worldwide
By Jim Whitehurst, CEO, Red Hat
By Marc Jones, Distinguished Engineer, IBM Cloud Infrastructure