29
Benoit Mailliet, Cloud Service Designer, ADEO Mathias Michiels, Strategic Account Manager, EMEA Subregional Enterprise Sales, VMware Howard Shoobe, VMware Professional Services, VMware MGT2589BE #VMworld #MGT2589BE ADEO: Creating a global enterprise hybrid cloud VMworld 2017 Content: Not for publication or distribution

MGT2589BE ADEO: Creating a global enterprise or ... · PDF fileBenoit Mailliet, Cloud Service Designer, ADEO Mathias Michiels, Strategic Account Manager, EMEA Subregional Enterprise

Embed Size (px)

Citation preview

Page 1: MGT2589BE ADEO: Creating a global enterprise or ... · PDF fileBenoit Mailliet, Cloud Service Designer, ADEO Mathias Michiels, Strategic Account Manager, EMEA Subregional Enterprise

Benoit Mailliet, Cloud Service Designer, ADEO

Mathias Michiels, Strategic Account Manager, EMEA Subregional Enterprise Sales, VMware

Howard Shoobe, VMware Professional Services, VMware

MGT2589BE

#VMworld #MGT2589BE

ADEO:Creating a global enterprise

hybrid cloud

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 2: MGT2589BE ADEO: Creating a global enterprise or ... · PDF fileBenoit Mailliet, Cloud Service Designer, ADEO Mathias Michiels, Strategic Account Manager, EMEA Subregional Enterprise

Plan

• A few words about ADEO

• Why a cloud portal ? – Cl@p Project

• Project Organization

• Implemented Solutions

• Cl@p Services

08/10/2017 2

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 3: MGT2589BE ADEO: Creating a global enterprise or ... · PDF fileBenoit Mailliet, Cloud Service Designer, ADEO Mathias Michiels, Strategic Account Manager, EMEA Subregional Enterprise

ADEO: A GROUP OF 34 COMPANIES…

08/10/2017 3

autonomous

interconnected

all sharing the same ambition :

inspire, support and help people all over the world to achieve the home of their dreams

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 4: MGT2589BE ADEO: Creating a global enterprise or ... · PDF fileBenoit Mailliet, Cloud Service Designer, ADEO Mathias Michiels, Strategic Account Manager, EMEA Subregional Enterprise

ADEO: A network

08/10/2017 4

100,000Co-workers

16 countries

Servs

1,000,000 inhabitant

customers

everyday

707Integrated

stores

485Franchised

Stores/members

34Autonomouscompanies

16 Brands

19.1 billions

of € Turnover

(2016)

3rd largest

DIY player

worldwide

ADEOServices

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 5: MGT2589BE ADEO: Creating a global enterprise or ... · PDF fileBenoit Mailliet, Cloud Service Designer, ADEO Mathias Michiels, Strategic Account Manager, EMEA Subregional Enterprise

Cl@p Project

08/10/2017 5

Road to the Private IAAS at ADEO

2005 2010 2014

vCloud DirectorLabManager

Ou

t o

f P

RO

DP

RO

D

1st Dev VM

1st Official Prod VM

20172006 2007 2008 2009 20122011 2013 2015 2016

100 VMs

200 VMs

520 VMs

350 VMs

1000 VMs

2000 VMs

2640 VMs

3400

VMs

5000

VMs6700 VMs

8500 VMs

50 VMs

Number of VMs in ADEO Services DC

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 6: MGT2589BE ADEO: Creating a global enterprise or ... · PDF fileBenoit Mailliet, Cloud Service Designer, ADEO Mathias Michiels, Strategic Account Manager, EMEA Subregional Enterprise

Cl@p Project

• Fully Automate Virtual Machines Creations

• Unify VM deployments methods

• Offer new kinds of services to end-users without technical user action

• Deliver ADEO Operating systems in less than 1 hour and Middlewares in less than 2 hours

• Reduce Third-Party Operations

• Available to All IT Departments of all Business Units

08/10/2017 6

Cl@p Goal

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 7: MGT2589BE ADEO: Creating a global enterprise or ... · PDF fileBenoit Mailliet, Cloud Service Designer, ADEO Mathias Michiels, Strategic Account Manager, EMEA Subregional Enterprise

Cl@p Project

08/10/2017 7

Cloud @deo Portal

RFI& POC CMP

ADEO CloudWhite Paper

ADEO CloudBlue Paper

Cloud Reflexion started a long time ago…

But officialy in mid 2015

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 8: MGT2589BE ADEO: Creating a global enterprise or ... · PDF fileBenoit Mailliet, Cloud Service Designer, ADEO Mathias Michiels, Strategic Account Manager, EMEA Subregional Enterprise

Cl@p Project

08/10/2017 8

Cloud @deo Portal

API

API

API

API

Web Portal

API

Service Catalogue TechnicalProviders

Orchestration

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 9: MGT2589BE ADEO: Creating a global enterprise or ... · PDF fileBenoit Mailliet, Cloud Service Designer, ADEO Mathias Michiels, Strategic Account Manager, EMEA Subregional Enterprise

Cl@p Project

08/10/2017 9

Before Cl@p

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 10: MGT2589BE ADEO: Creating a global enterprise or ... · PDF fileBenoit Mailliet, Cloud Service Designer, ADEO Mathias Michiels, Strategic Account Manager, EMEA Subregional Enterprise

Cl@p Project

08/10/2017 10

Autonomy Delivery Time

Validation Reliability / Repeatability

Adeo Integration

Security

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 11: MGT2589BE ADEO: Creating a global enterprise or ... · PDF fileBenoit Mailliet, Cloud Service Designer, ADEO Mathias Michiels, Strategic Account Manager, EMEA Subregional Enterprise

Project organization

08/10/2017 11

Cloud Service Owner• Understand and analyse user's needs & wishes

• Design and Implementation (Services, forms, …)

• In charge of communication and training with clients

Cloud Technical Developer

• Developement Vmware VRA/VRO & API

• Production of forms (VRA)

Administrator

• Platform Architect & manager

Technical referents

• Storage, Virtualization, Network, Operating Systems, DBA, Prod Management, Finance Team, …

• Technical Project Manager

• Key Users

(3 people during project, 1 during Run)

(4 people including 1 PSO during project, 3 during Run)

(1 person during project, 1 during Run)

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 12: MGT2589BE ADEO: Creating a global enterprise or ... · PDF fileBenoit Mailliet, Cloud Service Designer, ADEO Mathias Michiels, Strategic Account Manager, EMEA Subregional Enterprise

Cl@p: Project

08/10/2017 12

Schedule for 2016

Jan. Feb. Mar. Apr. May Jun. Jul. Aug. Sep. Oct. Nov. Dec.

Build v1 Change Management Run v1TeamCreation

Start v1 Cl@p!Preview

Start v1 Cl@p!Official

Shut old ITSM request& vCloud PortalVMworld 2017 Content: N

ot for publicatio

n or distribution

Page 13: MGT2589BE ADEO: Creating a global enterprise or ... · PDF fileBenoit Mailliet, Cloud Service Designer, ADEO Mathias Michiels, Strategic Account Manager, EMEA Subregional Enterprise

Implemented solutions

08/10/2017 13

July, 2016:Backup AS A Service

August, 2016:

Started in September, 2016

June, 2016:• Simple OS

• then security basics

Work in Progress

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 14: MGT2589BE ADEO: Creating a global enterprise or ... · PDF fileBenoit Mailliet, Cloud Service Designer, ADEO Mathias Michiels, Strategic Account Manager, EMEA Subregional Enterprise

Implemented solutions

08/10/2017 14

VRA / VRO

Ansible

Virtual

Infra

1

Repositories

API

MGMT

Platform

CMDBBastion Host

ManagementInfoblox

OVH

Private

Cloud

BlueMix

Private

Cloud

Virtual

Infra

2

Virtual

Infra

n

Rules Engine

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 15: MGT2589BE ADEO: Creating a global enterprise or ... · PDF fileBenoit Mailliet, Cloud Service Designer, ADEO Mathias Michiels, Strategic Account Manager, EMEA Subregional Enterprise

Cl@p Services

On Cl@p portal:

• 3500 VM had been deployed by end august 2017

• 250 to 350 VM deployed per month (around 200 before Cl@p)

• 29 minutes full delivery time (5-7 days before Cl@p)

• 200 unique users

• Serving 31 Business Units

08/10/2017 15

Some figures

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 16: MGT2589BE ADEO: Creating a global enterprise or ... · PDF fileBenoit Mailliet, Cloud Service Designer, ADEO Mathias Michiels, Strategic Account Manager, EMEA Subregional Enterprise

Cl@p Services

08/10/2017 16

Basic IAAS :Basic Operating systems or VM import No ADEO integration

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 17: MGT2589BE ADEO: Creating a global enterprise or ... · PDF fileBenoit Mailliet, Cloud Service Designer, ADEO Mathias Michiels, Strategic Account Manager, EMEA Subregional Enterprise

Cl@p Services

08/10/2017 17

IAAS ADEO:Operating systems with patch management, antivirus, AD, DNS, Bastion, Managed Firewall Rules, Management Tools, Licences, …

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 18: MGT2589BE ADEO: Creating a global enterprise or ... · PDF fileBenoit Mailliet, Cloud Service Designer, ADEO Mathias Michiels, Strategic Account Manager, EMEA Subregional Enterprise

Cl@p Services

08/10/2017 18

Middlewares:IAAS ADEO+ 1 Middleware (and licence if needed)+ Middleware Customization

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 19: MGT2589BE ADEO: Creating a global enterprise or ... · PDF fileBenoit Mailliet, Cloud Service Designer, ADEO Mathias Michiels, Strategic Account Manager, EMEA Subregional Enterprise

Cl@p Services

08/10/2017 19

Environment: needed for networking configuration

Server role: naming purpose

Application family:needed for networkingConfiguration and CMDB

Datacenter choice(internals or externals)

Summary: information aboutServer nameNetwork zone / VLAN

VRA reservation / Cluster /Storage

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 20: MGT2589BE ADEO: Creating a global enterprise or ... · PDF fileBenoit Mailliet, Cloud Service Designer, ADEO Mathias Michiels, Strategic Account Manager, EMEA Subregional Enterprise

Cl@p Services

08/10/2017 20

Compute:Chose CPU and RAM model

Database Volume:Allow to define the size ofData used by postgres

Or

Define personalized patitionning(based on patern)

Costs:Get the price of the wholeservice

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 21: MGT2589BE ADEO: Creating a global enterprise or ... · PDF fileBenoit Mailliet, Cloud Service Designer, ADEO Mathias Michiels, Strategic Account Manager, EMEA Subregional Enterprise

Cl@p Services

08/10/2017 21

Information needed to

configure the service

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 22: MGT2589BE ADEO: Creating a global enterprise or ... · PDF fileBenoit Mailliet, Cloud Service Designer, ADEO Mathias Michiels, Strategic Account Manager, EMEA Subregional Enterprise

Cl@p Services

08/10/2017 22

Expiration Date:For every non-production services,users must define an expirationdate, up to 1 year (renawable)

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 23: MGT2589BE ADEO: Creating a global enterprise or ... · PDF fileBenoit Mailliet, Cloud Service Designer, ADEO Mathias Michiels, Strategic Account Manager, EMEA Subregional Enterprise

Aon Scenario

08/10/201723

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 24: MGT2589BE ADEO: Creating a global enterprise or ... · PDF fileBenoit Mailliet, Cloud Service Designer, ADEO Mathias Michiels, Strategic Account Manager, EMEA Subregional Enterprise

Integration & Automation Overview

vRA Provisioning

Request

Pre-Approval

Requested

Waiting to Build

Building Machine

Cloning

Machine Provisioned

Machine Activated

Provisioning complete

• Datacenter and cluster selection

• Custom hostname

• Property writeback

• Reserve F5 pool

• Prepare Swap drive

creation

• Create ServiceNOW

CMDB record

• Add VM to Qualys

Asset group

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 25: MGT2589BE ADEO: Creating a global enterprise or ... · PDF fileBenoit Mailliet, Cloud Service Designer, ADEO Mathias Michiels, Strategic Account Manager, EMEA Subregional Enterprise

Request Screen

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 26: MGT2589BE ADEO: Creating a global enterprise or ... · PDF fileBenoit Mailliet, Cloud Service Designer, ADEO Mathias Michiels, Strategic Account Manager, EMEA Subregional Enterprise

Considerations

• People and process priority

• Understand your constraints

• Organizational alignment

• End customer alignment and readiness

• Crawl, walk, run

CONFIDENTIAL 26

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 27: MGT2589BE ADEO: Creating a global enterprise or ... · PDF fileBenoit Mailliet, Cloud Service Designer, ADEO Mathias Michiels, Strategic Account Manager, EMEA Subregional Enterprise

To Conclude

Positive/Less Positive:

Every VM are now deployed using Cl@p

Far better quality of services

Underestimated:o API first

o RUN operations

o Differences in the maturity of the underlying technologies

Cloud Portal is now the Point Of Failure from EndUser Point of view

Capitalizations• API FIRST

• Agile method & IT Development in Production department

Prospects• Enrich Middleware Catalog (Mariadb, CouchBase, MongoDB, MSSql, …)

• xAAS strategy Stores AAS, Application AAS, Set of Applications AAS, …)

• …

08/10/2017 27

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 28: MGT2589BE ADEO: Creating a global enterprise or ... · PDF fileBenoit Mailliet, Cloud Service Designer, ADEO Mathias Michiels, Strategic Account Manager, EMEA Subregional Enterprise

VMworld 2017 Content: Not fo

r publication or distri

bution

Page 29: MGT2589BE ADEO: Creating a global enterprise or ... · PDF fileBenoit Mailliet, Cloud Service Designer, ADEO Mathias Michiels, Strategic Account Manager, EMEA Subregional Enterprise

VMworld 2017 Content: Not fo

r publication or distri

bution