On 18 Nov 2011, at 09:35, Nathan Blackham wrote: > Disclosure: I work for AWS. > Also pardon the top post, I haven't seen a phone that can properly trim and > bottom post. > > The biggest thing with moving to the "cloud" is that to fully utilize it's > potential, it requires a different mindset. Take a look at the netflix blog > for tons of information on things they have had to change in the way that > things work. By setting up an application a little differently, you can take > advantage of things like autoscaling. Especially if you consider each > machine as disposable and plan for the case when it will fail. The most > successful businesses in the cloud could not run the same way in a > traditional datacenter due to the cost difference. >
This thread has been sitting in my inbox waiting for me to have time to read it. I saved it specifically because I am in this boat. I appreciate all who have contributed on both sides. I would like to suggest that I think this would be an amazing topic for a PLUG meeting, or even a series of meetings. I am currently working on a (potentially very large) application project which is currently being hosted in "the cloud" for sake of cost, with the intention that in the possibly near future we would look to a more traditional datacenter solution. However, the concept of using a different mindset to make the cloud actually be the more viable solution intrigues me. I have heard reports of resource latency affecting large applications which make the cloud a potentially bad place to be. But if there are in fact ways to mitigate limitations that may simply be caused by using traditional mindsets, I want to know more. Thoughts? Jonathan /* PLUG: http://plug.org, #utah on irc.freenode.net Unsubscribe: http://plug.org/mailman/options/plug Don't fear the penguin. */
