<
Hello Readers,

In this blog I will try to present the definition of cloud computing in the easiest way possible for you to understand and make use of. My friends are definitely going to bless me for this
So, to gather the information for cloud computing to present it in the easiest way possible I did a thing which all of us do, I GOOGLED IT
, and this is what Google gave me-

What the heck is Cloud Computing?
The origin of the term cloud computing is unclear. The expression cloud is commonly used in science to describe a large agglomeration of objects that visually appear from a distance as a cloud and describes any set of things whose details are not inspected further in a given context. Another explanation is that the old programs draw network schematics surrounded the icons for servers with a circle, and a cluster of servers in a network diagram had several overlapping circles, which resembled a cloud. Cloud Computing is the best suited name that could be given to this technology because just like the cloud, the user's data is everywhere. The user can access his/her data from any place as long as the user has an Internet access. The user doesn’t even need a powerful device to access the data or to use the software as everything is taken care at 'the cloud' (shorthand name for Cloud Computing). For instance, suppose you need to work on a PowerPoint presentation and you are on a go and can't access your laptop, with the power of resource sharing you can very easily accomplish this task through your mobile phone, this way you are sharing all their resources with a mere communication with your less powerful device. Isn't it amazing?

The Cloud also focuses on maximizing the effectiveness of the shared resources. It not only share the resources with users but it can dynamically reallocate the system resources on demand. For instance, suppose you are from England utilizing some resources at your frame of time with some application (say, email), once you are done using those resources your resources will be dynamically reallocated to some other person living in India using different application (say, web server). This results in the efficiency of the overall system and increases the resource sharing capabilities. With the help of cloud computing platform different users can use the resources from the same server without purchasing the licenses for different application, therefore its very cheap deal.
Ok, I got it, but what else…
We live in the world of technology and we always want more and more for less or free, (as we say in India Jyada Hai Toh Behtar Hai) and that’s what we get with Cloud. I would like to explain this with the help of an example. Suppose, you made a website and now you want to upload it to a server. Now, you are led with loads of choices to choose from. You can go for a shared hosting plan, a dedicated server which will only hold the traffic for your website or you can go for the cloud. Let’s take each one-by-one.
Sharing Is Good, Really …
Suppose, you choose to go with the shared hosting plan, the benefits of shared hosting is that it is the cheapest. In shared hosting, your website will be hosted with number of different websites and each website will share the same resources. You can imagine it as a multi-tasking computer where a single processor is used to run multiple applications. Suppose, if one application suddenly starts to take up more resources it will affect the performance of the overall system and each application running in it will have to suffer the performance loss equally. Similarly, if any one of the website on your shared resources starts getting enough traffic than it will slow down your website also. So, shared hosting is only limited for small application which does not require enough resources.

Dedicated, Am I…
Now, you must be thinking that the dedicated servers are the best choice for large applications which is expected to get a large traffic. Yes, you are right, but it will cost you a-lot. For dedicated hosting, first-of-all you will need to invest heavily on the server, which are very costly. Once you have setup the server, then you will have to invest in the application which you will run on your server. Once this is done, you will then have to continuously monitor your server in order to keep it working 24x7, that is, the maintenance cost. You have to pay for it no matter what, whether you are using it or not. To maintain your server you will need experts because believe me you can’t do everything on your own, may be you can but then it will make you less productive. So, you see, there is a huge amount of invest required to setup your own dedicated machine. So… what can be done? Cloud Computing is at your rescue.

Cloud Computing Is the Thing…
Cloud Hosting connects both the shared hosting and dedicated hosting in a way to deliver the best to you and at the least price. Cloud Hosting is a series of servers which are connected together to share resources and space with different users. Cloud Computing lends its resources to people as a rent (just like in shared hosting), but unlike shared hosting where you have to pay for your rent whether you are using it or not, with cloud you only pay for what you use. If there is no traffic in the website than you don’t have to pay anything. You only pay for the resources that you use. It can be looked upon as you hire a taxi to travel from one place to another, then you will only pay for the ride not the taxi. This is what makes cloud so cheap and efficient and easy to use. You no longer have to take care of the hardware because some other company is looking it for you. You only have to pay for the services that you use not the hardware.

So I think now you can easily involve in the conversation related to the cloud. And In future if you wish to start your own website or project then make a quantitative decision whichever best sits you.
And as Always,
Thanks for reading
Cheers
Hello Readers,
In this blog I will try to present the definition of cloud computing in the easiest way possible for you to understand and make use of. My friends are definitely going to bless me for this
So, to gather the information for cloud computing to present it in the easiest way possible I did a thing which all of us do, I GOOGLED IT
Cloud computing is a model for enabling ubiquitous network access to a shared pool of configurable computing resources.At the end of this blog, you will have enough knowledge about the Cloud Computing that you could use your skills to impress any girl (Geek-is-the-new-sexy)
What the heck is Cloud Computing?
The origin of the term cloud computing is unclear. The expression cloud is commonly used in science to describe a large agglomeration of objects that visually appear from a distance as a cloud and describes any set of things whose details are not inspected further in a given context. Another explanation is that the old programs draw network schematics surrounded the icons for servers with a circle, and a cluster of servers in a network diagram had several overlapping circles, which resembled a cloud. Cloud Computing is the best suited name that could be given to this technology because just like the cloud, the user's data is everywhere. The user can access his/her data from any place as long as the user has an Internet access. The user doesn’t even need a powerful device to access the data or to use the software as everything is taken care at 'the cloud' (shorthand name for Cloud Computing). For instance, suppose you need to work on a PowerPoint presentation and you are on a go and can't access your laptop, with the power of resource sharing you can very easily accomplish this task through your mobile phone, this way you are sharing all their resources with a mere communication with your less powerful device. Isn't it amazing?
The Cloud also focuses on maximizing the effectiveness of the shared resources. It not only share the resources with users but it can dynamically reallocate the system resources on demand. For instance, suppose you are from England utilizing some resources at your frame of time with some application (say, email), once you are done using those resources your resources will be dynamically reallocated to some other person living in India using different application (say, web server). This results in the efficiency of the overall system and increases the resource sharing capabilities. With the help of cloud computing platform different users can use the resources from the same server without purchasing the licenses for different application, therefore its very cheap deal.
Ok, I got it, but what else…
We live in the world of technology and we always want more and more for less or free, (as we say in India Jyada Hai Toh Behtar Hai) and that’s what we get with Cloud. I would like to explain this with the help of an example. Suppose, you made a website and now you want to upload it to a server. Now, you are led with loads of choices to choose from. You can go for a shared hosting plan, a dedicated server which will only hold the traffic for your website or you can go for the cloud. Let’s take each one-by-one.
Sharing Is Good, Really …
Suppose, you choose to go with the shared hosting plan, the benefits of shared hosting is that it is the cheapest. In shared hosting, your website will be hosted with number of different websites and each website will share the same resources. You can imagine it as a multi-tasking computer where a single processor is used to run multiple applications. Suppose, if one application suddenly starts to take up more resources it will affect the performance of the overall system and each application running in it will have to suffer the performance loss equally. Similarly, if any one of the website on your shared resources starts getting enough traffic than it will slow down your website also. So, shared hosting is only limited for small application which does not require enough resources.
Dedicated, Am I…
Now, you must be thinking that the dedicated servers are the best choice for large applications which is expected to get a large traffic. Yes, you are right, but it will cost you a-lot. For dedicated hosting, first-of-all you will need to invest heavily on the server, which are very costly. Once you have setup the server, then you will have to invest in the application which you will run on your server. Once this is done, you will then have to continuously monitor your server in order to keep it working 24x7, that is, the maintenance cost. You have to pay for it no matter what, whether you are using it or not. To maintain your server you will need experts because believe me you can’t do everything on your own, may be you can but then it will make you less productive. So, you see, there is a huge amount of invest required to setup your own dedicated machine. So… what can be done? Cloud Computing is at your rescue.
Cloud Computing Is the Thing…
Cloud Hosting connects both the shared hosting and dedicated hosting in a way to deliver the best to you and at the least price. Cloud Hosting is a series of servers which are connected together to share resources and space with different users. Cloud Computing lends its resources to people as a rent (just like in shared hosting), but unlike shared hosting where you have to pay for your rent whether you are using it or not, with cloud you only pay for what you use. If there is no traffic in the website than you don’t have to pay anything. You only pay for the resources that you use. It can be looked upon as you hire a taxi to travel from one place to another, then you will only pay for the ride not the taxi. This is what makes cloud so cheap and efficient and easy to use. You no longer have to take care of the hardware because some other company is looking it for you. You only have to pay for the services that you use not the hardware.
So I think now you can easily involve in the conversation related to the cloud. And In future if you wish to start your own website or project then make a quantitative decision whichever best sits you.
And as Always,
Thanks for reading
Cheers
No comments:
Post a Comment