Hello friends today i am going to describe a highly demanding computing model in now days, that is what called Cloud Computing. Cloud Computing is a computing model, not a technology where customers join the “cloud” to access IT resources (such as disk space, servers, desktops and softwares) which are priced on the base of on-demand (means you need to pay for that you want to use).
Basically IT resources are rented and shared among multiple consumers much like as we takes office space, apartments, or house rooms on lease or rent from our landlord. In a very simple way, cloud Computing is simply IT services sold and delivered over the Internet.
A key point to remember is that your data resides on someone else’s server (cloud service providers).
The most concerns is to trust and control issues, are you really want to trust on cloud service providers.
I know that you may have some questions about Cloud Computing, here is most popular question asked by IT candidates:
Why we need to use Cloud computing when we can create and/or configure our own network, resource, or service?
Yes you are right but first of all tell me, Why we takes rooms, flats, on rent or lease when we can make or purchase our own home. Yes we can create your own IT Setup also but there are some conditions when we can't do this.
1- I don't have sufficient money to deploy our own IT setup.
example: I have just $1000 budget and home bid is $5000 so how i can purchase this.
2- We just want to deploy our IT setup for short time period (temporary).
Example: I have contract for a project on LINUX based system up to six month only.
3- We want to switch to any technology, anytime whenever required rapidly.
For example i want to switch from MICROSOFT to REDHAT technology.
The Cloud computing may be solution for all of the above problems.
Cloud Computing service providers combine virtualization, and Internet connectivity technologies to provide the service. Cloud computing is not new technology but are packaged, sold and delivered in a new way.
Types of Cloud Computing
1- SaaS (Software As A Service)
Is the most widely known and used form of cloud computing. It provides all the functions of a traditional application to many customers and often thousands of users, but through a Web browser, not a locally-installed application. Means you can access software from your web browser that are installed on Cloud provider's end.
Example: Applications like Gmail, Yahoo mail etc, Social Networking sites like Facebook etc.
2-PaaS (Platform as a Service)
Delivers virtualized servers on which customers can run existing applications or develop new ones without
having to worry about maintaining the operating systems, server hardware, load balancing or computing capacity. Means you can purchase a virtual Server from Cloud providers instead of purchasing it physically.
Example: Windows azure, Force.com, Google App Engine.
3-IaaS (Infrastructure as a Service)
IaaS is designed to replace the functions of an entire data center including virtualized server, network, storage and softwares. This saves a lot of time and expense.
Example Amazon.com
Please like and share, if this is useful for you