Leaseweb overview:
How to build hyper scalable
hybrid clouds
Eltjo Hofstee | Managing Director | Leaseweb UK
Why you should trust me
with Hybrid Cloud
• Closing infrastructure deals
for over 15 years
• 8 years at Leaseweb,
a true Hybrid Cloud provider
• Helping companies move to hybrid
cloud and understand why
hybrid cloud is vital to their business
Agenda
• What is Hybrid Cloud
• Advantages of using Hybrid Cloud
• Why Hybrid Cloud is important for
SaaS – Algolia Case Study
What is Hybrid Cloud
(Hybrid) cloud infrastructure is a composition of two or more distinct cloud
infrastructures (private, community, or public) that remain unique entities,
but are bound together by standardized or proprietary technology that
enables data and application portability
What is Hybrid Cloud
In the past most of us had just one
environment ”cloud". This became
more. Hybrid Cloud also connects
these different clouds
Advantages Hybrid Cloud
• Less dependency on just one provider
(control cost)
• Scaling flexibility & availability improvement
• Performance increase (allows you to choose
the lowest latency towards that end user)
• Allows you to keep private & public cloud
separate
Algolia Hybrid Cloud
Strategy
In 2014 Algolia was looking for providers with low
latency and extreme high CPU performance,
wanting a hybrid cloud set up immediately
Leaseweb had the perfect solution to match their
needs & now it's one of their main providers for
their large hybrid cloud environment
Adam Surak, Director of Infrastructure & Security at
Algolia, will now deep dive into the why and how
they achieved Hybrid Cloud performance
Me who?
• Algolia since 2014
• 5G research before
@AdamSurak
Autumn 2014
• 8 people
• 60 servers
• 1 provider
Autumn 2019
• 350 people
• Thousands of servers
• 17 regions
• 80 data centers
• 17+3 providers
Why?
We provide search!
Reliability
…and regional availability
Everybody has issues!
• Small providers
• Big providers
• Private Clouds
• Hybrid Clouds
• Public Clouds
Redundancy in application
• Designed to resist failures
• Designed for distribution
• Lot of flexibility
• From Raspberry PI to Public Cloud
How is it linked together?
IP
IP
HashiCorp Consul, Linkerd, Istio, …
How do we reason about it all?
API + Automation
Terraform all the things!
Terraform it all
• Supported by public clouds
• Supported by many others
• All our cloud deployments are
Terraformed
Kubernetes app platform
• Became standard
• All new applications are k8s first
• Our k8s clusters are Terraformed
• Running k8s clusters in 2 clouds
• Running k8s in local dev
environments
https://www.needpix.com/photo/download/1214970/hamburg-port-of-hamburg-container-ship-germany-container-port-tug-shipping-container-terminal-frachtschiff
K8S cluster
Shopify Stream
K8S cluster
Analytics
EC2
Management
K8S cluster
Site-Search
K8S cluster
Dashboard
K8S cluster
Personalisation
Bare metal
Search US West
Bare metal
Search US East
Bare metal
Search Europe
“Should I do hybrid cloud?”
<insert answer>
…matching your business
Thank you!
Helping people and businesses to succeed

SaaStock 2019 - eltjo hofstee

  • 1.
    Leaseweb overview: How tobuild hyper scalable hybrid clouds Eltjo Hofstee | Managing Director | Leaseweb UK
  • 2.
    Why you shouldtrust me with Hybrid Cloud • Closing infrastructure deals for over 15 years • 8 years at Leaseweb, a true Hybrid Cloud provider • Helping companies move to hybrid cloud and understand why hybrid cloud is vital to their business
  • 3.
    Agenda • What isHybrid Cloud • Advantages of using Hybrid Cloud • Why Hybrid Cloud is important for SaaS – Algolia Case Study
  • 4.
    What is HybridCloud (Hybrid) cloud infrastructure is a composition of two or more distinct cloud infrastructures (private, community, or public) that remain unique entities, but are bound together by standardized or proprietary technology that enables data and application portability
  • 5.
    What is HybridCloud In the past most of us had just one environment ”cloud". This became more. Hybrid Cloud also connects these different clouds
  • 6.
    Advantages Hybrid Cloud •Less dependency on just one provider (control cost) • Scaling flexibility & availability improvement • Performance increase (allows you to choose the lowest latency towards that end user) • Allows you to keep private & public cloud separate
  • 7.
    Algolia Hybrid Cloud Strategy In2014 Algolia was looking for providers with low latency and extreme high CPU performance, wanting a hybrid cloud set up immediately Leaseweb had the perfect solution to match their needs & now it's one of their main providers for their large hybrid cloud environment Adam Surak, Director of Infrastructure & Security at Algolia, will now deep dive into the why and how they achieved Hybrid Cloud performance
  • 8.
    Me who? • Algoliasince 2014 • 5G research before @AdamSurak
  • 9.
    Autumn 2014 • 8people • 60 servers • 1 provider
  • 10.
    Autumn 2019 • 350people • Thousands of servers • 17 regions • 80 data centers • 17+3 providers
  • 11.
  • 12.
  • 13.
  • 14.
    Everybody has issues! •Small providers • Big providers • Private Clouds • Hybrid Clouds • Public Clouds
  • 15.
    Redundancy in application •Designed to resist failures • Designed for distribution • Lot of flexibility • From Raspberry PI to Public Cloud
  • 16.
    How is itlinked together?
  • 17.
  • 18.
  • 19.
    How do wereason about it all?
  • 20.
  • 21.
  • 22.
    Terraform it all •Supported by public clouds • Supported by many others • All our cloud deployments are Terraformed
  • 23.
    Kubernetes app platform •Became standard • All new applications are k8s first • Our k8s clusters are Terraformed • Running k8s clusters in 2 clouds • Running k8s in local dev environments https://www.needpix.com/photo/download/1214970/hamburg-port-of-hamburg-container-ship-germany-container-port-tug-shipping-container-terminal-frachtschiff
  • 24.
    K8S cluster Shopify Stream K8Scluster Analytics EC2 Management K8S cluster Site-Search K8S cluster Dashboard K8S cluster Personalisation Bare metal Search US West Bare metal Search US East Bare metal Search Europe
  • 25.
    “Should I dohybrid cloud?”
  • 26.
  • 27.
    Thank you! Helping peopleand businesses to succeed