Technology stories regularly focus on macro trends including the Internet of Things, Big Data, Mobile, Cloud Computing, and Artificial Intelligence. On their own, each of these trends leads to massive changes in how fast information flows and brings about new applications and services. Taken together, they constitute radical changes in information technology — we are witnessing a new information age.
These trends and their underlying technologies are all a part of the Third Wave of Computing and the Fourth Industrial Revolution, both of which will fundamentally alter how we experience technology in our work and play, governance, and even our relationships. Information change has never been faster as exemplified by the practice of Continuous Integration / Continuous Delivery for new or updated applications that are developed and introduced at high velocity. Basically, this means that applications are constantly updated to meet new requirements. The days of Waterfall Development have long vanished, and even Agile Development techniques are dramatically morphing to meet new age needs. The emphasis is all about speed, agility, and digital transformation to improve a company's performance through harnessing digital technologies.
Modern applications now are comprised of pre-fab code snippets representing atomized functions delivered as microservices packaged within containers. These containers are deployed across “server-less” clusters using orchestration platforms that automate the capacity, scaling, patching, and administration of the infrastructure. Combined with a distributed computing architecture, this represents a massive paradigm shift in IT practice and infrastructure that has occurred in only the last several years in both application development and operations.
To read the rest of this story, visit EBN sister site EETimes.