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

CloudStack University by Sebastien Goasguen

on

  • 1,211 views

 

Statistics

Views

Total Views
1,211
Views on SlideShare
1,211
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 CloudStack University by Sebastien Goasguen Presentation Transcript

  • CloudStack University Sebastien Goasguen @sebgoa June 25th 2013 Santa Clara, USA
  • Off topic
  • Quizz ? http://goo.gl/vVslS
  • •Users want: –Support –Training
  • Example
  • Example
  • CloudStack example
  • http://en.wikipedia.org/wiki/Massive_open_online_course
  • 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
  • Apple
  • Google
  • EDU examples
  • EDU examples
  • Where do we stand ?
  • Contribute ideas / modules on wiki
  • Youtube.com/diycloudcomputing
  • Books
  • 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
  • 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
  • University degree ? Curricculum Course Course Course Graduation
  • Google Summer of Code
  • 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
  • An even better UI ?
  • 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/
  • 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
  • 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/
  • 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
  • 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)?
  • Demo anyone ?
  • CloudMonkey $ cloudmonkey ☁ Apache CloudStack ? cloudmonkey 4.1.0-snapshot3. Type help or ? to list commands. >
  • libcloud • Python module that provides a Cloud Provider API abstraction • Ability to write apps using multiple providers • Now with an improved CloudStack driver
  • jClouds • Under Incubation at the Apache Software Foundation (ASF) • Wrapper to multiple cloud providers • Basis of many Cloud 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
  • Chef with knife-cs
  • Exercise?
  • 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
  • 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
  • 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