Amozon EC2 is probably the most widely adopted User Centric API for cloud services. Google, SalesForce and other Providers expose api for transfer users and information into their own cloud platform. There are approaches such as simple cloud api from Zend to focus on helping the development of cloud native (php) applications using resources available in the public cloud.
VMware created a comprehensive vCloud API to cover both user centric and provider centric functions of the cloud.
vCloud API provides the necessary abstraction for automation of subscription/management activities by medium to large enterprises and forming inter-cloud relationships. The User centric API elements available in vCloud API include:
- Inventory Listing
- Catalog Management
- Provisioning
- Application Configuration
In addition to the above, The API includes Service Provider activities for managing Organizations, Users, Roles and Product Catalogs.
There is a need for open standards to evolve and cover SaaS, PaaS and IaaS Cloud deployments with active contributions from Technology Providers, Service Providers and Cloud Consumers.
Comments