- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Control the Clouds - Developer Experience with jclouds
Developer Experience with jclouds
Control the Clouds
Everett Toews
Developer Advocate
@everett_toews
You need:
JDK 1.6+
Ant 1.8+
Rackspace and/or
HP cloud accounts
The Workshop bit.ly/jclwork
Introduction to jclouds
Cloud Accounts
Terminology
Installation
Compute Example
Next Steps
Wrap Up
2
Introduction to jclouds
3
jclouds bit.ly/jclwork
4
Cross-cloud toolkit
Open Source (Apache v2)
Community
Portable APIs
Provider APIs
Java
jclouds Providers bit.ly/jclwork
ComputeService
Rackspace Cloud Servers
HP Cloud Compute
AWS EC2
ElasticHosts
GoGrid
CloudSigma
All Providers
5
BlobStore
Rackspace Cloud Files
HP Cloud Storage
AWS S3
Azure
CloudOne
Ninefold
All Providers
jclouds Community bit.ly/jclwork
6
jclouds Community bit.ly/jclwork
7
jclouds Layers (APIs) bit.ly/jclwork
ComputeService
Rackspace
OpenStack
HP, AWS, etc.
NovaApi (*Api)
Rackspace
OpenStack
HP
8
BlobStore
Rackspace
OpenStack
HP, AWS, etc.
SwiftApi
Rackspace
OpenStack
HP
CloudFilesClient
Rackspace
Cloud Accounts
9
Rackspace bit.ly/jclwork
BYOB?
/cloud/public/
Note: Username, Password
10
HP bit.ly/jclwork
/sign_up
/compute
Activate AZ1 and AZ2
Top right View API Keys
Note: Tenant Name, Username, Password
11
Terminology
12
Terminology bit.ly/jclwork
jclouds
OpenStack
Compute
Nova
BlobStore
Swift
Location
Region
Hardware
Flavor
NodeMetadata
Server details
User Metadata
Metadata
13
Installation
14
Ant bit.ly/jclwork
mkdir jclouds-workshop
cd jclouds-workshop
Create build.xml
/3861545
ant
Plan B: bit.ly/jcl152
15
Compute Example
16
JCloudsWorkshop.java bit.ly/jclwork
Logging
Create logback.xml
/3862553
Full logback.xml example
Imports and Class definition
Create JCloudsWorkshop.java
/3861596
javac -cp
您可能关注的文档
- book 3 module 1 阅读课课件.ppt
- book 2u7讲课.ppt
- book 6 unit 3 listening, speaking and writing.ppt
- Book 3 Unit 1 Part 1.ppt
- Book1 Lesson 3 How Far Is Beijing.ppt
- book3 unit 2complete.ppt
- Book3-unit7.ppt
- BPC 10.0 EMP Aster Group 10 Report Training - 15 Report Distribution.ppt
- Britain in the world war 2 !.ppt
- Boys vs girls.ppt
文档评论(0)