Your SlideShare is downloading. ×
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

497
views

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
497
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

    ×