t-systems cloud story · action: “spawn 3 vms a, b, c with sap app within a logical network”...

30
T-SYSTEMS Cloud SToRY Michael Moritz Lead Enterprise Architect Cloud Computing Cloud & Partner Sales - CTO Office T-Systems International GmbH

Upload: ngonhi

Post on 19-Aug-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

T-SYSTEMS Cloud SToRY

Michael Moritz Lead Enterprise Architect Cloud Computing Cloud & Partner Sales - CTO Office T-Systems International GmbH

5/15/2014 – internal – 2

T-SYSTEMS Cloud SToRY Agenda

Cloud Challenges

T-Systems Cloud Strategy

5/15/2014 – internal – 3

T-SYSTEMS Cloud SToRY Agenda

Cloud Challenges

T-Systems Cloud Strategy

5/15/2014 – internal – 5

T-SYSTEMS Cloud SToRY Cloud Application Challenges – Massive Scale

search queries 35.000 likes new photos

31.000 3.500

hours viewed hours uploaded

2.300 1,5

tweets 5.700

e-mails 1.800.000

INTERNET TRAFFIC worldwide created in

seconds

1 2 3 4 5 11.400 17.100 22.800 28.500

3.600.000 5.400.000 7.200.000 9.000.000

62.000 7.000

93.000 10.500

124.000 14.000

155.000 17.500

4.600 3,0

6.900 4,5

9.200 6,0

11.500 7,5

70.000 105.000 140.000 175.000

6 7 8 9 10

210.000 245.000 280.000 315.000 350.000 186.000

21.000 217.000 24.500

248.000 28.000

279.000 31.500

310.000 35.000

13.800 9,0

16.100 10,5

18.400 12,0

20.700 13,5

23.000 15,0

34.200 39.900 45.600 51.300 57.000

10.800.000 12.600.000 14.400.000 16.200.000 18.000.000 www

5/15/2014 – internal – 6

T-SYSTEMS Cloud SToRY Cloud Competitors – Expect the Unexpected

Google buys Home Appliance Vendor Nest Labs for $3.2 Bn (14. Jan 2014) 2nd largest acquisition ever )after Motorola $12.5Bn). Nest was founded by Ex-Apple Manager and leads in smart Fire/Smoke Detectors etc.

5/15/2014 – internal – 8

T-SYSTEMS Cloud SToRY Agenda

Cloud Challenges

T-Systems Cloud Strategy

5/15/2014 – internal – 10

T-SYSTEMS Cloud SToRY CMO - Traditional System Deployment

$1,800 5 days + 2 minutes

$300 2 minutes

$10,000 10 weeks

Enterprise Storage

VLAN, Networks

Firewall, Load-Balancer

Security, Monitoring

Availability

Present Past

+

5/15/2014 – internal – 11

T-SYSTEMS Cloud SToRY CMO - Traditional System Deployment

$1,800 5 days + 2 minutes

Enterprise Storage

VLAN, Networks

Firewall, Load-Balancer

Security, Monitoring

Availability

Present

+ $1,800

5 days + 2 minutes

Present

+

5/15/2014 – internal – 12

T-SYSTEMS Cloud SToRY FMO - Software Defined Datacenter (SDDC)

$1,800 5 days + 2 minutes

Present

+

Software Defined Data Center

Future

All infrastructure is virtualized and delivered as a service. The control of this datacenter is entirely

automated by software based on policies.

3 minutes

Standardized. Holistic. Adaptive. Automated.

Resilient.

5/15/2014 – internal – 13

T-SYSTEMS Cloud SToRY Software Defined Datacenter: Virtual Application Landscape

VXLAN-to-VLAN Gateway

Virtual Load Balancer

VMs

Virtual Firewall

Virtual Application Acceleration Services

Virtual Storage Services

Virtual Network Management

VXLAN-to-VLAN Gateway

Virtual Firewall

Fully encapsulated application landscapes that can move freely within client and service provider networks, without any change, and can be administrated independently of it’s underlying networks. ThE GoAl

5/15/2014 – internal – 14

T-SYSTEMS Cloud SToRY Software Defined Datacenter: Physical Extensions

Physical Server & Storage

Admin LAN Services Admin LAN Routing

Physical Firewall Customer Network

Virtual Firewall

VXLAN-to-VLAN Gateway

VXLAN-to-VLAN Gateway

5/15/2014 – internal – 15

T-SYSTEMS Cloud SToRY Software Defined Datacenter: Application Landscape Mobility

Virtual Application Landscape

Virtual Machines Virtual Storage Virtual Networks Virtual Network Services Virtual Firewall Virtual Load Balancers …

Virtual Application Landscape

Virtual Machines Virtual Storage Virtual Networks Virtual Network Services Virtual Firewall Virtual Load Balancers …

Virtual Application Landscape

Virtual Machines Virtual Storage Virtual Networks Virtual Network Services Virtual Firewall Virtual Load Balancers …

Software Defined Datacenter

Virtual Application Landscape

Virtual Machines Virtual Storage Virtual Networks Virtual Network Services Virtual Firewall Virtual Load Balancers …

5/15/2014 – internal – 16

T-SYSTEMS Cloud SToRY Piece Together The Puzzle – Part 1

CPu – REGISTERS & oPERATIoNS IN hARdwARE

Execute

CPu MICRo– oPERATIoNS

Compile

FoRMAl lANGuAGE 2

Compile

FoRMAl lANGuAGE 1

Compile

dEvEloPMENT FRAMEwoRkS

Define

e.g. C

e.g. Assembler Code

main { … }

ADD R2, R1 MUL R2, R3 …

Software on a Chip

Objects & their Relations

CPU

5/15/2014 – internal – 18

T-SYSTEMS Cloud SToRY Automation: Historic Example from Programming

CPu – REGISTERS & oPERATIoNS IN hARdwARE

Execute

CPu MICRo– oPERATIoNS

Compile

FoRMAl lANGuAGE 2

Compile

FoRMAl lANGuAGE 1

Compile

dEvEloPMENT FRAMEwoRkS

Define

e.g. C

e.g. Assembler Code

main { … }

ADD R2, R1 MUL R2, R3 …

Software on a Chip

Objects & their Relations

CPU

5/15/2014 – internal – 19

T-SYSTEMS Cloud SToRY Automation: Historic Example from Programming

Billions

Millions

100.000’s

1.000’s

5/15/2014 – internal – 20

T-SYSTEMS Cloud SToRY Automation: Policy Based Automation

dEFINE objects and their connectivity (“Application Landscapes”) in an abstract policy language – the new main „API“.

CoMPIlE to the next layers language & ENFoRCE

CoMPIlE to the next layers language & ENFoRCE

CoMPIlE to the physical layer & ExECuTE

wE TRIEd To AuToMATE hERE IN ThE PAST

wE NEEd To do IT hERE To SuCCEEd

Billions

Millions

100.000’s

SCAlE: Managed Objects

1.000’s

Policies & configuration automatically created and enforced on each layer

Here are the traditional APIs we know – they separate the layers

Application Landscapes created through Human Interaction & from Development Frameworks

5/15/2014 – internal – 21

T-SYSTEMS Cloud SToRY Automation: Policy Based Automation

dEFINE objects and their connectivity (“Application Landscapes”) in an abstract policy language – the new main „API“.

CoMPIlE to the next layers language & ENFoRCE

CoMPIlE to the next layers language & ENFoRCE

CoMPIlE to the physical layer & ExECuTE

wE TRIEd To AuToMATE hERE IN ThE PAST

wE NEEd To do IT hERE To SuCCEEd

Billions

Millions

100.000’s

SCAlE: Managed Objects

1.000’s

Policies & configuration automatically created and enforced on each layer

Application Landscapes created through Human Interaction & from Development Frameworks

Example Model:

Customer: “Car Manufacturer” Action: “Roll out SAP” Constraints: “Users X, Y, Z get access”

Next-level translation: Datacenter: “Munich”, Tenant: “XZY” Action: “Spawn 3 VMs A, B, C with SAP app within a logical network” Constraint: “Only allow users X, Y, Z to access VMs A, B, C; Deny all other communication”

Next-level translation: Datacenter: “5”, VXLAN ID: “153” iptable rules: “TCP traffic from source IP address of X, Y, Z and to destination IP address of A, B, C on TCP Ports 8000, 3600, 8100 used by SAP. Block all other communication”

Software Defined Datacenter

Virtual Application Landscape

Virtual Machines Virtual Storage Virtual Networks Virtual Network Services Virtual Firewall Virtual Load Balancers …

Policy Based Automation

Billions

Millions

100.000’s

SCAlE: Managed Objects

1.000’s

5/15/2014 – internal – 22

T-SYSTEMS Cloud SToRY Piece Together The Puzzle – Part 2

5/15/2014 – internal – 24

T-SYSTEMS Cloud SToRY AppFabric

Customer Applications

New & Legacy Applications

standardized software target platform for new and existing customer applications transform legacy customer applications (AppFabric Engineering) into real Cloud applications bring them onto an automated Cloud Platform as AppFabric Services partner with key Cloud vendors (e.g. VMware/Pivotal for Java stack and Microsoft for .net Stack)

APPFAB R IC D E V E LOPE R PL ATFOR M

APPFABRIC SALES

APPLICATION ENGINEERING TEAM

Application Production

AppFabric Platform (Customer Cloud Apps)

AppFabric Dashboard (Metering, Monitoring, Steering)

Industry Application

Components

data integration between SaaS application and on-premise backend transformation between data models bi- and unidirectional synchronization additional processing e.g. cleansing, anonymization

5/15/2014 – internal – 25

T-SYSTEMS Cloud SToRY SaaS Application Integration – Data Integration

Data Sync Agent

e.g. SalesForce API

e.g. SAP API (BAPI)

Backend System (e.g. SAP)

SaaS Application (e.g. SalesForce)

5/15/2014 – internal – 26

T-SYSTEMS Cloud SToRY SaaS Application Integration – Data Encryption (CipherCloud)

encryption preserves data formats and operations keys retained by our customers no impact on usability unified policies across clouds

Deutsche Telekom is an investor in CipherCloud

Software Defined Datacenter

Virtual Application Landscape

Virtual Machines Virtual Storage Virtual Networks Virtual Network Services Virtual Firewall Virtual Load Balancers …

Policy Based Automation

Billions

Millions

100.000’s

SCAlE: Managed Objects

1.000’s

AppFabric & PaaS

A P P F A B R I C D E V E L O P E R P L A T F O R M

APPFABRIC SALES

APPLICATION ENGINEERING TEAM

Application Production

AppFabric Platform (Customer Cloud Apps)

AppFabric Dashboard (Metering, Monitoring, Steering)

Industry Application

Components

5/15/2014 – internal – 27

T-SYSTEMS Cloud SToRY Piece Together The Puzzle – Part 3

5/15/2014 – internal – 29

T-SYSTEMS Cloud SToRY T-Systems Cloud Services

SECURITY MANAGEMENT BILLING ACCOUNTING E2E/SLA MANAGEMENT

BUSINESS APPLICATIONS (E.G. DCS/SAP)

IT INFRA-STRUCTURE SERVICES (E.G. DSI)

TC INFRA-STRUCTURE SERVICES (E.G. IP-VPN)

ICT PLATFORM SERVICES (E.G. DSOS)

UCC SERVICES (E.G. DSC)

ENTERPRISE MARKET-PLACES

SECURITY SERVICES (E.G. IDM)

FUTURE DESKTOP (E.G. VDI)

FURTHER CLOUD SERVICES (E.G. APM, MES)

OPERATIONAL MGMT

INTEGRATION MANAGEMENT

CuSToMER PoRTAl

COMPUTING SERVICES (COMPUTING & STORAGE)

dYNAMIC Cloud PlATFoRM

PRIVATE IP ACCESS PUBLIC IP ACCESS

NETWORK SERVICES (IP FABRIC/IPLS)

REMOTE BASED ACCESS

DCS: Dynamic Cloud Services; VPN: Virtual Private Network; DSoS: Dynamic Services for other Solutions; DSC: Dynamic Services for Collaboration; IDM: Identity Management; VDI: Virtual Desktop Infrastructure; APM: Application Performance Management; MES: Mobile Enterprise Services

T-Systems Cloud Services

T-Systems

Software Defined Datacenter

Virtual Application Landscape

Virtual Machines Virtual Storage Virtual Networks Virtual Network Services Virtual Firewall Virtual Load Balancers …

Policy Based Automation

Billions

Millions

100.000’s

SCAlE: Managed Objects

1.000’s

AppFabric & PaaS

A P P F A B R I C D E V E L O P E R P L A T F O R M

APPFABRIC SALES

APPLICATION ENGINEERING TEAM

Application Production

AppFabric Platform (Customer Cloud Apps)

AppFabric Dashboard (Metering, Monitoring, Steering)

Industry Application

Components

5/15/2014 – internal – 30

T-SYSTEMS Cloud SToRY Piece Together The Puzzle – Part 4

T-SYSTEMS Cloud SToRY T-Systems Extended Cloud Platform with Partners

5/15/2014 – internal – 32

German Cloud Managed by T-Systems

dYNAMIC Cloud PlATFoRM

PARTNER dATACENTERS

ENhANCEd Cloud PARTNERING

Partner Cloud

Infrastructure / Platform / Software as a

Service

ISV Partner Cloud

Infrastructure / Platform / Software as a

Service

Partner Cloud

Platform / Software as a

Service

Partner Cloud Software Solutions

Partner Cloud Software Solutions

T-Systems Cloud Offerings

T-Systems Cloud Offerings

T-SYSTEMS TElECoMMuNICATIoNS, SoFTwARE dEFINEd NETwoRk & SToRAGE SERvICES

T-SYSTEMS dATACENTERS

End-to-End management by T-Systems

Cloud oRChESTRATIoN, MANAGEMENT ANd BRokERAGE SERvICES (CoMB) & INTEGRATIoN

APPlICATIoN FABRIC dEvEloPMENT

APPSToRES & BuSINESS CoNTENT

INduSTRY Cloud PlATFoRM SoluTIoNS

CuSToMER SAlES PARTNER

… …

T-Systems Cloud Services

T-Systems

Software Defined Datacenter

Virtual Application Landscape

Virtual Machines Virtual Storage Virtual Networks Virtual Network Services Virtual Firewall Virtual Load Balancers …

T-Systems - Partner Clouds

Partner

Policy Based Automation

Billions

Millions

100.000’s

SCAlE: Managed Objects

1.000’s

AppFabric & PaaS

A P P F A B R I C D E V E L O P E R P L A T F O R M

APPFABRIC SALES

APPLICATION ENGINEERING TEAM

Application Production

AppFabric Platform (Customer Cloud Apps)

AppFabric Dashboard (Metering, Monitoring, Steering)

Industry Application

Components

5/15/2014 – internal – 33

T-SYSTEMS Cloud SToRY Piece Together The Puzzle – Part 5

5/15/2014 – internal – 35

T-SYSTEMS Cloud SToRY Cloud Orchestration, Management & Brokerage (COMB) T-Systems’ answer to the Multi-Cloud trend in IT Industry: “wE MANAGE YouR Cloud – All oF IT, ACRoSS All Cloud vENdoRS” End to end approach from Cloud Consulting and Migration/Integration to Automation and Service Management of all kinds of Clouds

Multi-Cloud Consulting

Cloud Migration and Integration into Multi-Cloud environments

Cloud Automation across all vendors (Cloud Broker,

Orchestration as a Service, …)

Service Management across all Cloud service providers

Clo

ud

MA

NA

GEM

ENT o

N A

ll lEvElS FoR

All FlA

voR

S

Mu

lTI-Clo

ud

Co

NSu

lTING

Mu

lTI-Clo

ud

MIG

RA

TIoN

& INTEG

RA

TIoN

PRINT SERvICES BIllING SERvICES BIG dATA

APPlICATIoNS

INFRASTRuCTuRE

IAAS Cloud BRokER aaS

dATA oRChESTRATIoN aaS

SERvICES

PRoCESS AAS

Futu

re A

pplic

atio

n St

ore

MIddlEwARECloud dATABASE

BRokER aaS

PRoCESSES

CuSToMER

AppFabric & PaaS

Software Defined Datacenter

T-Systems - Partner Clouds

T-Systems Cloud Services

Policy Based Automation

5/15/2014 – internal – 36

T-SYSTEMS Cloud SToRY Conclusion: T-Systems Cloud Strategy 2014+

CoMB

Virtual Application Landscape

Virtual Machines Virtual Storage Virtual Networks Virtual Network Services Virtual Firewall Virtual Load Balancers …

Partner T-Systems

Billions

Millions

100.000’s

SCAlE: Managed Objects

1.000’s

A P P F A B R I C D E V E L O P E R P L A T F O R M

APPFABRIC SALES

APPLICATION ENGINEERING TEAM

Application Production

AppFabric Platform (Customer Cloud Apps)

AppFabric Dashboard (Metering, Monitoring, Steering)

Industry Application

Components

QuESTIoNS ?

T-SYSTEMS Cloud SToRY