Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Service Discovery: A Sales Pitch to Myself

Internal presentation given on the origins of Service Discovery and the problems it solves in today's Cloud centric infrastructure setups.

PDF with presenter notes and links can be found here:
http://bit.ly/1KL1hjI

Related Books

Free with a 30 day trial from Scribd

See all
  • Login to see the comments

Service Discovery: A Sales Pitch to Myself

  1. 1. $ervice Di$covery A Sales Pitch to Myself
  2. 2. 6 W's Who? What? When? Where? Why? How?
  3. 3. Who
  4. 4. When http://bit.ly/1OUYM21
  5. 5. Where • In this room
  6. 6. Why http://bit.ly/1Ts3tUu
  7. 7. In the Beginning...
  8. 8. Cloud http://bit.ly/1Ts3wzy http://bit.ly/1Ts3xDx http://bit.ly/1Ts3BDn http://bit.ly/1Ts3EyV
  9. 9. And now...
  10. 10. http://bit.ly/1OUZoF1
  11. 11. And now...
  12. 12. Again, but with Cloud...
  13. 13. Internal DNS
  14. 14. Another Service
  15. 15. With Scale
  16. 16. What http://bit.ly/1Ts3OX4
  17. 17. Little Column A... 
 Little Column B Service Lookup • the ability to retrieve the location of an application Service Registration • ability to sign up on the central authority's list
  18. 18. How? http://bit.ly/1Ts3Q1c
  19. 19. Consul • Service Discovery • Health Checks • Key Value Store
  20. 20. Consul Production 10.0.0.0/16 Production - us-east-1c Private 10.0.0.0/19 Production - us-east-1d Private 10.0.64.0/19 Production - us-east-1e Private 10.0.128.0/19 Consul Cluster consul.seatgeek.com Consul Server 10.0.0.6 Consul Server 10.0.64.6 Consul Server 10.0.128.6 consul agent —client Service consul agent —server
  21. 21. Service Lookup • local HAProxy • Consul DNS
  22. 22. Service Registration • Definitions in cookbooks • Consul Client
  23. 23. http://bit.ly/1Ts3V4U
  24. 24. Demo!
  25. 25. What does this mean for non Ops?
  26. 26. NOTHING!
  27. 27. Well not quite... http://bit.ly/1Ts3XK2
  28. 28. http://bit.ly/1OV0u3v

×