cebit 2016 - the data centre in the age of microservices
TRANSCRIPT
1Copyright © Capgemini 2016 . All Rights Reserved
CeBIT 2016 | Mar 2016 | Gunnar Menzel
The Data Centre in the Age of Microservices
Hannover,
March 2016, Gunnar Menzel
Monolithic SOA Microservices
A New Era?
Microservices are not always the right answer
Monolithic and SOA have (and will have) still a place in IT going forward
4Copyright © Capgemini 2016 . All Rights Reserved
CeBIT 2016 | Mar 2016 | Gunnar Menzel
Gunnar Menzel, Vice President, Chief Architect
Heathrow Account CTO
ODCA Chairman & President
Environment Agency Account CTO
Enterprise Architect for Personal Tax
Open Group IT4IT
Judge for 2016
Data Centre Leadership
Award
IEEE Microservices Track Chair
5Copyright © Capgemini 2016 . All Rights Reserved
CeBIT 2016 | Mar 2016 | Gunnar Menzel
Agenda
Past Disruptions
Today & Tomorrow’s Drivers
Microservices
6Copyright © Capgemini 2016 . All Rights Reserved
CeBIT 2016 | Mar 2016 | Gunnar Menzel
Past Disruptions
Today & Tomorrow’s Drivers
Microservices
7Copyright © Capgemini 2016 . All Rights Reserved
CeBIT 2016 | Mar 2016 | Gunnar Menzel
Key Past Data Centre related Technology Disruptions : 1940 until today
ENIAC
1946
Transistor
1960Compaq
SystemPro
1989
ESX
2001
Linux
1991
3.1x
1992
CP-40
1967
Intel
4004
1971
Compaq Cluster
1994
IBM SP2
1993
Internet
1994
DC
increase
TCP/IP
1975
NFileSystem
1985Email 1993
SOA 2002
AWS
2002IBM 5MB
1956 T3 PUE 1.08
2007
MultiCore
2005
T3 DCs
1986
T4 DCs
1996
4b IoT
2015
Open TCP/IP
1982
Flash
1987
53kb RAM
1953
$7bn
2013
VMs
1985
2009
PC
1981
Cray 1
1976
Blade
2002
WWW
1989
i486
1989
i7
2013
VM 370
1972
200413%
2007Facebook
2010
2010
SUN Box 2007
SDDC
2010
ODCA
2010
Microsoft
Underwater DC
2015
ArcNET
1977
Source:
Gunnar Menzel, Feb 2016
19601940 1980 1990 2000 2010 - 2016 Future
8Copyright © Capgemini 2016 . All Rights Reserved
CeBIT 2016 | Mar 2016 | Gunnar Menzel
Past Disruptions
Today & Tomorrow’s Drivers
Microservices
9Copyright © Capgemini 2016 . All Rights Reserved
CeBIT 2016 | Mar 2016 | Gunnar Menzel
Today’s Data Centre Drivers – Everything Fast, Cheap and AgileB
usi
nes
s O
uts
ide
-In
D
rive
rs
Insi
de-
Ou
t Im
per
ativ
es
Data Centre
Be fully digital
Be able to work
anywhere, anytime
Digital / SMAC
Increase Market
Share and product
footprint
Market Growth
Differentiated
customer solutions
As a Service
Become a digital
company; operate
globally
Ways of Working
Keep up with latest
versions and
capabilities
Technology Refresh
Reduce CO2, power
and resource
consumptions
Environmental
Build the next
generation infra
platform
Speed
Increase value for
money across
applications
TCO reduction
Cyb
er S
ecu
rity
10Copyright © Capgemini 2016 . All Rights Reserved
CeBIT 2016 | Mar 2016 | Gunnar Menzel
Past Disruptions
Today & Tomorrow’s Drivers
Microservices
11Copyright © Capgemini 2016 . All Rights Reserved
CeBIT 2016 | Mar 2016 | Gunnar Menzel
What Are Microservices?
<2000Monolithic Approach / 1st Platform
One Size Fits All
A software design pattern that
includes all functional and non-
functional features into one “box.”
>2010Microservices / 3rd Platform
Superfine
Independent application services
delivering one single business
capability in an independent, loosely
connected and self-contained
fashion.
2000–2010Service-oriented / 2nd Platform
Fine-grained Components
SOA is mainly about “exposing”
discrete components of an
application as web services.
12Copyright © Capgemini 2016 . All Rights Reserved
CeBIT 2016 | Mar 2016 | Gunnar Menzel
Microservices 7 Key Design Principles
A ‘Good’ microservice has / are / have
1. fine-grained capabilities that are stateless and are “stupid”
2. well defined interfaces which ‘hide’ how the service is executed
3. a ‘very loosely-coupled’ approach
4. “disposable”, & “no ESB - “dumb pipes and smart services”
5. autonomous, explicitly versioned & highly independent
6. stupid – ie “do one thing, and do it well”
7. cost and value fully defined
ESB = Enterprise Service Bus
13Copyright © Capgemini 2016 . All Rights Reserved
CeBIT 2016 | Mar 2016 | Gunnar Menzel
The Transition from Mainframe, Client/Server to Microservices will form
a new Data Center Blueprint
<2000Monolithic Approach / 1st Platform
One Size Fits All
2000–2010Service-oriented / 2nd Platform
Fine-grained Components
>2010Microservices / 3rd Platform
Superfine
Storage Storage
Ph
ysic
al
CPU CPU CPU CPU..
Compute Network
Storage
Web Farm
..
Compute Network
Storage
Database Farm
Ph
ysic
al
..
Computepool
Networkpool
Storagepool Discovery OrchestrationBilling
Off-premiseOn-premise
CPU
CPU Disks Switch
14Copyright © Capgemini 2016 . All Rights Reserved
CeBIT 2016 | Mar 2016 | Gunnar Menzel
Following the Lego-based Principle, Infrastructure Services should be
constructed using Technology and Business Characteristics
Platinum = 99.999%, Gold = 99.99%, Silver = 99.95%, Bronze = 99%
Co
mp
ute
01 02
SmallMedium
Large
Very
Large
Use Server Building Blocks based on
performance characteristics
Platinum Gold Silver Bronze
Netw
ork
Tier 4Tier 3
Tier 3Tier 1
05 06
Use Network Building Blocks based on
performance characteristics
Platinum Gold Silver Bronze
Sto
rag
e
03 04
Use Storage Building Blocks based on
performance characteristics
Platinum Gold Silver BronzeTier 4
Tier 3Tier 3
Tier 1
Web Server
SmallMedium
Large
Very
Large
DevTest
UAT
Perf
Test
Environments
15Copyright © Capgemini 2016 . All Rights Reserved
CeBIT 2016 | Mar 2016 | Gunnar Menzel
Key is to follow the Lego Block principle, to create different solutions
using a defined set of Lego blocks
18
7
5 minutes
Over 5 million pieces
5 million
17,000 hours
PIECES
STEPS
TIME
Actual size
Actual size
16Copyright © Capgemini 2016 . All Rights Reserved
CeBIT 2016 | Mar 2016 | Gunnar Menzel
Infrastructure will become more invisible & Data Centres have to
become more “business aware”
Business
Service AInput Business
Service BOutput/Input Business
Service COutput/Input Output
End to End Business Process
Application A Application B Application C
Functional Functional Functional
KPI, SLA KPI, SLA KPI, SLA
Application / Infrastructure Orchestration
Infrastructure Infrastructure Infrastructure
Co
mp
ute
Sto
rag
e
Ne
two
rk
Hybrid
Co
mp
ute
Sto
rag
e
Ne
two
rk
Hybrid
Co
mp
ute
Sto
rag
e
Ne
two
rk
Hybrid
17Copyright © Capgemini 2016 . All Rights Reserved
CeBIT 2016 | Mar 2016 | Gunnar Menzel
The new Green, Hybrid and Microservices Data Centre Blueprint
covering both “traditional” and “web native”
Control Layer
Abstraction Layer
Physical Layer
Application HypervisorContainer
EngineVM Service
So
ftw
are
Defi
ne
d M
an
ag
em
en
t &
Po
lic
y
So
ftw
are
Defi
ne
d S
ec
uri
ty
AutomationOrchestration
Compute Storage Network
Compute
Resource Pool
Storage
Resource Pool
Virtual
Network Policies
Physical Layer
Data Centre
Data Centre
Resource Pool
Segmentation
Facilities
18Copyright © Capgemini 2016 . All Rights Reserved
CeBIT 2016 | Mar 2016 | Gunnar Menzel
The Data Centre in the age of Microservices - the full digital world is on
your doorstep, what is your cloud data centre strategy?
CO2 neutral
Fully Automated
Fully Secure
Hybrid
Orchestrated
Pay per use
Invisible Agile
19Copyright © Capgemini 2016 . All Rights Reserved
CeBIT 2016 | Mar 2016 | Gunnar Menzel
Make use of DevOps, Hybrid Cloud and Software-Everywhere to
ensure your Data Centres can accommodate Microservices demands
1
Standardised and
Consolidated
Shift towards a harmonised cost
efficient DC Infrastructure
environment through technology
and process standardisation.
Service
Oriented
3
DC Infrastructure services can
be constructed and consumed
in semi-orchestrated and utility
based approach.
Matu
rity
Time
4
Service
Orchestrated
DC services are fully
orchestrated, support
autonomous capabilities and
operate as ‘Everything as a
service’2
Integrated and
Automated
Improved efficiency and DC
service quality through process
and tool optimisation and
automation. Enabling issue
prevention and anticipation of
needs.
20Copyright © Capgemini 2016 . All Rights Reserved
CeBIT 2016 | Mar 2016 | Gunnar Menzel
More Information
About Capgemini
Now with 180,000 people in over 40 countries, Capgemini is one of the world's foremost providers of consulting, technology and
outsourcing services. The Group reported 2015 global revenues of EUR 11.9 billion.
Together with its clients, Capgemini creates and delivers business, technology and digital solutions that fit their needs, enabling
them to achieve innovation and competitiveness. A deeply multicultural organization, Capgemini has developed its own way of
working, the Collaborative Business Experience™, and draws on Rightshore®, its worldwide delivery model.
Learn more about us at
www.capgemini.comThe information contained in this presentation is proprietary and confidential. It is for Capgemini use only. Copyright © 2015 Capgemini.
All rights reserved. Rightshore® is a trademark belonging to Capgemini.