We often times hear about businesses going on the cloud. What does it mean? Lot is being talked about SMAC - Social, Mobile, Analytics and Cloud. Undoubtedly, a lot is happening around these four buzzwords. In this post, I will very succinctly touch upon what cloud computing is.
To begin with let's understand what is the "Cloud" in "Cloud computing" all about? Cloud refers to a collection of interconnected computers (servers/super computers) that host softwares, operating systems, etc.
Cloud Computing is the ability to use the power of these computers (located somewhere else) and their software, via the Internet (or sometimes other networks), without the need to own them. They are being provided to you, as a service.
Think of the cloud as a power grid. You can get all of the resources, software and information you need, when you need it - just like the electricity in your home.
You pay for as much you utilize the resources. All the resources are available as a service to you.
Cloud computing comes in 3 flavors:
1) Software as a service
Softwares are hosted on servers which you can access via the Internet. You don't own the software meaning you don't have to install it on your computer to be able to use it. You just hook up to the internet and access the software through the web. This saves your storage space. Additionally, you don't have to bother about installing those pesky software upgrades that pop up periodically whenever there is one available by its manufacturer. All you do is pay as you use the software.
Eg. Google Apps, Salesforce and Zoho
2) Infrastructure as a service
You buy computing hardware to use over the net, usually servers, or online storage. You buy what you need and pay-as-you-go. A basic example of this is a web hosting for your website. You pay monthly fee to a hosting company for the storage on their servers and to have them serve up files for your website from those servers. E.g. Dropbox
3) Platform as a service
Think of the cloud as a power grid. You can get all of the resources, software and information you need, when you need it - just like the electricity in your home.
You pay for as much you utilize the resources. All the resources are available as a service to you.
Cloud computing comes in 3 flavors:
1) Software as a service
Softwares are hosted on servers which you can access via the Internet. You don't own the software meaning you don't have to install it on your computer to be able to use it. You just hook up to the internet and access the software through the web. This saves your storage space. Additionally, you don't have to bother about installing those pesky software upgrades that pop up periodically whenever there is one available by its manufacturer. All you do is pay as you use the software.
Eg. Google Apps, Salesforce and Zoho
2) Infrastructure as a service
You buy computing hardware to use over the net, usually servers, or online storage. You buy what you need and pay-as-you-go. A basic example of this is a web hosting for your website. You pay monthly fee to a hosting company for the storage on their servers and to have them serve up files for your website from those servers. E.g. Dropbox
3) Platform as a service
Platforms are softwares used for developing, designing and testing other softwares. You pay to design, develop and test applications using platforms that are hosted on the cloud. This rids you off the headache of having proper machine configuration for each type of platform you use.
Eg. Java - a programming language requires a particular machine configuration, whereas, Python requires yet another configuration.
Here is a video to know more about Cloud computing.
Very informative
ReplyDeleteI was considering moving my business on cloud but was skeptical as i didn't see the benefit. Your post shows me the benefit quite well. Thanks.Now I can think about going Cloud
ReplyDeleteNicely written.Although I knew quite a bit.Found the language quite laymanish.
ReplyDeleteHave you thought about GaaS? Gaming as a service. You are so gung-ho about gaming.All your business plans have an underlying gaming factor. :P
ReplyDeleteThanks Saumya. Never knew cloud computing is such simple concept. Wish I knew this before ITM exam.
ReplyDeleteKiller post. :)
ReplyDeleteVery well written and simple to understand..
ReplyDeleteRather simple. Good one. Good to see that finally you resumed blogging.
ReplyDeleteNice video. Check this one. Animated video explaining cloud computing.
ReplyDeletehttp://www.youtube.com/watch?v=xLAN1EjQnhU&feature=related
Quite well written. You should probably add a little bit of humor. Just a random thought. :)
ReplyDeleteYour post is as simple as you are. :P
ReplyDeleteVery rightly said. Everybody talks about SMAC.
ReplyDeleteNice article Soumya :)
ReplyDeleteIndia is still very very new to cloud and IT companes need to evolve more as everything is on cloud. However security is a big concern too.
ReplyDeletenice
ReplyDelete