Multicloud
Comment ne pas mettre tous les oeufs dans le même cloud Horacio Gonzalez @LostInBrittany #multicloud
@LostInBrittany
Slide 2
Who are we? Introducing myself and introducing OVH
#multicloud
@LostInBrittany
Slide 3
Horacio Gonzalez @LostInBrittany Spaniard lost in Brittany, developer, dreamer and all-around geek
#multicloud
@LostInBrittany
Slide 4
OVH : Key Figures 1.3M Customers worldwide in 138 Countries 1.5 Billions euros investment over five years 30 Datacenters (growing) 350k Dedicated Servers 200k Private cloud VMs running 650k Public cloud Instances created in a month 15TB bandwidth capacity
2 500 Employees in 19 countries 18 Years of Innovation
35 Points of presence 4TB Anti DDoS capacity Hosting capacity : 1.3M Physical Servers
#multicloud
@LostInBrittany
Slide 5
OVH: A Global Leader on Cloud 200k Private cloud VMs running
1
Dedicated IaaS Europe
2018 27 Datacenters Own 15 Tbps
Hosting capacity : 1.3M Physical Servers 360k Servers already deployed
2020 50 Datacenters
Netwok with 35 PoPs
1.3M Customers in 138 Countries #multicloud
@LostInBrittany
Slide 6
Ranking & Recognition
1st European Cloud Provider* 1st Hosting provider in Europe 1st Provider Microsoft Exchange Certified vCloud Datacenter Certified Kubernetes platform (CNCF) Vmware Global Service Provider 2013-2016 Veeam Best Cloud Partner of the year (2018) #multicloud
@LostInBrittany
Netcraft 2017 -
Slide 7
OVH: Our solutions
Cloud
Web Hosting
Mobile Hosting
Telecom
VPS
Containers ▪ Dedicated Server
Domain names
VoIP
Public Cloud
Compute ▪ Data Storage
Email
SMS/Fax
Private Cloud
▪ Network and Database
CDN
Virtual desktop
Serveur dédié
Security Object Storage
Web hosting
Cloud HubiC Over theBox
▪ Licences
Cloud Desktop
Securities
MS Office
Hybrid Cloud
Messaging
MS solutions
#multicloud
@LostInBrittany
Slide 8
Do you remember old times? The stories of the grumpy old dev...
#multicloud
@LostInBrittany
Slide 9
In a time almost forgotten
When even internet was young... #multicloud
@LostInBrittany
Slide 10
Web architecture was easier...
One application server, one DB #multicloud
@LostInBrittany
Slide 11
Until somebody asked... What if the app server goes down?
#multicloud
@LostInBrittany
Slide 12
And we added redundancy
With a step price: load balancer, session affinity... #multicloud
@LostInBrittany
Slide 13
And down the rabbit's hole... Buuut…. if the DB goes down now?
#multicloud
@LostInBrittany
Slide 14
And we added redundancy again
Again with a step price: DB sync... #multicloud
@LostInBrittany
Slide 15
We have been doing that for years
From disks to datacenters #multicloud
@LostInBrittany
Slide 16
Redundancy has always a price
In money and in complexity #multicloud
@LostInBrittany
Slide 17
Not having it also has a price
Often worse... #multicloud
@LostInBrittany
Slide 18
Now we are flying to the clouds
#multicloud
@LostInBrittany
Slide 19
And the questions come back Heuh… and if the cloud falls down?
#multicloud
@LostInBrittany
Slide 20
And again, answer is redundancy
#multicloud
@LostInBrittany
Slide 21
Why multicloud? Because putting all the eggs in the same basket is kinda risky...
#multicloud
@LostInBrittany
Slide 22
Having only a cloud provider
Conforting sensation of simplicity #multicloud
@LostInBrittany
Slide 23
One Cloud to run your apps all
Is it really a good idea? #multicloud
@LostInBrittany
Slide 24
What could possibly go wrong?
#multicloud
@LostInBrittany
Slide 25
Service interruption
The first risk we think of… But not the only one! #multicloud
@LostInBrittany
Slide 26
Geopolitics
#multicloud
@LostInBrittany
Slide 27
Geoeconomics
#multicloud
@LostInBrittany
Slide 28
Distortion of competition
#multicloud
@LostInBrittany
Slide 29
Data sovereignty
CLOUD Act, PRISM... #multicloud
@LostInBrittany
Slide 30
Compliance
GDPR, bank and insurance regulations... #multicloud
@LostInBrittany
Slide 31
But I can always go away
Can't I? #multicloud
@LostInBrittany
Slide 32
Well, not so simple...
Vendor lock-in #multicloud
@LostInBrittany
Slide 33
Technical vendor locking
Proprietary APIs and products #multicloud
@LostInBrittany
Slide 34
Cost-based vendor locking
Data transfer prices #multicloud
@LostInBrittany
Slide 35
What can I do then?
Quit the Cloud? Going raise goats in Larzac? #multicloud
@LostInBrittany
Slide 36
Building a multicloud strategy Hey, even Gartner agrees it's a good idea!
#multicloud
@LostInBrittany
Slide 37
Multicloud can be daunting
Too much complexity! #multicloud
@LostInBrittany
Slide 38
The mix and match strategy
Taking the best of each provider #multicloud
@LostInBrittany
Slide 39
The SDDC based multicloud
Software-defined data-centers #multicloud
@LostInBrittany
Slide 40
OpenStack Multicloud Low level open source cloud platform
#multicloud
@LostInBrittany
Slide 41
Useful for hybrid clouds
Most private clouds are based on OpenStack Many cloud providers offer OpenStack, managed or not @LostInBrittany #multicloud
Slide 42
Multi-region OpenStack
Doesn't scale very well... #multicloud
@LostInBrittany
Slide 43
Very powerful...
But also rather complicated to master #multicloud
@LostInBrittany
Slide 44
Kubernetes based multicloud Higher level open source multicloud
#multicloud
@LostInBrittany
Slide 45
Kubernetes Federation
#multicloud
@LostInBrittany
Slide 46
Multi-cluster Istio
#multicloud
@LostInBrittany
Slide 47
Kubernetes is easier for devs
But you need good devops/SRE… or managed K8s #multicloud
@LostInBrittany
Slide 48
Conclusion That's all folks!
#multicloud
@LostInBrittany