SlideShare a Scribd company logo
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

More Related Content

What's hot

MAT235 Instructional Activity Drupal Intro
MAT235 Instructional Activity Drupal IntroMAT235 Instructional Activity Drupal Intro
MAT235 Instructional Activity Drupal Intro
Steve Oliver
 
Using WordPress as a badge platform #openbadgesHE
Using WordPress as a badge platform #openbadgesHEUsing WordPress as a badge platform #openbadgesHE
Using WordPress as a badge platform #openbadgesHE
Martin Hawksey
 
Looking at creativity and culture in computer science to inspire better educa...
Looking at creativity and culture in computer science to inspire better educa...Looking at creativity and culture in computer science to inspire better educa...
Looking at creativity and culture in computer science to inspire better educa...
Martin Hawksey
 
Webquest about your assignment
Webquest about your assignmentWebquest about your assignment
Webquest about your assignmentM Croskey
 
Webquest on webquests for ed tech
Webquest on webquests for ed techWebquest on webquests for ed tech
Webquest on webquests for ed techM Croskey
 
D2L Communications Buffet
D2L Communications BuffetD2L Communications Buffet
D2L Communications Buffet
Barry Dahl
 
OER: Share, Remix, Learn
OER: Share, Remix, LearnOER: Share, Remix, Learn
OER: Share, Remix, LearnKaren F
 
Обзор Material Design Light (MDL). Александр Кашеверов.
Обзор Material Design Light (MDL). Александр Кашеверов.Обзор Material Design Light (MDL). Александр Кашеверов.
Обзор Material Design Light (MDL). Александр Кашеверов.
DataArt
 
Making presentation using slideshare
Making presentation using slideshareMaking presentation using slideshare
Making presentation using slideshare
ianlabaguis
 
Web2.0 for Childrens Roundtable
Web2.0 for Childrens RoundtableWeb2.0 for Childrens Roundtable
Web2.0 for Childrens Roundtable
sbclapp
 

What's hot (10)

MAT235 Instructional Activity Drupal Intro
MAT235 Instructional Activity Drupal IntroMAT235 Instructional Activity Drupal Intro
MAT235 Instructional Activity Drupal Intro
 
Using WordPress as a badge platform #openbadgesHE
Using WordPress as a badge platform #openbadgesHEUsing WordPress as a badge platform #openbadgesHE
Using WordPress as a badge platform #openbadgesHE
 
Looking at creativity and culture in computer science to inspire better educa...
Looking at creativity and culture in computer science to inspire better educa...Looking at creativity and culture in computer science to inspire better educa...
Looking at creativity and culture in computer science to inspire better educa...
 
Webquest about your assignment
Webquest about your assignmentWebquest about your assignment
Webquest about your assignment
 
Webquest on webquests for ed tech
Webquest on webquests for ed techWebquest on webquests for ed tech
Webquest on webquests for ed tech
 
D2L Communications Buffet
D2L Communications BuffetD2L Communications Buffet
D2L Communications Buffet
 
OER: Share, Remix, Learn
OER: Share, Remix, LearnOER: Share, Remix, Learn
OER: Share, Remix, Learn
 
Обзор Material Design Light (MDL). Александр Кашеверов.
Обзор Material Design Light (MDL). Александр Кашеверов.Обзор Material Design Light (MDL). Александр Кашеверов.
Обзор Material Design Light (MDL). Александр Кашеверов.
 
Making presentation using slideshare
Making presentation using slideshareMaking presentation using slideshare
Making presentation using slideshare
 
Web2.0 for Childrens Roundtable
Web2.0 for Childrens RoundtableWeb2.0 for Childrens Roundtable
Web2.0 for Childrens Roundtable
 

Similar to CloudStack University by Sebastien Goasguen

Apache CloudStack Google Summer of Code
Apache CloudStack Google Summer of CodeApache CloudStack Google Summer of Code
Apache CloudStack Google Summer of Code
Sebastien Goasguen
 
2019-04-17 Bio-IT World G Suite-Jira Cloud Sample Tracking
2019-04-17 Bio-IT World G Suite-Jira Cloud Sample Tracking2019-04-17 Bio-IT World G Suite-Jira Cloud Sample Tracking
2019-04-17 Bio-IT World G Suite-Jira Cloud Sample Tracking
Bruce Kozuma
 
EDOL755_Sakai_Overview.ppt
EDOL755_Sakai_Overview.pptEDOL755_Sakai_Overview.ppt
EDOL755_Sakai_Overview.ppt
HarreamPurdiestudent
 
Creating personal tutoring environments with Google Apps Script
Creating personal tutoring environments with Google Apps ScriptCreating personal tutoring environments with Google Apps Script
Creating personal tutoring environments with Google Apps Script
Martin Hawksey
 
TechChat_Sharing and Inspiring
TechChat_Sharing and InspiringTechChat_Sharing and Inspiring
TechChat_Sharing and Inspiring
debbieholley1
 
Cloudworks Virtual Fieldtrip 16 Nov 2009
Cloudworks Virtual Fieldtrip 16 Nov 2009Cloudworks Virtual Fieldtrip 16 Nov 2009
Cloudworks Virtual Fieldtrip 16 Nov 2009grainne
 
Learning Development in the Open using FOSS - eLA 2014
Learning Development in the Open using FOSS - eLA 2014Learning Development in the Open using FOSS - eLA 2014
Learning Development in the Open using FOSS - eLA 2014
Brenda Mallinson
 
Cloudworks Learn About
Cloudworks Learn AboutCloudworks Learn About
Cloudworks Learn Aboutgrainne
 
Appeal and applicability: using emerging technologies to enahnce the Assignme...
Appeal and applicability: using emerging technologies to enahnce the Assignme...Appeal and applicability: using emerging technologies to enahnce the Assignme...
Appeal and applicability: using emerging technologies to enahnce the Assignme...
IL Group (CILIP Information Literacy Group)
 
How Do You Know that Gal Knows Drupal? Towards an Open Source Curriculum and ...
How Do You Know that Gal Knows Drupal? Towards an Open Source Curriculum and ...How Do You Know that Gal Knows Drupal? Towards an Open Source Curriculum and ...
How Do You Know that Gal Knows Drupal? Towards an Open Source Curriculum and ...
Dominik Lukes
 
Cloudworks Jisc
Cloudworks JiscCloudworks Jisc
Cloudworks Jiscgrainne
 
Building the Next Generation Teaching and Learning Environment
Building the Next Generation Teaching and Learning EnvironmentBuilding the Next Generation Teaching and Learning Environment
Building the Next Generation Teaching and Learning Environment
Charles Severance
 
Technology Tools-Daniel Downs 8/25/13
Technology Tools-Daniel Downs 8/25/13Technology Tools-Daniel Downs 8/25/13
Technology Tools-Daniel Downs 8/25/13Dr. Daniel Downs
 
Alternative eLearning Tools
Alternative eLearning ToolsAlternative eLearning Tools
Alternative eLearning Tools
Yum Studio
 
Wearethewiki
WearethewikiWearethewiki
Wearethewiki
stevierocco
 
Ready. Set. Drupal! An Intro to Drupal 8, Part 2
Ready. Set. Drupal! An Intro to Drupal 8, Part 2Ready. Set. Drupal! An Intro to Drupal 8, Part 2
Ready. Set. Drupal! An Intro to Drupal 8, Part 2
Acquia
 
Jupyter for Education: Beyond Gutenberg and Erasmus
Jupyter for Education: Beyond Gutenberg and ErasmusJupyter for Education: Beyond Gutenberg and Erasmus
Jupyter for Education: Beyond Gutenberg and Erasmus
Paco Nathan
 
How to Create Your Own Knowledge Base
How to Create Your Own Knowledge BaseHow to Create Your Own Knowledge Base
How to Create Your Own Knowledge Base
Ellyssa Kroski
 
REST Api Tips and Tricks
REST Api Tips and TricksREST Api Tips and Tricks
REST Api Tips and Tricks
Maksym Bruner
 

Similar to CloudStack University by Sebastien Goasguen (20)

Apache CloudStack Google Summer of Code
Apache CloudStack Google Summer of CodeApache CloudStack Google Summer of Code
Apache CloudStack Google Summer of Code
 
2019-04-17 Bio-IT World G Suite-Jira Cloud Sample Tracking
2019-04-17 Bio-IT World G Suite-Jira Cloud Sample Tracking2019-04-17 Bio-IT World G Suite-Jira Cloud Sample Tracking
2019-04-17 Bio-IT World G Suite-Jira Cloud Sample Tracking
 
EDOL755_Sakai_Overview.ppt
EDOL755_Sakai_Overview.pptEDOL755_Sakai_Overview.ppt
EDOL755_Sakai_Overview.ppt
 
Creating personal tutoring environments with Google Apps Script
Creating personal tutoring environments with Google Apps ScriptCreating personal tutoring environments with Google Apps Script
Creating personal tutoring environments with Google Apps Script
 
TechChat_Sharing and Inspiring
TechChat_Sharing and InspiringTechChat_Sharing and Inspiring
TechChat_Sharing and Inspiring
 
Cloudworks Virtual Fieldtrip 16 Nov 2009
Cloudworks Virtual Fieldtrip 16 Nov 2009Cloudworks Virtual Fieldtrip 16 Nov 2009
Cloudworks Virtual Fieldtrip 16 Nov 2009
 
Learning Development in the Open using FOSS - eLA 2014
Learning Development in the Open using FOSS - eLA 2014Learning Development in the Open using FOSS - eLA 2014
Learning Development in the Open using FOSS - eLA 2014
 
Cloudworks Learn About
Cloudworks Learn AboutCloudworks Learn About
Cloudworks Learn About
 
Appeal and applicability: using emerging technologies to enahnce the Assignme...
Appeal and applicability: using emerging technologies to enahnce the Assignme...Appeal and applicability: using emerging technologies to enahnce the Assignme...
Appeal and applicability: using emerging technologies to enahnce the Assignme...
 
How Do You Know that Gal Knows Drupal? Towards an Open Source Curriculum and ...
How Do You Know that Gal Knows Drupal? Towards an Open Source Curriculum and ...How Do You Know that Gal Knows Drupal? Towards an Open Source Curriculum and ...
How Do You Know that Gal Knows Drupal? Towards an Open Source Curriculum and ...
 
Designing e-Learning Objects
Designing e-Learning ObjectsDesigning e-Learning Objects
Designing e-Learning Objects
 
Cloudworks Jisc
Cloudworks JiscCloudworks Jisc
Cloudworks Jisc
 
Building the Next Generation Teaching and Learning Environment
Building the Next Generation Teaching and Learning EnvironmentBuilding the Next Generation Teaching and Learning Environment
Building the Next Generation Teaching and Learning Environment
 
Technology Tools-Daniel Downs 8/25/13
Technology Tools-Daniel Downs 8/25/13Technology Tools-Daniel Downs 8/25/13
Technology Tools-Daniel Downs 8/25/13
 
Alternative eLearning Tools
Alternative eLearning ToolsAlternative eLearning Tools
Alternative eLearning Tools
 
Wearethewiki
WearethewikiWearethewiki
Wearethewiki
 
Ready. Set. Drupal! An Intro to Drupal 8, Part 2
Ready. Set. Drupal! An Intro to Drupal 8, Part 2Ready. Set. Drupal! An Intro to Drupal 8, Part 2
Ready. Set. Drupal! An Intro to Drupal 8, Part 2
 
Jupyter for Education: Beyond Gutenberg and Erasmus
Jupyter for Education: Beyond Gutenberg and ErasmusJupyter for Education: Beyond Gutenberg and Erasmus
Jupyter for Education: Beyond Gutenberg and Erasmus
 
How to Create Your Own Knowledge Base
How to Create Your Own Knowledge BaseHow to Create Your Own Knowledge Base
How to Create Your Own Knowledge Base
 
REST Api Tips and Tricks
REST Api Tips and TricksREST Api Tips and Tricks
REST Api Tips and Tricks
 

More from buildacloud

The Future of SDN in CloudStack by Chiradeep Vittal
The Future of SDN in CloudStack by Chiradeep VittalThe Future of SDN in CloudStack by Chiradeep Vittal
The Future of SDN in CloudStack by Chiradeep Vittal
buildacloud
 
Policy Based SDN Solution for DC and Branch Office by Suresh Boddapati
Policy Based SDN Solution for DC and Branch Office by Suresh BoddapatiPolicy Based SDN Solution for DC and Branch Office by Suresh Boddapati
Policy Based SDN Solution for DC and Branch Office by Suresh Boddapati
buildacloud
 
L4-L7 services for SDN and NVF by Youcef Laribi
L4-L7 services for SDN and NVF by Youcef LaribiL4-L7 services for SDN and NVF by Youcef Laribi
L4-L7 services for SDN and NVF by Youcef Laribi
buildacloud
 
Jenkins, jclouds, CloudStack, and CentOS by David Nalley
Jenkins, jclouds, CloudStack, and CentOS by David NalleyJenkins, jclouds, CloudStack, and CentOS by David Nalley
Jenkins, jclouds, CloudStack, and CentOS by David Nalley
buildacloud
 
Intro to Zenoss by Andrew Kirch
Intro to Zenoss by Andrew KirchIntro to Zenoss by Andrew Kirch
Intro to Zenoss by Andrew Kirch
buildacloud
 
Guaranteeing Storage Performance by Mike Tutkowski
Guaranteeing Storage Performance by Mike TutkowskiGuaranteeing Storage Performance by Mike Tutkowski
Guaranteeing Storage Performance by Mike Tutkowski
buildacloud
 
Cloud Application Blueprints with Apache Brooklyn by Alex Henevald
Cloud Application Blueprints with Apache Brooklyn by Alex HenevaldCloud Application Blueprints with Apache Brooklyn by Alex Henevald
Cloud Application Blueprints with Apache Brooklyn by Alex Henevald
buildacloud
 
Introduction to Apache CloudStack by David Nalley
Introduction to Apache CloudStack by David NalleyIntroduction to Apache CloudStack by David Nalley
Introduction to Apache CloudStack by David Nalley
buildacloud
 
Managing infrastructure with Application Policy by Mike Cohen
Managing infrastructure with Application Policy by Mike CohenManaging infrastructure with Application Policy by Mike Cohen
Managing infrastructure with Application Policy by Mike Cohenbuildacloud
 
Intro to Zenoss by Andrew Kirch
Intro to Zenoss by Andrew KirchIntro to Zenoss by Andrew Kirch
Intro to Zenoss by Andrew Kirchbuildacloud
 
Monitoring CloudStack in context with Converged Infrastructure by Mike Turnlund
Monitoring CloudStack in context with Converged Infrastructure by Mike TurnlundMonitoring CloudStack in context with Converged Infrastructure by Mike Turnlund
Monitoring CloudStack in context with Converged Infrastructure by Mike Turnlund
buildacloud
 
Rest api design by george reese
Rest api design by george reeseRest api design by george reese
Rest api design by george reese
buildacloud
 
Enterprise grade firewall and ssl termination to ac by will stevens
Enterprise grade firewall and ssl termination to ac by will stevensEnterprise grade firewall and ssl termination to ac by will stevens
Enterprise grade firewall and ssl termination to ac by will stevens
buildacloud
 
State of the cloud by reuven cohen
State of the cloud by reuven cohenState of the cloud by reuven cohen
State of the cloud by reuven cohenbuildacloud
 
Securing Your Cloud With the Xen Hypervisor by Russell Pavlicek
Securing Your Cloud With the Xen Hypervisor by Russell PavlicekSecuring Your Cloud With the Xen Hypervisor by Russell Pavlicek
Securing Your Cloud With the Xen Hypervisor by Russell Pavlicek
buildacloud
 
DevCloud - Setup and Demo on Apache CloudStack
DevCloud - Setup and Demo on Apache CloudStack DevCloud - Setup and Demo on Apache CloudStack
DevCloud - Setup and Demo on Apache CloudStack
buildacloud
 
Cloud Network Virtualization with Juniper Contrail
Cloud Network Virtualization with Juniper ContrailCloud Network Virtualization with Juniper Contrail
Cloud Network Virtualization with Juniper Contrail
buildacloud
 
Ian rae panel cloud stack & cloud storage where are we at, and where do we ne...
Ian rae panel cloud stack & cloud storage where are we at, and where do we ne...Ian rae panel cloud stack & cloud storage where are we at, and where do we ne...
Ian rae panel cloud stack & cloud storage where are we at, and where do we ne...buildacloud
 
Troubleshooting Strategies for CloudStack Installations by Kirk Kosinski
Troubleshooting Strategies for CloudStack Installations by Kirk Kosinski Troubleshooting Strategies for CloudStack Installations by Kirk Kosinski
Troubleshooting Strategies for CloudStack Installations by Kirk Kosinski buildacloud
 
Building Scalable, Resilient Infrastructure on CloudStack by Sebastian Stadil
Building Scalable, Resilient Infrastructure on CloudStack by Sebastian StadilBuilding Scalable, Resilient Infrastructure on CloudStack by Sebastian Stadil
Building Scalable, Resilient Infrastructure on CloudStack by Sebastian Stadilbuildacloud
 

More from buildacloud (20)

The Future of SDN in CloudStack by Chiradeep Vittal
The Future of SDN in CloudStack by Chiradeep VittalThe Future of SDN in CloudStack by Chiradeep Vittal
The Future of SDN in CloudStack by Chiradeep Vittal
 
Policy Based SDN Solution for DC and Branch Office by Suresh Boddapati
Policy Based SDN Solution for DC and Branch Office by Suresh BoddapatiPolicy Based SDN Solution for DC and Branch Office by Suresh Boddapati
Policy Based SDN Solution for DC and Branch Office by Suresh Boddapati
 
L4-L7 services for SDN and NVF by Youcef Laribi
L4-L7 services for SDN and NVF by Youcef LaribiL4-L7 services for SDN and NVF by Youcef Laribi
L4-L7 services for SDN and NVF by Youcef Laribi
 
Jenkins, jclouds, CloudStack, and CentOS by David Nalley
Jenkins, jclouds, CloudStack, and CentOS by David NalleyJenkins, jclouds, CloudStack, and CentOS by David Nalley
Jenkins, jclouds, CloudStack, and CentOS by David Nalley
 
Intro to Zenoss by Andrew Kirch
Intro to Zenoss by Andrew KirchIntro to Zenoss by Andrew Kirch
Intro to Zenoss by Andrew Kirch
 
Guaranteeing Storage Performance by Mike Tutkowski
Guaranteeing Storage Performance by Mike TutkowskiGuaranteeing Storage Performance by Mike Tutkowski
Guaranteeing Storage Performance by Mike Tutkowski
 
Cloud Application Blueprints with Apache Brooklyn by Alex Henevald
Cloud Application Blueprints with Apache Brooklyn by Alex HenevaldCloud Application Blueprints with Apache Brooklyn by Alex Henevald
Cloud Application Blueprints with Apache Brooklyn by Alex Henevald
 
Introduction to Apache CloudStack by David Nalley
Introduction to Apache CloudStack by David NalleyIntroduction to Apache CloudStack by David Nalley
Introduction to Apache CloudStack by David Nalley
 
Managing infrastructure with Application Policy by Mike Cohen
Managing infrastructure with Application Policy by Mike CohenManaging infrastructure with Application Policy by Mike Cohen
Managing infrastructure with Application Policy by Mike Cohen
 
Intro to Zenoss by Andrew Kirch
Intro to Zenoss by Andrew KirchIntro to Zenoss by Andrew Kirch
Intro to Zenoss by Andrew Kirch
 
Monitoring CloudStack in context with Converged Infrastructure by Mike Turnlund
Monitoring CloudStack in context with Converged Infrastructure by Mike TurnlundMonitoring CloudStack in context with Converged Infrastructure by Mike Turnlund
Monitoring CloudStack in context with Converged Infrastructure by Mike Turnlund
 
Rest api design by george reese
Rest api design by george reeseRest api design by george reese
Rest api design by george reese
 
Enterprise grade firewall and ssl termination to ac by will stevens
Enterprise grade firewall and ssl termination to ac by will stevensEnterprise grade firewall and ssl termination to ac by will stevens
Enterprise grade firewall and ssl termination to ac by will stevens
 
State of the cloud by reuven cohen
State of the cloud by reuven cohenState of the cloud by reuven cohen
State of the cloud by reuven cohen
 
Securing Your Cloud With the Xen Hypervisor by Russell Pavlicek
Securing Your Cloud With the Xen Hypervisor by Russell PavlicekSecuring Your Cloud With the Xen Hypervisor by Russell Pavlicek
Securing Your Cloud With the Xen Hypervisor by Russell Pavlicek
 
DevCloud - Setup and Demo on Apache CloudStack
DevCloud - Setup and Demo on Apache CloudStack DevCloud - Setup and Demo on Apache CloudStack
DevCloud - Setup and Demo on Apache CloudStack
 
Cloud Network Virtualization with Juniper Contrail
Cloud Network Virtualization with Juniper ContrailCloud Network Virtualization with Juniper Contrail
Cloud Network Virtualization with Juniper Contrail
 
Ian rae panel cloud stack & cloud storage where are we at, and where do we ne...
Ian rae panel cloud stack & cloud storage where are we at, and where do we ne...Ian rae panel cloud stack & cloud storage where are we at, and where do we ne...
Ian rae panel cloud stack & cloud storage where are we at, and where do we ne...
 
Troubleshooting Strategies for CloudStack Installations by Kirk Kosinski
Troubleshooting Strategies for CloudStack Installations by Kirk Kosinski Troubleshooting Strategies for CloudStack Installations by Kirk Kosinski
Troubleshooting Strategies for CloudStack Installations by Kirk Kosinski
 
Building Scalable, Resilient Infrastructure on CloudStack by Sebastian Stadil
Building Scalable, Resilient Infrastructure on CloudStack by Sebastian StadilBuilding Scalable, Resilient Infrastructure on CloudStack by Sebastian Stadil
Building Scalable, Resilient Infrastructure on CloudStack by Sebastian Stadil
 

Recently uploaded

DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 

Recently uploaded (20)

DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 

CloudStack University by Sebastien Goasguen

  • 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
  • 14. Where do we stand ?
  • 15. Contribute ideas / modules on wiki
  • 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
  • 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
  • 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)?
  • 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
  • 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