A presentation at GDG Cloud Lyon in in Lyon, France by Horacio Gonzalez
Multicloud Comment ne pas mettre tous les oeufs dans le même cloud Horacio Gonzalez @LostInBrittany #multicloud @LostInBrittany
Who are we? Introducing myself and introducing OVH #multicloud @LostInBrittany
Horacio Gonzalez @LostInBrittany Spaniard lost in Brittany, developer, dreamer and all-around geek #multicloud @LostInBrittany
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
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
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
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
Do you remember old times? The stories of the grumpy old dev... #multicloud @LostInBrittany
In a time almost forgotten When even internet was young... #multicloud @LostInBrittany
Web architecture was easier... One application server, one DB #multicloud @LostInBrittany
Until somebody asked... What if the app server goes down? #multicloud @LostInBrittany
And we added redundancy With a step price: load balancer, session affinity... #multicloud @LostInBrittany
And down the rabbit's hole... Buuut…. if the DB goes down now? #multicloud @LostInBrittany
And we added redundancy again Again with a step price: DB sync... #multicloud @LostInBrittany
We have been doing that for years From disks to datacenters #multicloud @LostInBrittany
Redundancy has always a price In money and in complexity #multicloud @LostInBrittany
Not having it also has a price Often worse... #multicloud @LostInBrittany
Now we are flying to the clouds #multicloud @LostInBrittany
And the questions come back Heuh… and if the cloud falls down? #multicloud @LostInBrittany
And again, answer is redundancy #multicloud @LostInBrittany
Why multicloud? Because putting all the eggs in the same basket is kinda risky... #multicloud @LostInBrittany
Having only a cloud provider Conforting sensation of simplicity #multicloud @LostInBrittany
One Cloud to run your apps all Is it really a good idea? #multicloud @LostInBrittany
What could possibly go wrong? #multicloud @LostInBrittany
Service interruption The first risk we think of… But not the only one! #multicloud @LostInBrittany
Geopolitics #multicloud @LostInBrittany
Geoeconomics #multicloud @LostInBrittany
Distortion of competition #multicloud @LostInBrittany
Data sovereignty CLOUD Act, PRISM... #multicloud @LostInBrittany
Compliance GDPR, bank and insurance regulations... #multicloud @LostInBrittany
But I can always go away Can't I? #multicloud @LostInBrittany
Well, not so simple... Vendor lock-in #multicloud @LostInBrittany
Technical vendor locking Proprietary APIs and products #multicloud @LostInBrittany
Cost-based vendor locking Data transfer prices #multicloud @LostInBrittany
What can I do then? Quit the Cloud? Going raise goats in Larzac? #multicloud @LostInBrittany
Building a multicloud strategy Hey, even Gartner agrees it's a good idea! #multicloud @LostInBrittany
Multicloud can be daunting Too much complexity! #multicloud @LostInBrittany
The mix and match strategy Taking the best of each provider #multicloud @LostInBrittany
The SDDC based multicloud Software-defined data-centers #multicloud @LostInBrittany
OpenStack Multicloud Low level open source cloud platform #multicloud @LostInBrittany
Useful for hybrid clouds Most private clouds are based on OpenStack Many cloud providers offer OpenStack, managed or not @LostInBrittany #multicloud
Multi-region OpenStack Doesn't scale very well... #multicloud @LostInBrittany
Very powerful... But also rather complicated to master #multicloud @LostInBrittany
Kubernetes based multicloud Higher level open source multicloud #multicloud @LostInBrittany
Kubernetes Federation #multicloud @LostInBrittany
Multi-cluster Istio #multicloud @LostInBrittany
Kubernetes is easier for devs But you need good devops/SRE… or managed K8s #multicloud @LostInBrittany
Conclusion That's all folks! #multicloud @LostInBrittany