Date post: | 06-May-2015 |
Category: |
Technology |
Upload: | everett-toews |
View: | 1,616 times |
Download: | 1 times |
The OpenStack CommunityWelcomes Developers
in All Languages
Everett Toews
Developer Advocate
@everett_toews
OpenStack Icehouse SummitNov. 7, 2013 @ 11:50 am
Intro
Developer
PMC and Committer on Apache jclouds
Intro
Advocate
Me
Intro
Operations
Co-author of The OpenStack Operations Guide
docs.openstack.org/ops
What Is An SDK?
What
Software
Development
Kit
What
Language
Binding
What
Wrapper
Where Do SDKs Live?
Where
Infrastructure
with an API
Where
YourSystem OpenStack
AP I
UserSystem
Where
YourSystem OpenStack
AP I
UserSystem
Where
YourSystem
SDK
OpenStackAP I
UserSystem
Where
API
OpenStack
YourSystem
SDK
UserSystem
VMVM
VMVM
Why Use an SDK?
Benefits
Deployed OpenStack
Benefits
Now What?
Benefits
Application
Development
Benefits
Request/Response
Benefits
(Re)Authentication
Benefits
Pagination
Benefits
State Polling
Benefits
Rate Limiting
Benefits
Retry
Benefits
Smoothing
Rough Edges
Benefits
Packaged
Benefits
Open Source
Benefits
Community
Benefits
All-in-One
Benefits
No lock-in
Benefits
Production Code
Benefits
Example Code
Benefits
Documentation
OpenStack SDK Criteria
Criteria
Language
Binding
Criteria
Getting Started
Guide
Criteria
Reference Doc
Criteria
Example Code
Criteria
Apache License v2
Compatible?
The OpenStack SDKs
OpenStack SDKs
jclouds
OpenStack SDKs
pkgcloud
OpenStack SDKs
php-opencloud
OpenStack SDKs
pystackpython-*client
OpenStack SDKs
fog
OpenStack SDKs
openstack.net
OpenStack SDKs
Upcoming: Gophercloud
OpenStack SDKs
developer.openstack.org
Tools
Tools
Chef
Tools
Puppet
Tools
Ansible
Tools
Vagrant
Tools
Jenkins
Tools
Whirr
Tools
BackWPup
Tools
Many More
Contribute
Contribute
Application
Developer
Expectations
Contribute
•Java•Node.js•iOS•Android
•PHP•Python•Ruby•.NET
AWS
Contribute
•Java•Node.js•iOS•Android
•PHP•Python•Ruby•.NET
Microsoft
Contribute
•Go•Java•Node.js•iOS/Android
•PHP•Python•Ruby•.NET
Contribute
github.com/openstack
Contribute
github.com/openstack
Contribute
OpenStack Ecosystem
Contribute
Application
Developers
Contribute
Rackspace
Contribute
HP
Contribute
...
Contribute
DreamHost
Contribute
IBM
Contribute
Canonical
Contribute
Red Hat
Contribute
Suse
Contribute
Application
Developers
Thank You
Everett Toews
Developer Advocate
@everett_toews
Please Use or
Contribute to an SDK