Cloud Computing Technologies
CloudStack
Model: Infrastructure-as-a-Service (IaaS)
Hypervisor : VMware, KVM, XenServer
Command Line Tool : cloudmonkey (written in python)
Database : MySQL
API : Root Admin API, DomainAdmin API, User API
Amazon EC2
Model: Infrastructure-as-a-Service (IaaS)
Hypervisor : VMware, KVM, Xen
Command Line Tool: euca2ools (python)
Database : MangoDB, PostgreSQL, MySQL, SQL-server
API : Amazon ec2-API, AMI-API, ELB-API, CloudWatch-API, AutoScaling-API
Eucalyptus
Model : Infrastructure-as-a-Service (IaaS)
Hypervisor : VMware, KVM, Xen
Command Line Tool: euca2ools (python)
Database : PostgreSQL
API : AWS-compatible API, EC2-compatible commands, IAM-compatible
commands
Nimbus
Model: Infrastructure-as-a-Service (IaaS)
Hypervisor : KVM, Xen
Command Line Tool:
Database : PostgreSQL, MySQL
API : RM -API
Openstack
Model: Infrastructure-as-a-Service (IaaS)
Hypervisor : KVM, Xen
Command Line Tool:
Database : MangoDB, MySQL, PostgreSQL, HBase, DB2
API : Block Storage API, Compute API, Databases Service API, Identity API,
Image Service API, Networking API
Open Nebula
Model: Infrastructure-as-a-Service (IaaS)
Hypervisor : KVM, Xen, VMware, vCenter
Command Line Tool: OCCI, ECONE, onleFlow
Database : Sqlite, MySQL
API : AWS, OGF, OCCI
OpenShift
Model: Platform-as-a-Service (IaaS)
Supported languages : JavaScript, Ruby, Python, PHP, Perl, Java, Haskell,.NET.
Command Line Tool: openshift rhc command line tool (Ruby)
Database : MySQL, PostgreSQL, MongoDB, Microsoft SQL Server
IDE : Cloud9, Eclipse
Google App Engine
Model : Platform-as-a-Service (PaaS)
Hypervisor : Python, Java, PHP, Go
Command Line Tool: gcloud
IDE : PyCharm, Eclipse
Database : cloudSQL
API : Google Tasks API, Google app engine java API