Overview
Discover how to build your first OpenStack application using the OpenStack Python SDK in this 33-minute conference talk from EuroPython 2016. Learn about the OpenStack ecosystem, infrastructure as a service, and the benefits of using SDKs for cloud development. Follow a step-by-step guide to deploy a web application using various OpenStack components, including creating servers, managing persistent and stateless storage, and automating configurations. Gain insights into cloud-ready versus cloud-centric architectures, dynamic topologies, and best practices for developing applications in an OpenStack environment.
Syllabus
Introduction
What is OpenStack
Infrastructure as a Service
Grace Hopper Celebration
Choosing an application
Architecture
Automation
Python SDKs
Why SDKs
OpenStack Shade
OpenStack Server
OpenStack Python SDK
Automation scripts
SDK structure
Create a server
Create a keeper
Cloud Ready vs Cloud centric
Dynamic topologies
Persistent storage
Stateless storage
Use obscure protocols
Automate configurations
QA
Taught by
EuroPython Conference