Adding an Application to the Cloud

Amazon Web Services This week we took advantage of the need to set up some of our project software to get some solid, hands-on experience working with Amazon Elastic Compute Clouds and Elastic Block Storage.

With a suitable base Amazon Machine Image selected, we created a virtual instance, then installed and configured our software.

It was amazing to see how easy it was to create resources out of thin air, and how convincing the visualization is.  Once in the virtual environment, it’s practically impossible to detect any difference from working with a physical machine.   These are still the early days of “computing-as-utility”, yet it’s marvelous to see how well-developed the tools and support are.

In fact, the most difficult part of the whole task had nothing to do with the virtual nature of our hardware, but is an unavoidable chore in any environment.  Installing software on any server –virtual or physical– often requires the skills and knowledge of a System Administrator.  Most organizations with physical hardware have already been forced to acquire such skills, but might be tempted to believe that by getting rid of their hardware, they no longer need the skilled personnel.  This is certainly not the case, and System Administrators can sleep well tonight, knowing their jobs are safe.

This will be an important point to remember as our project progresses: acquiring computing resources is easy; getting them to perform some useful purpose is not.

Advertisement

One Response to Adding an Application to the Cloud

  1. This is a great way to follow along with what you guys are up to.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s