Whenever we think about any new technology, our brain automatically starts to think about the time immediately before globalization had started. But, many of the technologies we’re already there for quite a long time. Cloud computing for instance is one of the hot topics in the market right now. When do you think this particular idea was put into effect? The 2000s? Well yes, cloud computing was already there by the 2000s. In fact, the history of the clouds can be dated back to the 1950s. Shocking, right? Most people would not have guessed that such an elite technology was there for such a long time. Well, most certainly cloud computing in the 1950s was not as we know of it today. It had more limitations to it. Over time it evolved, just like us. How did it evolve, and from where did it all start? If you are interested to know the answers to these questions and much more come on then you have come to the right place. Below you will find a timeline that deals with the evolution of cloud computing in the web world. Let’s check it out then!
Cloud Computing Through The Ages
Cloud computing is the process of distributing information to clients as and when they require the same from data stored in physically remote servers. This system has been in being since the 1950s. It has of course changed over the years. The basics were similar, no doubt, but the infrastructure and architecture were quite primitive as compared to today’s system, and also had quite a few limitations to it. Here we take a trip down the history of cloud computing timeline.
- First, there were distributed systems. These were a combination of more than one independent system, depicted to be a single entity to the clients or users. This system did have scalability and could provide the users with information consistently. the problem here though was that to make use of this system all of the systems were required to be situated in and around the same geographical location. The reach of this system was therefore compromised to huge extents. To solve this problem, computing systems were further developed into mainframe, grid, and cluster computing systems.
- Mainframe computing was a very reliable system. They could handle large amounts of data and are often used in tasks that involve bulk processing even today – for instance, online transactions. They had better processing capabilities and were fast and consistent with their services, along with high fault tolerance. The only major drawback? They were quite pricey.
- Cluster computing, though, provided a solution for the high costs of mainframe computing. In cluster computing, each of the machines involved in the network was connected. They were connected by a network that had a high enough bandwidth. It could be used for jobs that required high computation capabilities and were also much more cost-effective than its ancestor. However, the geographical limitation was a problem that was yet to be solved.
- Enter, grid computing. Great computing took care of the limitation of the computing services regarding the geographical locations of the systems. Under grid computing, separate systems got located at different locations throughout the globe and were connected fire the Internet.
- You would have thought, this ought to have solved all the problems regarding data computing that there were at that time. However, technology was not so advanced at that time. Even though all the prior problems were curbed to quite an extent, knew issues emerged based on the distance between the physically isolated systems. (Also, you can already see Cloud-based computing systems on their way, right?!)
- Next game virtualization. We are now slowly stepping into the comparatively modern scenario of data computing. Even though virtualization is not really the next step from grid computing, it is an essential aspect of cloud computing. Here a virtual layer is created over the hardware. This layer offers the user an option to run more than one instance on the hardware at the same time. This is the foundation on which cloud computing services today are mostly based.
- Web 2.0 was the next big step in the world of technology. This is an interface via which the clients can reach out to the cloud computing services and interact with the same. Web 2.0 is the foundation on which dynamic web pages of today are built. Be it Facebook, Google Maps, or Twitter, Web 2.0 had sparked off all these data computing services.
- Cloud computing by now has become quite popular. With the betterment in technology, connectivity has improved over the years, and now flexible and simultaneously cost-effective models can be thought of. During this time only, two major concepts were introduced to further help the formation of such computing models – the quality of service and software as a service. Most of the present and major cloud-based computing models make use of these two concepts.
Read More : Cloud management- How Does It All Work?
The cloud computing model has reached an epitome in the revolutionary journey of cloud evolution. It now provides services far and wide, Making use of cost-effective, flexible, and most importantly scalable architectures.