Upload
phungnguyet
View
218
Download
4
Embed Size (px)
Citation preview
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
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
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
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
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
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
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
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
Cl@p Project
08/10/2017 9
Before Cl@p
VMworld 2017 Content: Not fo
r publication or distri
bution
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
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
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
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
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
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
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
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
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
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
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
Cl@p Services
08/10/2017 21
Information needed to
configure the service
VMworld 2017 Content: Not fo
r publication or distri
bution
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
Aon Scenario
08/10/201723
VMworld 2017 Content: Not fo
r publication or distri
bution
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
Request Screen
VMworld 2017 Content: Not fo
r publication or distri
bution
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
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
VMworld 2017 Content: Not fo
r publication or distri
bution
VMworld 2017 Content: Not fo
r publication or distri
bution