5 ms·
What's your definition of a "cloud" solution?
by tybris 16y ago
What's your definition of a "cloud" solution?
- fookyong 16y agoautomatic scaling would be a good benchmark for the true definition of cloud. a lot of "cloud" services these days are nearly identical to VPS services of yore, with the added new ability to create/destroy VPS nodes whenever you want. very few of the big "cloud" providers actually handle auto scaling (as it's difficult in a world where all apps are not made the same).
- latch 16y agoupvoted, but since I'm the OP, just wanted to say that yes, this is what I meant.
- rmc 16y agoautomatic scaling would be a good benchmark for the true definition of cloud. You can do this with EC2. You can set up monitors based on CPU usage over a time period and it'll start new nodes if required. S3 is 'autoscaling' for serving files. Just upload your files and pay for what you use.
- riffraff 16y agobut storage cannot be scaled like this, you have to design your own mechanic to handle it.
- rmc 16y agoNot necessarily. If you have a popular website you can put all your images and big content on S3 and just include the URLs in your HTML. It'll magically automatically scale then.
- fookyong 16y agoyou'll still have to build your application in such a way that supports these new nodes, though. Sessions, load balancing etc. a "true" cloud would just handle all that stuff transparently.
- brown9-2 16y agoIs there a "cloud" environment in which designing your application like this isn't necessary?
- sgk284 16y agoGoogle AppEngine
- brown9-2 16y agoWith GAE you have to write your application from the ground up to use Google's APIs and the design they force upon you. I'm not sure it's a fair comparison; in either situation you have to be cognizant of the environment your application will be running in if you want to take advantage of the environment.
- jimbokun 16y ago"a "true" cloud would just handle all that stuff transparently." Be wary of leaky abstractions. http://www.joelonsoftware.com/articles/LeakyAbstractions.html http://www.joelonsoftware.com/articles/LeakyAbstractions.htm...