Considerable article from IEEE Software, via InfoQ .....
A Roadmap to the Programmable World
Posted by Antero Taivalsaari, Tommi Mikkonen ....
Key Takeaways
- The emergence of IoT means our everyday things—light bulbs, door knobs, toothbrushes, etc.—will become connected and programmable dynamically.
- Today’s mainstream development methods, languages, and tools are poorly suited to the emergence of millions of programmable things in our surroundings.
- Despite the apparent diversity in the IoT market, a common end-to-end architecture is emerging with a number of common elements, such as devices, gateways, and the cloud.
- Two important trends in the evolution of IoT solutions are the shift from data collection to real-world manipulation and the rise of the edge computing paradigm, where data is processed locally before being sent to the cloud.
- The main challenges that developers face in a programmable world are the intrisic hardness of distributed computing, the inadequacy of languages and tools that are becoming central to IoT development, such as JavaScript, and security.
>> This article first appeared in IEEE Software magazine. IEEE Software offers solid, peer-reviewed information about today's strategic technology issues. To meet the challenges of running reliable, flexible enterprises, IT managers and technical leads rely on IT Pro for state-of-the-art solutions. ..... "
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment