For the people who do not know what cloud computing is, it is a mechanism by which software applications and computations are done in the cloud or simply on computers connected on the Internet compared to servers inside your private network. Of course, this is a minimalist definition.
I really do hope to see lot more such APIs evolve and eventually a standardized cloud computing platform. I am sure they will evolve soon since no one wants to develop applications for the cloud and get tied into one of the providers. This is no different from the way J2EE standard evolved and made the life of application developers easy compared to life the 90's where we were writing different code different distributed computing platforms.