Uploaded on Oct 11, 2021
PPT on Cloud Computing Evolution.
Cloud Computing Evolution
CLOUD COMPUTCING EVOLUTION Introduction • Cloud computing is all about renting computing services. This idea first came in the 1950s. In making cloud computing what it is today, five technologies played a vital role. • These are distributed systems and its peripherals, virtualization, web 2.0, service orientation, and utility computing. Source: www.geeksforgeeks.org Distributed Systems • Distributed systems possess characteristics such as scalability, concurrency, continuous availability, heterogeneity, and independence in failures. • But the main problem with this system was that all the systems were required to be present at the same geographical location. Source: www.geeksforgeeks.org Mainframe computing • Mainframes which first came into existence in 1951 are highly powerful and reliable computing machines. These are responsible for handling large data such as massive input-output operations. Source: www.geeksforgeeks.org Cluster computing • In 1980s, cluster computing came as an alternative to mainframe computing. Each machine in the cluster was connected to each other by a network with high bandwidth. These were way cheaper than those mainframe systems. Source: www.geeksforgeeks.org Grid computing • In 1990s, the concept of grid computing was introduced. It means that different systems were placed at entirely different geographical locations and these all were connected via the internet. • These systems belonged to different organizations and thus the grid consisted of heterogeneous nodes. Source: www.geeksforgeeks.org Virtualization • It was introduced nearly 40 years back. It refers to the process of creating a virtual layer over the hardware which allows the user to run multiple instances simultaneously on the hardware. It is a key technology used in cloud computing. Source: www.geeksforgeeks.org Web 2.0 • It is the interface through which the cloud computing services interact with the clients. It is because of Web 2.0 that we have interactive and dynamic web pages. It also increases flexibility among web pages. Source: www.geeksforgeeks.org Service orientation • It acts as a reference model for cloud computing. It supports low-cost, flexible, and evolvable applications. Two important concepts were introduced in this computing model. • These were Quality of Service (QoS) which also includes the SLA (Service Level Agreement) and Software as a Service (SaaS). Source: www.geeksforgeeks.org Utility computing • It is a computing model that defines service provisioning techniques for services such as compute services along with other major services such as storage, infrastructure, etc which are provisioned on a pay-per-use basis. Source: www.geeksforgeeks.org Cloud Computing • In 1999, Salesforce.com started delivering of applications to users using a simple website. The applications were delivered to enterprises over the Internet, and this way the dream of computing sold as utility were true. • In 2002, Amazon started Amazon Web Services, providing services like storage, computation and even human intelligence. In 2009, Google Apps also started to provide cloud computing enterprise applications. Source: www.javatpoint.com
Comments