cloudstack clients and tools

13
CloudStack clients and Tools Sebastien Goasguen @sebgoa June 13 th 2013 Amsterdam, Netherlands

Upload: sebastien-goasguen

Post on 07-Nov-2014

1.884 views

Category:

Technology


0 download

DESCRIPTION

This is an early version of a deck I am working on to describe the clients and tools that you can use with CloudStack. CloudMonkey is covered in another presentation, apache libcloud is a python package which provides abstractions to many cloud providers, deltacloud is a ruby abstraction layer similar to libcloud which provides a standard CIMI frontend, jclouds is a leading abstraction for java applications. Apache Whirr builds on jclouds to provide on-demand big data infrastructure on clouds. All tools are within the Apache Software Foundation, either top level projects of in the incubator (jclouds). this makes the ASF a one stop shop for your cloudplatform, your big data solution and your cloud clients. With Stratos from WSO2 joining the incubator, this means that the ASF now has a PaaS solution, completing the cloud ecosystem. One foundation, clear governance and processes, IaaS, BigData, PaaS and clients.

TRANSCRIPT

Page 1: CloudStack Clients and Tools

CloudStack clients and Tools

Sebastien Goasguen@sebgoa

June 13th 2013Amsterdam, Netherlands

Page 2: CloudStack Clients and Tools

Examples

Page 3: CloudStack Clients and Tools

CloudMonkey$ cloudmonkey

☁ Apache CloudStack cloudmonkey 4.1.0-snapshot3. 🐵

Type help or ? to list commands.

>

Page 4: CloudStack Clients and Tools

libcloud

• Python module that provides a Cloud Provider API abstraction

• Ability to write apps using multiple providers

• Now with an improved CloudStack driver

Page 5: CloudStack Clients and Tools

jClouds

• Under Incubation at the Apache Software Foundation (ASF)

• Wrapper to multiple cloud providers

• Basis of many Cloud tools

Page 6: CloudStack Clients and Tools

Deltacloud

• Cloud Provider API abstraction

• Good way to get a DMTF CIMI interface

• Avoid lock-in for apps ?

Page 7: CloudStack Clients and Tools

Ruby client …

Page 8: CloudStack Clients and Tools

Stackmate…AWS CF

Page 9: CloudStack Clients and Tools

GCE

Page 10: CloudStack Clients and Tools

Apache Whirr

• Big Data Provisioning tool

• Deploys Hadoop, cdh, Hbase, Yarn, etc in the Cloud

• Use jclouds• Works with multiple

cloud providers including CloudStack

Page 11: CloudStack Clients and Tools

Chef with knife-cs

Page 12: CloudStack Clients and Tools

Conclusion

• Build your Open Cloud with Apache Software Foundation software

PaaS ?

Page 13: CloudStack Clients and Tools

Thank you and Info

• Apache Top Level project• http://www.cloudstack.org• #cloudstack on irc.freenode.net• @cloudstack on Twitter• http://www.slideshare.net/cloudstack• http://www.slideshare.net/sebastiengoasguen• http://www.youtube.com/diycloudcomputing

• http://cloudstack.apache.org/mailing-lists.html

Welcoming contributions and feedback !

Sebastien Goasguen@sebgoa