We are working to make it even easier for you to build sophisticated, scalable, and robust web applications using AWS
. As soon as you launch some EC2 instances, you want visibility into resource utilization and overall performance. You want your application to be able to scale on demand based on traffic and system load. You want to spread the incoming traffic across multiple web servers for high availability and better performance. You want to focus on building an application that takes advantage of the powerful infrastructure available in the cloud, while avoiding system administration and operational burdens (“The Muck,” as Jeff Bezos once called it).” -Amazon Web Services
Now, that AWS has this services, it’s good to play this new services and put to production. A web interface would be great though, maybe something that contains information about scaled running and monitored instances inside AWS.
For companies like RightScale, Scalr and and others AWS management providers, how it will affect their business?
As what I have posted earlier this month about the Amazon EC2 AMI cloner/migrator. Where it can launch and bundle a new AMI to another EC2 account, here comes it’s basic web interface :).
I’m no expert in Ajax and just luckily found Gooogle Web Toolkit(GWT) and finally the SmartGWT for this application. See sample screen shots using SmartGWT application. A Grails service works to fetch the AMI list, using the same cloner codes. The service generates a page with JSON string which can easily be use for SmartGWT datasource. I’ve learned that for me it’s much easier to get the web interface using SmartGWT and build the services inside grails. So far, I’m having fun and while keeping myself on the edge of these technologies.