Jclouds Introduction

1,463 views

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,463
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Jclouds Introduction

  1. 1. Xebia Workshop JClouds Introduction Xebia: OpenCSI: Bertrand Dechoux Bruno Bonfils Charles Blonde Cyrille Le Clerc Emmanuel Servent Eric BriandWednesday, September 28, 11
  2. 2. Introduction  Multi cloud provider API : Amazon AWS, Rackspace, vCloud, Azure ...  Multi threading model : Run commands on a set of nodes  Full access to provider API 2Wednesday, September 28, 11
  3. 3. Features Compute API : bootstrap machines in the cloud ▶ Amazon EC2 ▶ VMware vCloud ▶ ... Blobstore API : manage key-value storage ▶ Amazon S3 ▶ Azure Blob Service ▶ ... No PaaS ▶ RDS and ELB are not yet available ... work in progress ! 3Wednesday, September 28, 11
  4. 4. Compute API Usage Context : Create a context to the service you wish to use (eg : Amazon EC2) Template : Provider independant instance configuration(Image, Location, Hardware, ...) Node : Compute instance, contains meta data 4Wednesday, September 28, 11
  5. 5. Amazon EC2 Use Amazon specific features ▶ Key pair ▶ Security Groups ▶ CloudInit 100% pure JClouds ▶ Let provider create SSH keys ▶ Add firewall rules : open ports ▶ Use shell scripts 5Wednesday, September 28, 11
  6. 6. JClouds resources www.jclouds.org http://code.google.com/p/jclouds/ https://github.com/jclouds/jclouds 6Wednesday, September 28, 11
  7. 7. The Workshop“Discover Java Infra as Code with Amazon AWS” http://code.google.com/p/xebia-france/wiki/ JavaInfrastructureAsCodeWithAmazonAwsWorkshop 7Wednesday, September 28, 11
  8. 8. Thanks Thanks for your help to prepare this workshop Andrew Phillips Adrian Cole 8Wednesday, September 28, 11

×