Jump to: navigation, search


  • Launchpad Entry: NovaSpec:bexar-ec2-soap-api
  • Created: 2010-11-17
  • Contributors: SorenHansen


Add support for EC2's SOAP API.

Release Note

We also added support for EC2's SOAP API (in addition to the existing query API).


There are API bindings in the wild that uses the SOAP flavour. Eucalyptus supports it.

User stories

Aaron is a Java developer. He uses Eucalyptus now. He downloaded the EC2 Java bindings from Amazon and is happily using them. He hasn't a clue they're using SOAP, so he's surprised to find that nothing works with Nova.


It should be a reasonably simple matter of adding another serialiser/deserialiser to the EC2 API frontend that speaks SOAP instead of what it does now. There are a couple of Python SOAP libraries out there of which ZSI seems the one people use nowadays, so we should probably use that for the hard work.