Your SlideShare is downloading. ×
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Software Development kits
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Software Development kits

504

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
504
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Why did Rackspace utilize cross-cloud toolkits? Lock-on, not lock-in
  • Transcript

    • 1. What Developers Need to Code in the Cloud Software Development Kits Everett Toews Developer Advocate @everett_toews Cloud Expo June, 2013
    • 2. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Intro 2 Developer
    • 3. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Committer on jclouds 3
    • 4. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Intro 4 Advocate
    • 5. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Intro 5
    • 6. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Intro 6 Operations
    • 7. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Co-author of The OpenStack Operation Guide 7docs.openstack.org/ops
    • 8. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Intro 8 In startup we are not allow dev team for talk to ops team except by API. @DevOps_Borat
    • 9. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Agenda 9
    • 10. RACKSPACE® HOSTING | WWW.RACKSPACE.COM The Workshop •Introduction •What Can SDKs Do For You? •The Rackspace SDKs •Java SDK Example •Next Step •Wrap Up 10
    • 11. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Introduction 11
    • 12. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Rackspace 12
    • 13. RACKSPACE® HOSTING | WWW.RACKSPACE.COM The Cloud 13 Infrastructure with an API
    • 14. RACKSPACE® HOSTING | WWW.RACKSPACE.COM SDK Deployment 14 Your System The Rackspace Cloud A P I User System
    • 15. RACKSPACE® HOSTING | WWW.RACKSPACE.COM SDK Deployment 15 Your System The Rackspace Cloud A P I User System S D K
    • 16. RACKSPACE® HOSTING | WWW.RACKSPACE.COM SDK Deployment 16 A P I The Rackspace Cloud Your System S D K User System
    • 17. RACKSPACE® HOSTING | WWW.RACKSPACE.COM What Can SDKs Do For You? 17
    • 18. RACKSPACE® HOSTING | WWW.RACKSPACE.COM SDKs 18 Plumbing
    • 19. RACKSPACE® HOSTING | WWW.RACKSPACE.COM SDKs 19 (Re)Authentication
    • 20. RACKSPACE® HOSTING | WWW.RACKSPACE.COM SDKs 20 Pagination
    • 21. RACKSPACE® HOSTING | WWW.RACKSPACE.COM SDKs 21 State Polling
    • 22. RACKSPACE® HOSTING | WWW.RACKSPACE.COM SDKs 22 Rate Limiting
    • 23. RACKSPACE® HOSTING | WWW.RACKSPACE.COM SDKs 23 Retry
    • 24. RACKSPACE® HOSTING | WWW.RACKSPACE.COM SDKs 24 Smoothing Rough Edges
    • 25. RACKSPACE® HOSTING | WWW.RACKSPACE.COM SDKs 25 Open Source
    • 26. RACKSPACE® HOSTING | WWW.RACKSPACE.COM SDKs 26 In devops nobody is get fire for buy open source. @DevOps_Borat
    • 27. RACKSPACE® HOSTING | WWW.RACKSPACE.COM SDKs 27 Community
    • 28. RACKSPACE® HOSTING | WWW.RACKSPACE.COM SDKs 28 Packaged
    • 29. RACKSPACE® HOSTING | WWW.RACKSPACE.COM SDKs 29 All-in-one
    • 30. RACKSPACE® HOSTING | WWW.RACKSPACE.COM SDKs 30 Extensions
    • 31. RACKSPACE® HOSTING | WWW.RACKSPACE.COM SDKs 31 No lock-in
    • 32. RACKSPACE® HOSTING | WWW.RACKSPACE.COM SDKs 32 OpenStack
    • 33. RACKSPACE® HOSTING | WWW.RACKSPACE.COM SDKs 33 Rackspace Private Cloud
    • 34. RACKSPACE® HOSTING | WWW.RACKSPACE.COM SDKs 34 Battle Tested Code
    • 35. RACKSPACE® HOSTING | WWW.RACKSPACE.COM SDKs 35 Example Code
    • 36. RACKSPACE® HOSTING | WWW.RACKSPACE.COM SDKs 36 Documentation
    • 37. RACKSPACE® HOSTING | WWW.RACKSPACE.COM SDKs 37
    • 38. RACKSPACE® HOSTING | WWW.RACKSPACE.COM SDKs 38 Survey is show junior devops are still believe in Tooth Fairy, Santa Claus and documentation. @DevOps_Borat
    • 39. RACKSPACE® HOSTING | WWW.RACKSPACE.COM The Rackspace SDKs 39
    • 40. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Rackspace SDKs 40 jclouds
    • 41. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Rackspace SDKs 41 openstack.net
    • 42. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Rackspace SDKs 42 pkgcloud
    • 43. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Rackspace SDKs 43 php-opencloud
    • 44. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Rackspace SDKs 44 pyrax
    • 45. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Rackspace SDKs 45 fog
    • 46. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Java SDK Example 46
    • 47. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Java SDK Example 47 Free Cloud Trial
    • 48. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Java SDK Example 48
    • 49. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Java SDK Example 49
    • 50. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Java SDK Example 50
    • 51. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Java SDK Example 51
    • 52. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Java SDK Example 52
    • 53. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Java SDK Example 53 Hello World in cloud is involve 1 load balancer, 3 web server and 2 database server. @DevOps_Borat
    • 54. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Next Step 54
    • 55. RACKSPACE® HOSTING | WWW.RACKSPACE.COM Rackspace SDKs 55 developer.rackspace.com
    • 56. 56
    • 57. Thank You Everett Toews Developer Advocate @everett_toews developer.rackspace.com j.mp/rax-sdks

    ×