The Amazon Elastic Compute Cloud (Amazon EC2) API is a web service that enables you to launch and manage Linux/UNIX and Windows server instances in Amazon's data centers. Giving users the ability to "compute" in the cloud, it provides users with complete control of their computing resources and lets them run on Amazon's computing environment. Amazon EC2 changes the economics of computing by allowing users to pay only for capacity that is actually used.
Amazon EC2 provides two APIs: SOAP and REST. The same XML body is returned in both the REST API and SOAP API. The WSDL for each supported API version is available from the following URI:
The WSDL should be treated as a moving target as it will always map to the latest release of the Amazon EC2 SOAP API.
The following is a list of SDKs from our SDK directory that matched your search term. Though your definition of an SDK may differ, in our world, we define SDKs as platform- specific tools for consuming existing APIs of the sort we list in our API directory. For example, the Ruby SDK for consuming the Twitter Ads API. If you think an SDK, API, or other asset is missing from our directory, be sure to check our guidelines for making contributions to ProgrammableWeb.
The Amazon Web Services Haskell SDK by Brendan Hay allows developers to access all of the publicly available Amazon Web Services using Haskell code. Some of the code contained in this SDK is auto-generated and automatically kept up-to-date.