cebit 2016 - the data centre in the age of microservices

21
1 Copyright © Capgemini 2016 . All Rights Reserved CeBIT 2016 | Mar 2016 | Gunnar Menzel The Data Centre in the Age of Microservices Hannover, March 2016, Gunnar Menzel

Upload: gunnar-menzel

Post on 19-Jan-2017

824 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: CeBIT 2016 - The Data Centre in the age of Microservices

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

Page 2: CeBIT 2016 - The Data Centre in the age of Microservices

Monolithic SOA Microservices

A New Era?

Page 3: CeBIT 2016 - The Data Centre in the age of Microservices

Microservices are not always the right answer

Monolithic and SOA have (and will have) still a place in IT going forward

Page 5: CeBIT 2016 - The Data Centre in the age of Microservices

5Copyright © Capgemini 2016 . All Rights Reserved

CeBIT 2016 | Mar 2016 | Gunnar Menzel

Agenda

Past Disruptions

Today & Tomorrow’s Drivers

Microservices

Page 6: CeBIT 2016 - The Data Centre in the age of Microservices

6Copyright © Capgemini 2016 . All Rights Reserved

CeBIT 2016 | Mar 2016 | Gunnar Menzel

Past Disruptions

Today & Tomorrow’s Drivers

Microservices

Page 7: CeBIT 2016 - The Data Centre in the age of 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

Google

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

Page 8: CeBIT 2016 - The Data Centre in the age of Microservices

8Copyright © Capgemini 2016 . All Rights Reserved

CeBIT 2016 | Mar 2016 | Gunnar Menzel

Past Disruptions

Today & Tomorrow’s Drivers

Microservices

Page 9: CeBIT 2016 - The Data Centre in the age of 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

Page 10: CeBIT 2016 - The Data Centre in the age of Microservices

10Copyright © Capgemini 2016 . All Rights Reserved

CeBIT 2016 | Mar 2016 | Gunnar Menzel

Past Disruptions

Today & Tomorrow’s Drivers

Microservices

Page 11: CeBIT 2016 - The Data Centre in the age of 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.

Page 12: CeBIT 2016 - The Data Centre in the age of Microservices

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

Page 13: CeBIT 2016 - The Data Centre in the age of Microservices

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

Page 14: CeBIT 2016 - The Data Centre in the age of Microservices

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

Page 15: CeBIT 2016 - The Data Centre in the age of Microservices

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

Page 16: CeBIT 2016 - The Data Centre in the age of Microservices

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

Page 17: CeBIT 2016 - The Data Centre in the age of Microservices

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

Page 18: CeBIT 2016 - The Data Centre in the age of Microservices

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

Page 19: CeBIT 2016 - The Data Centre in the age of Microservices

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.

Page 21: CeBIT 2016 - The Data Centre in the age of Microservices

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.