openstack and rackspace

78
OpenStack and Rackspace CapFacHackAttack September 14, 2013 Everett Toews Developer Advocate @everett_toews

Upload: everett-toews

Post on 08-May-2015

1.400 views

Category:

Technology


2 download

DESCRIPTION

An overview of OpenStack and Rackspace starting from a definition of cloud all the way to deploying OpenStack accessing running instances on it.

TRANSCRIPT

Page 1: OpenStack and Rackspace

OpenStackand

RackspaceCapFacHackAttack

September 14, 2013

Everett Toews

Developer Advocate

@everett_toews

Page 2: OpenStack and Rackspace

Intro

Developer

Page 3: OpenStack and Rackspace

PMC and Committer on Apache jclouds

Page 4: OpenStack and Rackspace

Intro

Advocate

Page 5: OpenStack and Rackspace

Me

Page 6: OpenStack and Rackspace

Intro

Operations

Page 7: OpenStack and Rackspace

Co-author of The OpenStack Operation Guide

docs.openstack.org/ops

Page 8: OpenStack and Rackspace

Agenda

Page 9: OpenStack and Rackspace

Agenda

•Rackspace Dev Trial•Cloud•OpenStack•Toolkits•DevStack•Demo

Page 10: OpenStack and Rackspace

Rackspace Developer Trial

Page 11: OpenStack and Rackspace

Rackspace Developer Trial

developer.rackspace.com

Page 12: OpenStack and Rackspace

Cloud

Page 13: OpenStack and Rackspace

Cloud

SaaS

Page 14: OpenStack and Rackspace

Cloud

PaaS

Page 15: OpenStack and Rackspace

Cloud

IaaS

Page 16: OpenStack and Rackspace

Cloud

Private

Page 17: OpenStack and Rackspace

Cloud

Page 18: OpenStack and Rackspace

Cloud

Infrastructure

with an API

Page 19: OpenStack and Rackspace

Cloud

Page 20: OpenStack and Rackspace

OpenStack

Page 21: OpenStack and Rackspace

“To produce the ubiquitous Open Source Cloud Computing platform that will meet the needs of public and private clouds regardless of size, by being simple to implement and massively scalable.”

Page 22: OpenStack and Rackspace

OpenStack

Page 23: OpenStack and Rackspace

OpenStack

Identity

Page 24: OpenStack and Rackspace

OpenStack

Page 25: OpenStack and Rackspace

OpenStack

Compute

Page 26: OpenStack and Rackspace

OpenStack

Page 27: OpenStack and Rackspace

OpenStack

Block

Storage

Page 28: OpenStack and Rackspace

OpenStack

Page 29: OpenStack and Rackspace

OpenStack

Networking

Page 30: OpenStack and Rackspace

OpenStack

Page 31: OpenStack and Rackspace

OpenStack

Object

Storage

Page 32: OpenStack and Rackspace

OpenStack

Page 33: OpenStack and Rackspace

OpenStack

Image

Page 34: OpenStack and Rackspace

OpenStack

Page 35: OpenStack and Rackspace

OpenStack

Dashboard

Page 36: OpenStack and Rackspace

OpenStack

Page 37: OpenStack and Rackspace

Rackspace

Page 38: OpenStack and Rackspace

OpenStack

Page 39: OpenStack and Rackspace

Rackspace

Page 40: OpenStack and Rackspace

Toolkits

Page 41: OpenStack and Rackspace

SDK Deployment

YourSystem

The Rackspace

Cloud

AP I

UserSystem

Page 42: OpenStack and Rackspace

SDK Deployment

YourSystem

The Rackspace

Cloud

AP I

UserSystem

Page 43: OpenStack and Rackspace

SDK Deployment

YourSystem

The Rackspace

Cloud

AP I

UserSystem

SDK

Page 44: OpenStack and Rackspace

SDK Deployment

API

The Rackspace

Cloud

YourSystem

SDK

UserSystem

Page 45: OpenStack and Rackspace

Toolkit Benefits

Page 46: OpenStack and Rackspace

SDKs

Plumbing

Page 47: OpenStack and Rackspace

SDKs

(Re)Authentication

Page 48: OpenStack and Rackspace

SDKs

Pagination

Page 49: OpenStack and Rackspace

SDKs

State Polling

Page 50: OpenStack and Rackspace

SDKs

Rate Limiting

Page 51: OpenStack and Rackspace

SDKs

Retry

Page 52: OpenStack and Rackspace

SDKs

Smoothing

Rough Edges

Page 53: OpenStack and Rackspace

SDKs

Open Source

Page 54: OpenStack and Rackspace

Cultural Learnings

In devops nobody is get fire for buy open source.

@DevOps_Borat

Page 55: OpenStack and Rackspace

SDKs

Community

Page 56: OpenStack and Rackspace

SDKs

Packaged

Page 57: OpenStack and Rackspace

SDKs

Battle Tested Code

Page 58: OpenStack and Rackspace

SDKs

Example Code

Page 59: OpenStack and Rackspace

SDKs

Documentation

Page 60: OpenStack and Rackspace

The Rackspace SDKs

Page 61: OpenStack and Rackspace

Rackspace SDKs

jclouds

Page 62: OpenStack and Rackspace

Rackspace SDKs

openstack.net

Page 63: OpenStack and Rackspace

Rackspace SDKs

pkgcloud

Page 64: OpenStack and Rackspace

Rackspace SDKs

php-opencloud

Page 65: OpenStack and Rackspace

Rackspace SDKs

pyrax

Page 66: OpenStack and Rackspace

Rackspace SDKs

fog

Page 67: OpenStack and Rackspace

Rackspace SDKs

developer.rackspace.com

Page 68: OpenStack and Rackspace

DevStack

Page 69: OpenStack and Rackspace

DevStack

All-In-One

OpenStack

Page 70: OpenStack and Rackspace

DevStack

Development

Page 71: OpenStack and Rackspace

DevStack

Testing

Page 72: OpenStack and Rackspace

DevStack

Learning

Page 73: OpenStack and Rackspace

DevStack

devstack.org

Page 74: OpenStack and Rackspace

Demo

Page 75: OpenStack and Rackspace

Demo

YourComputer The Rackspace Cloud

devstack-demo

OpenStack

test

Page 76: OpenStack and Rackspace

Demo

Login

Page 77: OpenStack and Rackspace

Demo

j.mp/CapFacDevStack

Page 78: OpenStack and Rackspace

Thank You

Everett Toews

Developer Advocate

@everett_toews

developer.rackspace.com