Type, click and… Got it! Here’s everything about what I was looking for. Well off-course I am talking about search engine here. I am able to search almost everything that pops in my head in a matter of seconds. We are able to access piles of information on anything in the world from anywhere in the world. It’s like carrying the data of a whole big library in our pockets. But ever thought? How are we able to access this large amount of data on our devices? Where does it come from, where is it stored? Obviously having such vast data at your disposal is next to impossible. Still it is made available to every person who uses net. That is where the concept of Cloud Computing came.
Search engine and its data storage is just one example, what basically cloud computing is,
An environment that is created on a users device through on-line applications stored on the cloud. It is distributed computing over the net or delivery of computing services. When you access your email you log into a website on the net, not software on your pc. The database and software of your account is not stored on your device. That is made available on-line by storing in the service’s cloud.
Cloud computing is like being able to access things when you don’t even have it! It is not about hardware you have, but networks that provide the ability to share things on the computing cloud. This concept was developed in 1950, in 2006 first cloud was developed by Amazon since then, it has gained a lot of popularity over last years.
Cloud computing basically consists of 3 components: end users, data centres and distributed servers. Data centers store all the applications and servers. Central server monitors the traffic, demands and manages the system. Now, let’s talk about the service models provided by cloud computing. There are 3 service models provided. Software as a service (Saas), infrastructure as a service (Iaas) and Platform as a service (Paas), which are collectively referred as SPI model.
Software as a service (Saas): In this model, services are made available to the customers by hosting on a network i.e., internet by vendors.
Infrastructure as a service (Iaas): in this service, services such as storage, hardware, networking components are obtained by outsourcing.
Platform as a service (Paas): It is the base layer of the cloud stack, it refers to the delivery of services like operating system over the net, without installation.
What are the types of clouds we have?
We have 4 types of cloud available: public, private, community and hybrid. And as the name implies, private clouds are meant for use by one single organization. Public clouds are open for public to use, hosted by organizations. Community cloud can be shared by two or more organizations which may be hosted by some particular organization. Hybrid clouds are combination of 2 or more clouds, which offer several benefits in one cloud only.
What makes it popular? Cloud computing increases the efficiency and reliability of the system because the data at cloud is not easily lost. It also reduces the complexity of the network. Also, individually it is not required to buy license of the software. Through cloud computing, we get access to applications and software’s without needing to install or download everything on our own device. More, over all these services are remotely accessible. This solves the problem of cost and storage, also management because all the data and applications are managed by the hosting organization, so also less control is given to the user who uses it.
Security of data is also a big issue, although complete security is provided at the servers, but it becomes necessary to share our personal information with the vendor who is providing services. However, management and reliability of services and information is made easier by cloud computing.