Cloud 1.0 vs. Cloud 2.0
The cloud was born from premise-based systems migrating to data centers where they “hosted” the servers for clients charged in an OPEX model. Hosted systems then gave way to computing-based systems referred to as the “cloud”. Many of the early cloud players were still running pieces of their infrastructure on premise-based technology, and because of technology debt in platforms, many of the early implementers didn’t truly move to cloud-based deployments until their re-writes were completed. Cloud 1.0 was already fully deployed by many of the newer vendors, but the early to market vendors had already established a foothold in the market.
Technology is constantly evolving and the cloud is no different. Although many consumers are just now becoming accustomed to the cloud, cloud providers have already begun to evolve and improve their cloud services. The cloud has moved from its original version into a 2.0 version with improved stability, flexibility, and automation. Cloud 2.0 is an intelligence-driven infrastructure that has improved security and data analysis with microservice architecture and machine learning.
Companies have made a push towards more stable and modular infrastructure with microservice architectures. Cloud 1.0 services were typically a one size fits all infrastructure where apps were designed in a single package. Currently, Cloud 2.0 services are built on microservice platforms which are much more stable and allow more flexibility and scalability.
With the growth of big data, Cloud 2.0 solutions analyze data more proficient with the use of AI and machine learning. Companies are finding new ways to utilize their own data for business intelligence with the use of machine learning.
Cloud 1.0 provided a great infrastructure for companies to begin using cloud services, but the cloud evolution is quick and some even say we are on our way to a Cloud 3.0, which takes digital transformation to the next level by becoming a strategic enabler rather than just a technology.