Training on the Shade SDK


Details
Want to learn how to deploy cloud application across multiple OpenStack Datacentres with a single simple API (Python SDK)? The Shade library is designed to be super simple: no more need to worry about the names of OpenStack projects or how their APIs interact (at least for now). Shade is a ReSTful Python SDK which allows for interoperability with the majority of OpenStack clouds. Training for Cloud App Engineers: Cross-Cloud Application Deployment - how to deploy application in multiple open data-centres worldwide using the Python Shade SDK
Audience:
1°= Cloud Application Engineers and Developers
2°= DevOps and other technically-savvy people looking to advance their career as a future cloud application engineer.
3°= Usability Experts, Design Engineers, Technical Marketing Staff, Computer Science students, etc. (those exploring end-user customer focused application deployment).
The problem:
Say "no" to cloud app lock-in. Assure your cloud application can work across multiple data-centre (clouds) worldwide. It's what your customers/users will want both here and worldwide. Why would you develop an application for a single cloud operating systems? Demand the ability for your app to work across multiple clouds. The Shade SDK is currently the leading contender for a API which enables you to treat a datacentre like a resource and programmatically call the infrastructure (hardware) resources required in a simple and interoperable python library. "Simplicity is prerequisite for reliability."
Pre-requisites: laptop, basic understanding of python, basic understanding of SSH, an opinion on cross cloud interoperability, willingness to work in a team based learning environment, enjoyment of training which is about solving problems (no spoon-fed answers here).
Learning objectives (by the end of this 90 minute training session you will know how to...)
a.)… engage with a full-stack of developers to build cloud applications as a team.
b.)… be inspired to enable my cloud app to work openly cross-cloud (and the dangers if we don’t do something about cloud lock in). c.)...break stuff and then engage with the open source community to help fix the broken stuff.
d.)…understand the importance of constraint over configuration for cloud application development. e.)...know where to go next to further your training as a cloud application developer
Takeaways:
(i) Slides: https://docs.google.com/presentation/d/1qcxmfFQVBsbMuXJAzKkEBkxDc-HAenUM9YpCNACr7ug/pub?start=false&loop=false&delayms=3000
(ii) Learning challenges: https://etherpad.openstack.org/p/stacker-games-training
(iii) Further cloud app training using shade: http://developer.openstack.org/firstapp-shade/getting_started.html
Further questions? Please contact:
David F. Flanders / @DFFlanders (irc/tweet) / Flanders@OpenStack.org

Sponsors
Training on the Shade SDK