• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Cloud Portability With Multi-Cloud Toolkits
 

Cloud Portability With Multi-Cloud Toolkits

on

  • 1,580 views

Presentation from OSCON 2013

Presentation from OSCON 2013

Statistics

Views

Total Views
1,580
Views on SlideShare
1,105
Embed Views
475

Actions

Likes
0
Downloads
54
Comments
0

5 Embeds 475

http://blog.phymata.com 461
http://lanyrd.com 7
https://twitter.com 3
http://cloud.feedly.com 3
http://localhost 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Cloud Portability With Multi-Cloud Toolkits Cloud Portability With Multi-Cloud Toolkits Presentation Transcript

    • With Multi-Cloud Toolkits Cloud Portability Everett Toews Developer Advocate @everett_toews OSCON July 24, 2013 @ 11:30 am
    • Intro Developer
    • Committer on Apache jclouds
    • Intro Advocate
    • Me
    • Intro Operations
    • Co-author of The OpenStack Operations Guide docs.openstack.org/ops
    • Cultural Learnings In startup we are not allow dev team for talk to ops team except by API. @DevOps_Borat
    • RACKSPACE® HOSTING | WWW.RACKSPACE.COM Agenda
    • Agenda •Cloud Portability •Toolkit Deployment •Benefits •Contributors •Layers
    • Agenda •Examples •Java jclouds •node.js pkgcloud •Python libcloud •Ruby fog •Q&A
    • RACKSPACE® HOSTING | WWW.RACKSPACE.COM Cloud Portability
    • Cloudy
    • Cloudy High Availability
    • Cloudy Perfomance
    • Cloudy Privacy
    • Cloudy Cost
    • Cloudy Support
    • Cloudy One Size Does Not Fit All
    • Cloudy Lock-in
    • RACKSPACE® HOSTING | WWW.RACKSPACE.COM Toolkit Deployment
    • SDK Deployment Your System S D K Cloud A P I VM VM VM User System
    • SDK Deployment A P I Cloud Your System S D K User System VM VM VM VM
    • RACKSPACE® HOSTING | WWW.RACKSPACE.COM Benefits
    • SDKs Plumbing
    • SDKs (Re)Authentication
    • SDKs Pagination
    • SDKs State Polling
    • SDKs Rate Limiting
    • SDKs Retry
    • SDKs Smoothing Rough Edges
    • SDKs Open Source
    • Cultural Learnings In devops nobody is get fire for buy open source. @DevOps_Borat
    • SDKs Community
    • SDKs Packaged
    • SDKs Battle Tested Code
    • SDKs Example Code
    • SDKs Documentation
    • Cultural Learnings Survey is show junior devops are still believe in Tooth Fairy, Santa Claus and documentation. @DevOps_Borat
    • RACKSPACE® HOSTING | WWW.RACKSPACE.COM Contributors
    • Multi-Cloud SDKs jclouds (Apache)
    • jclouds’ Top 5 Contributors •Netflix •Abiquo •CloudSoft •Rackspace •Cloudera
    • Multi-Cloud SDKs pkgcloud (nodejitsu)
    • pkgcloud’s Top 5 Contributors •Microsoft •Rackspace •Nodejitsu •Voxer •devo.ps
    • Multi-Cloud SDKs libcloud (Apache)
    • libcloud’s Top 5 Contributors •Rackspace •Union Metrics •Google •Vrije Universiteit Amsterdam •Dacentec
    • Multi-Cloud SDKs fog (Ruby Community)
    • fog’s Top 5 Contributors •Heroku •Rackspace •HP •Brightbox Systems •bvox.net
    • RACKSPACE® HOSTING | WWW.RACKSPACE.COM Layers
    • Multi-Cloud Layers Portable OpenStack Provider
    • Multi-Cloud Layers Compute
    • Portable Compute Layer Toolkit Class jclouds ComputeService pkgcloud Documentation libcloud NodeDriver fog Compute
    • OpenStack Compute Layer Toolkit Class jclouds NovaApi pkgcloud openstack.compute.client libcloud OpenStackNodeDriver fog OpenStack
    • Provider Compute Layer Toolkit Class jclouds CloudServersProviderMetadata pkgcloud rackspace.compute.client libcloud RackspaceNodeDriver fog Rackspace
    • Multi-Cloud Layers Storage
    • Portable Storage Layer Toolkit Class jclouds BlobStore pkgcloud Documentation libcloud StorageDriver fog Storage
    • OpenStack Storage Layer Toolkit Class jclouds SwiftClient pkgcloud N/A libcloud N/A fog OpenStack
    • Provider Storage Layer Toolkit Class jclouds CloudFilesClient pkgcloud rackspace.storage.client libcloud CloudFilesStorageDriver fog Rackspace
    • Cultural Learnings After 3 beer I can able use any of cloud API. @DevOps_Borat
    • RACKSPACE® HOSTING | WWW.RACKSPACE.COM Examples
    • Example jclouds
    • jclouds
    • jclouds
    • jclouds
    • jclouds
    • Example pkgcloud
    • pkgcloud
    • pkgcloud
    • pkgcloud
    • pkgcloud
    • Example libcloud
    • libcloud
    • libcloud
    • libcloud
    • libcloud
    • Example fog
    • fog
    • fog
    • fog
    • Cultural Learnings You can able tell senior devops by they can able shoot themselve in foot in any of programming language. @DevOps_Borat
    • Thank You Everett Toews Developer Advocate @everett_toews developer.rackspace.com