Migrate to the Cloud, ok… But how I do it in real life? Horacio Gonzalez - @LostInBrittany
June, 23th, 2021
Slide 2
Who are we? Introducing myself and introducing OVH OVHcloud
Slide 3
Who are we? Introducing myself and introducing OVH OVHcloud
Slide 4
Horacio Gonzalez @LostInBrittany Spaniard lost in Brittany, developer, dreamer and all-around geek
Flutter
Flutter
Slide 5
OVHcloud: A global leader Web Cloud & Telcom
30 Data Centers in 12 locations
1 Million+ Servers produced since 1999
Private Cloud
34 Points of Presence on a 20 TBPS Bandwidth Network
1.5 Million Customers across 132 countries
Public Cloud
2200 Employees worldwide
3.8 Million Websites hosting
Storage
115K Private Cloud VMS running
1.5 Billion Euros Invested since 2016
300K Public Cloud instances running
P.U.E. 1.09 Energy efficiency indicator
380K Physical Servers running in our data centers
20+ Years in Business Disrupting since 1999
Network & Security
Slide 6
Go Cloud, young person! Beware of broad call to action…
Slide 7
A global injunction: migrate to the Cloud
Everybody pushes to the Cloud
Slide 8
But how to do it?
Is there a one-size-fits-all solution?
Slide 9
Cloud means different things to different people
Different contexts, different needs, different maturities…
Slide 10
How can I go to the Cloud?
The best answer is “It depends…”
Slide 11
Every organisation is now producing software
And they challenges are similar yet very different
Slide 12
There are 5 main strategies
Slide 13
What do they expect from the Cloud?
Slide 14
Where are they in the travel to the Cloud?
Slide 15
Our approach to this cloud migration
Three broad categories according to maturity
Slide 16
And we try to address the try categories
With products fitting the different use cases
Slide 17
Hey, dude, you promised us some examples
Time to begin telling stories!
Slide 18
The e-commerce site Small infra but critical
Slide 19
A simple webapp infrastructure ● Platform with webapps, CMS, e-commerce ● 20k users per month
Slide 20
Their Cloud: an IaaS solution
Using our Openstack based Public Cloud
Slide 21
What did they gain?
Better use of resources
Slide 22
Microservices and containers The Cloud Native company
Slide 23
An e-commerce microservices architecture
Slide 24
Already in Cloud Native architecture
They began with Docker, then Kubernetes, all by themselves
Slide 25
They wanted to go to the cloud
Slide 26
A Cloud Native cloud
Slide 27
Kubernetes can be wonderful
Slide 28
But it comes with a price…
Slide 29
There are 3 main roles around Kubernetes
Each role asks for very different knowledge and skill sets
Slide 30
Going to a Managed Kubernetes simplifies it
As they don’t build and rack their own servers!
Slide 31
The small bank With its Mainframe
Slide 32
Most banks still use Mainframes
With code written decades ago…
Slide 33
And lots and lots of Java code…
And the tooling infra-as-code written around it
Slide 34
Step by step to the Cloud
An hybrid cloud approach Several new projects in the Cloud, legacy on premises
Slide 35
But what about sensitive data?
Banking and insurance regulations