What is Cloud Computing? and why?

Possible duplicates:
What is cloud computing? What is cloud computing?

Sorry to ask a simple question. But I cannot clearly understand the needs of Mighty Computing. or better, I'm confused about what is actually cloud computing. I have seen many articles on this topic. But they were non-technical, and I cannot understand them correctly.

Is Cloud Computing a dedicated server replacement? If so, why should I use it instead of a dedicated server? What is usage charge? Pricing Plans Look Like VPS Hosting Plan Charts !! If I need a service (for example, it could be some kind of XML service) that is widely used by several applications. I will only put the service on a dedicated server, and applications can be hosted on Shared Hosting (it doesn't matter). Wait a minute .. Does this mean that My Application hosted on Cloud will receive a CDN, such as Google, AOL :( Sorry, I'm confused.

I see in the Google App Engine. I am limited only to Python and Java Only (which is why I have not been interested in the Google App Engine since it was released). and the article I saw in Amazonia has no permanent repository. Hmmmm. What does it mean? Will I restart everything? I see, I need to run VM Images there. So what do I need to pay for the time when my image was Up ?? But I do not find reasons for my applications not around the clock.

Sorry, I'm confused. Please help me sort it out.

+4
source share
3 answers

Is Cloud Computing a dedicated server replacement?

Sometimes

Depending on the service you are offering, you upload a virtual machine image containing all the materials you want to run, or one java program. It works, you (and your customers) use it.

If so, why should I use it instead of a dedicated server?

You need a database server today - instead of waiting for Dell to get it, you can check HW, install the OS, configure it, make it work on the network, cool it, manage it, protect it - you just press a couple of buttons on Amazon / Google and your server are running.

Then your service will be disconnected, and you will need 100 servers tomorrow, or you have a business model that needs 100 servers on the last day of the month, but 1 server all the time. Cloud computing allows you to create new servers in a minute.

What is usage charge?

You pay for how many cores / how many IP addresses / how many computers you use, only during their use. Unlike buying a license for a car and OS for life.

Amazon no permanent storage.

Amazon also sells storage with its S3 product, which you can use either from your cloud server or on your desktop. I suspect their cloud offering is using S3, so you buy storage separately.

But I did not find a reason for my applications for not 24 hours.

You don’t need it, most cloud users use it to manage a website-based business - stackoverflow can (but does not work) work in the cloud. The availability of SO 24x7 is important - this is one of the advantages of the cloud, if the machine dies, your image instantly runs on another machine, possibly in a different data center.

Others use it for heavy computing and simply buy time on 100 machines to complete the calculation, and then leave them behind.

+5
source

You seem to have a lot of questions on this. Fortunately, Wikipedia has a lot of information on the topic .

Cloud computing does not replace anything. This is a tool that you can use when you need it.

Usage fees are an economic model that turns a product into a service in order to generate recurring revenue.

Sometimes it makes sense, financially, to turn certain parts of one business infrastructure into a "cloud." The destination server is fine if you have the resources to maintain it. You will also need to worry about scaling, backups, failures, etc. There is a lot going on. The Cloud puts most of this responsibility in the hands of companies that do nothing but this.

+1
source

start by getting definitions ( here so as not to be repeated)

0
source

All Articles