CloudStack University by Sebastien Goasguen
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

CloudStack University by Sebastien Goasguen

on

  • 1,273 views

 

Statistics

Views

Total Views
1,273
Views on SlideShare
1,273
Embed Views
0

Actions

Likes
1
Downloads
14
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

CloudStack University by Sebastien Goasguen Presentation Transcript

  • 1. CloudStack University Sebastien Goasguen @sebgoa June 25th 2013 Santa Clara, USA
  • 2. Off topic
  • 3. Quizz ? http://goo.gl/vVslS
  • 4. •Users want: –Support –Training
  • 5. Example
  • 6. Example
  • 7. CloudStack example
  • 8. http://en.wikipedia.org/wiki/Massive_open_online_course
  • 9. AC EDU Idea • Create MOOC for Apache CloudStack – Real-time and on-line “webinars” – Self-paced • Books • Exercises / Lab environment • Internships – Google Summer of Code – Apache mentee program
  • 10. Apple
  • 11. Google
  • 12. EDU examples
  • 13. EDU examples
  • 14. Where do we stand ?
  • 15. Contribute ideas / modules on wiki
  • 16. Youtube.com/diycloudcomputing
  • 17. Books
  • 18. A few teaching/learning concepts • Learning styles (many models) – Neil Fleming’s model – Visual learners – Auditory learners – Reading/writing learners – Kinesthetic/tactile learners http://en.wikipedia.org/wiki/Learning_styles
  • 19. A few teaching/learning concepts • Teaching styles (many models) – Explaining (e.g lectures) • Formal authority – Demonstrating (e.g labs) • Demonstrator – Collaborating (e.g group projects) • Facilitator – Learning by teaching http://en.wikipedia.org/wiki/Learning_styles http://www.biz.colostate.edu/mti/tips/pages/WhatisYourTeachingStyle.aspx
  • 20. University degree ? Curricculum Course Course Course Graduation
  • 21. Google Summer of Code
  • 22. GSoC • Via the Apache Software Foundation, CloudStack participates in Google Summer of Code • Projects are listed in the url below. • Students should check the timeline and process for application http://www.google-melange.com/gsoc/homepage/google/gsoc2013 http://community.apache.org/gsoc.html https://cwiki.apache.org/confluence/display/CLOUDSTACK/Student+Projects
  • 23. An even better UI ?
  • 24. Shiva Teja, India • Title: Create a Bootstrap based GUI for CloudStack • Topic: UI, REST API, web frameworks • Subject / Questions: Study the current UI and find areas of improvements. Would frameworks like Bootstrap and backbone help the design and code ? How ? Propose a design and implementation. https://issues.apache.org/jira/browse/CLOUDSTACK-1778 https://github.com/runseb/cloudstack-flask http://backbonejs.org http://twitter.github.io/bootstrap/
  • 25. Nguyen Anh Tru, Vietnam • Title: Add Xen/XCP support for GRE SDN controller • Topic: Software Defined Networking, Virtual switches. • Subject/Questions: Deploy CloudStack and learn how to use the native SDN controller. Test Hypervisor support, contribute code to suppport Xen and XCP and KVM https://issues.apache.org/jira/browse/CLOUDSTACK-1778 https://issues.apache.org/jira/browse/CLOUDSTACK-1777 https://cwiki.apache.org/CLOUDSTACK/ovs-tunnel-manager-for-cloudstack.html https://cwiki.apache.org/CLOUDSTACK/enhancements-to-gre-based-sdn-overlay.html
  • 26. Dharmesh Kakadia, India • Title:Integration project to deploy and use Mesos on a CloudStack based Cloud • Topic: Distributed resource sharing in the cloud • Subject/Questions: Using CloudStack, create a mesos appliance to build a computational cluster (e.g MPI, Hadoop). Create boostrap scripts to automate the configuration of mesos via service offerings. https://issues.apache.org/jira/browse/CLOUDSTACK-1784 http://incubator.apache.org/mesos/
  • 27. Meng Han, FL, USA • Title: Improve CloudStack support in Apache Whirr and Apache incubator-provisionr to create Hadoop clusters • Topic: Big Data and Clouds • Subject/Questions: How does Big Data and Cloud relate ? Contribute CloudStack support in Apache Whirr and Apache incubator Provisionr. Show how to create Big Data infrastructure using CloudStack. https://issues.apache.org/jira/browse/CLOUDSTACK-1782 http://whirr.apache.org http://incubator.apache.org/projects/provisionr.html
  • 28. Ian Duffy Ireland • Title: Improve the LDAP integration in CloudStack • Topic: Authentication/Authorization • Subject/Questions: What is the current state of the LDAP integration ? Expand / Improve it ? Contribute tests/code. What other authentication systems could be used (e.g Kerberos, Shibboleth, Oauth2)?
  • 29. Demo anyone ?
  • 30. CloudMonkey $ cloudmonkey ☁ Apache CloudStack ? cloudmonkey 4.1.0-snapshot3. Type help or ? to list commands. >
  • 31. libcloud • Python module that provides a Cloud Provider API abstraction • Ability to write apps using multiple providers • Now with an improved CloudStack driver
  • 32. jClouds • Under Incubation at the Apache Software Foundation (ASF) • Wrapper to multiple cloud providers • Basis of many Cloud tools
  • 33. Apache Whirr • Big Data Provisioning tool • Deploys Hadoop, cdh, Hbase, Yarn, etc in the Cloud • Use jclouds • Works with multiple cloud providers including CloudStack
  • 34. Chef with knife-cs
  • 35. Exercise?
  • 36. Exercise: • Goal: Access the exoscale public cloud • How: – Get a promo code from me – Register – Launch an instance – Access the instance via ssh with a keypair generated by exoscale – Setup cloudmonkey to talk to exoscale
  • 37. Exoscale tips [server] path = /compute host = api.exoscale.ch protocol = https •Get you API access and secret key from the exoscale console under Account details. •Create a keypair and set it up on your machine •Edit the security group and add a rule for ssh access
  • 38. Thank you and Info • Apache Top Level project • http://cloudstack.apache.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