70 likes | 214 Views
Common Cloud Project. The Standard Cloud Computing API. COMS E6998 Cloud Computing Fall 2011 Young Hoon Jung Matthew Duane Shuhua Zhu. Why Standard?. Amazon, Netflix, Standard Cloud APIs and the Inevitable Lock-in
E N D
Common Cloud Project The Standard Cloud Computing API COMS E6998 Cloud Computing Fall 2011 Young Hoon Jung Matthew Duane Shuhua Zhu
Why Standard? • Amazon, Netflix, Standard Cloud APIs and the Inevitable Lock-in • http://it20.info/2011/09/amazon-netflix-standard-cloud-apis-and-the-inevitable-lock-in/ • Cloud API Standards • http://wikibon.org/blog/cloud-api-standards/ • Do We Need Cloud API Standards? • http://www.saasblogs.com/business/do-we-need-cloud-api-standards/
Technology Background • AppScale - Support Google AppEngine's APIs • http://appscale.cs.ucsb.edu/ • OpenStack - opensourceIaaS • http://www.openstack.org/ • Eucalyptus • http://www.eucalyptus.com/
The Big Picture Client Mobile Client Cloud Applications Cloud Applications Standard API SDK Standard API SDK Mobile Platform Cloud Service Standard API Auth Service Select Storage IaaS PaaS Google AppEngine AppScale OpenStack Amazon AWS Eycalyptus S3 EC2
The first implementation step Mobile Client Cloud Storage Application Standard API SDK Android GAE SDK Storage Cloud Service Google AppEngine AppScale Amazon AWS EC2
Repositories & Accounts • Development Source code Repository • Google Git Repo • https://code.google.com/p/common-cloud/ • Google AppEngine • http://commoncloud-project.appspot.com/ • Amazon Web Service S3 Bucket • common-cloud-s3-bucket-prefix--meta-jcybha