In the past, it was difficult setting up virtual machines on the remote servers provided by the Amazon EC2 service. Today, however, Amazon has a much easier
The EC2 architecture allows the user to select an Amazon Machine Interface (AMI) that enables the user to select which type of server interface he or she wants to run. During the past few months, Malan said, "a bunch of third parties formed to make it easier" to use EC2. "What is nice is that there is a community creating AMIs, so that AMIs are becoming available, using a non-technical way of describing them," he added. in the past, if an IT person wanted to create, for example, a virtual machine using a Ubuntu server, the task of defining and preparing it for use would have fallen on this IT professional, and it would have taken a fair amount of effort to configure.
Because of the efforts of third parties, a growing library of AMIs, ranging from a variety of Linux servers to Microsoft Windows Server 2003 and 2008, have become available. The current list of AMIs created by the developer community is available, along with the most recently posted AMIs with links to AMIs for Linux or Windows.
The growing library of AMIs and the increased amount of documentation on the Amazon Web Services site should make it easier for more IT departments to configure and run virtual machines, use storage and other services provided by Amazon.
"Next year at this time, [EC2] will be a different landscape, and hopefully a lot of problems [that early adopters experienced] will be resolved," Malan predicted. With the involvement of the development community on EC2 issues, he also expects that "things will get even easier for getting software and spawning it on demand."
Malan noted that Microsoft and Google's approaches to cloud computing have been "very different" from the one taken by Amazon. With Amazon actively working to create useful documentation and make their services simpler to configure and run, Malan said that he gives them "credit for pushing the envelope."