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.
Building a Multi-Cloud High-Availability
Web Application with Docker
Vic van Gool – Cloud 66
DOXLON July 2015
Full Stack Hosted Container
Management As A Service
AKA. “FSHCMAAS”
What We Do
•2100+ applications
•3300+ servers
•8000 developers
•800 companies
•8 cloud providers
•79 data centers
About Us
Why Plan For HA?
• Cloud providers not infallible
– Micro “Stuff”
• GCE live migration
– Macro “Stuff”
Customer Story (SafeCast)
Customer Story (SafeCast)
• GeigerCopter!!
• Realtime API Data
• Local Cloud
• Inherently Volatile Location
• Multi-Cloud/...
Is This Relevant?
• Does everyone need this?
• Make it easy, Make it cheap
• Why Now?
Demo...
This IS The Reality
Breaking it Down
APPS
• Scripts Trouble
• Docker’s Great! Private Registries
DATA
• DBs - Replication
• & Monitoring
Breaking it Down
NETWORKING
• Integrated Switching
• DNS
• Route53’s Great!
OMG IT’s happened
Demo...
Peripheral Thoughts
Thank you!
@cloud66 / cloud66.com
@lvangool / vic@cloud66.com
Appendix: Networking
SERVICE DISCOVERY
• etcd/Consul/Custom
Vic van Gool (Cloud 66) - Building a multi-cloud high availability web application with Docker
Upcoming SlideShare
Loading in …5
×

Vic van Gool (Cloud 66) - Building a multi-cloud high availability web application with Docker

In this talk Vic shows what it takes to build a high availability, disaster proof web service hosted on multiple cloud providers and data centers.

Video: https://www.youtube.com/watch?v=eohwoE6K38I

Join DevOps Exchange London here: http://www.meetup.com/DevOps-Exchange-London
Follow DOXLON on twitter http://www.twitter.com/doxlon

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all
  • Be the first to comment

  • Be the first to like this

Vic van Gool (Cloud 66) - Building a multi-cloud high availability web application with Docker

  1. 1. Building a Multi-Cloud High-Availability Web Application with Docker Vic van Gool – Cloud 66 DOXLON July 2015
  2. 2. Full Stack Hosted Container Management As A Service AKA. “FSHCMAAS” What We Do
  3. 3. •2100+ applications •3300+ servers •8000 developers •800 companies •8 cloud providers •79 data centers About Us
  4. 4. Why Plan For HA? • Cloud providers not infallible – Micro “Stuff” • GCE live migration – Macro “Stuff”
  5. 5. Customer Story (SafeCast)
  6. 6. Customer Story (SafeCast) • GeigerCopter!! • Realtime API Data • Local Cloud • Inherently Volatile Location • Multi-Cloud/Region ...5 minutes switchover window
  7. 7. Is This Relevant? • Does everyone need this? • Make it easy, Make it cheap • Why Now?
  8. 8. Demo...
  9. 9. This IS The Reality
  10. 10. Breaking it Down APPS • Scripts Trouble • Docker’s Great! Private Registries DATA • DBs - Replication • & Monitoring
  11. 11. Breaking it Down NETWORKING • Integrated Switching • DNS • Route53’s Great!
  12. 12. OMG IT’s happened
  13. 13. Demo...
  14. 14. Peripheral Thoughts
  15. 15. Thank you! @cloud66 / cloud66.com @lvangool / vic@cloud66.com
  16. 16. Appendix: Networking SERVICE DISCOVERY • etcd/Consul/Custom

    Be the first to comment

    Login to see the comments

In this talk Vic shows what it takes to build a high availability, disaster proof web service hosted on multiple cloud providers and data centers. Video: https://www.youtube.com/watch?v=eohwoE6K38I Join DevOps Exchange London here: http://www.meetup.com/DevOps-Exchange-London Follow DOXLON on twitter http://www.twitter.com/doxlon

Views

Total views

1,026

On Slideshare

0

From embeds

0

Number of embeds

451

Actions

Downloads

0

Shares

0

Comments

0

Likes

0

×