zsystems in the cloud: surprise! you’re a service provider · 2015-08-05 · phone calls, sms are...

19
zSystems in the Cloud: Surprise! You’re a Service Provider Frank J. De Gilio Richard Jackson Randy Frerking Jeff Bisti

Upload: others

Post on 13-Jun-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: zSystems in the Cloud: Surprise! You’re a Service Provider · 2015-08-05 · phone calls, SMS are provided through APIs Intuit very quickly built (PoC in a weekend to production

zSystems in the Cloud: Surprise! You’re a Service Provider

Frank J. De Gilio Richard Jackson Randy Frerking Jeff Bisti

Page 2: zSystems in the Cloud: Surprise! You’re a Service Provider · 2015-08-05 · phone calls, SMS are provided through APIs Intuit very quickly built (PoC in a weekend to production

Segment Company Description Client Client Value

Payment Services

Seamless payment mode integrated into POS

Home Depot customers can pay with PayPal at the point of sale, reducing fraud incidents and cutting on larger credit card fees Rolled out to nearly 2000 stores in 2 weeks

Communi-cation Services

All telco offerings, including line provisioning, phone calls, SMS are provided through APIs

Intuit very quickly built (PoC in a weekend to production in 1 month) a service based 2nd factor authentication solution using the SMS messaging API from Twilio

Telco API suite includes APIs for contacts, SMS, MMS, advertising & payment

AT&T subscribers will benefit from directly charging in-app purchases to phone bill

Finance Drive promotion campaigns for brick & mortar store customers

Merchants provided insight into success of their campaigns. “Tweet to Transaction” model to increase revenue

An API Economy of Providers and Consumers

Page 3: zSystems in the Cloud: Surprise! You’re a Service Provider · 2015-08-05 · phone calls, SMS are provided through APIs Intuit very quickly built (PoC in a weekend to production

Redefining the business

4

Page 4: zSystems in the Cloud: Surprise! You’re a Service Provider · 2015-08-05 · phone calls, SMS are provided through APIs Intuit very quickly built (PoC in a weekend to production

z/OS Providing Higher Level Cloud Services

5

z/OS Linux on z

Infrastructure as a Service

Platform as a Service

Software as a Service

SE

RV

ICE

SE

RV

ICE

SE

RV

ICE

SE

RV

ICE

SE

RV

ICE

SE

RV

ICE

SERVER SERVER SERVER

Page 5: zSystems in the Cloud: Surprise! You’re a Service Provider · 2015-08-05 · phone calls, SMS are provided through APIs Intuit very quickly built (PoC in a weekend to production

Hybrid Cloud Roles

6

Cool Service

Service Creator

Service Provider

Service Consumer

Page 6: zSystems in the Cloud: Surprise! You’re a Service Provider · 2015-08-05 · phone calls, SMS are provided through APIs Intuit very quickly built (PoC in a weekend to production

Service Creator Role

7

Cool Service

Creates function Break Down “monolithic applications” Wants to leverage platform capability Programs in a “Legacy Language”

•  COBOL •  Assembler •  Java

Page 7: zSystems in the Cloud: Surprise! You’re a Service Provider · 2015-08-05 · phone calls, SMS are provided through APIs Intuit very quickly built (PoC in a weekend to production

Service Consumer Role

8

Finds Services •  Internally available •  Externally accessible

Relies on Containers

•  Docker Uses new languages

•  JavaScript •  Ruby on Rails

Page 8: zSystems in the Cloud: Surprise! You’re a Service Provider · 2015-08-05 · phone calls, SMS are provided through APIs Intuit very quickly built (PoC in a weekend to production

Service Provider Roles

9

Worries about operational characteristics •  Availability •  Security •  Performance •  Disaster Recovery •  Offer & Dispose of the service

Worries about business issues:

•  Service Levels •  Cost of implementation •  Value of the service •  Define the charge/show model

Page 9: zSystems in the Cloud: Surprise! You’re a Service Provider · 2015-08-05 · phone calls, SMS are provided through APIs Intuit very quickly built (PoC in a weekend to production

8/5/15 10

Page 10: zSystems in the Cloud: Surprise! You’re a Service Provider · 2015-08-05 · phone calls, SMS are provided through APIs Intuit very quickly built (PoC in a weekend to production

8/5/15 11

Page 11: zSystems in the Cloud: Surprise! You’re a Service Provider · 2015-08-05 · phone calls, SMS are provided through APIs Intuit very quickly built (PoC in a weekend to production

Why Do I Want the API Manager?

12

Handle the business of a Request Keeps track of the number of users Provides high level security Aggregates Multiple services

Surprise! : You will probably have more than 1!

Page 12: zSystems in the Cloud: Surprise! You’re a Service Provider · 2015-08-05 · phone calls, SMS are provided through APIs Intuit very quickly built (PoC in a weekend to production

There Are Brokers and There are Services

13

Provide a dedicated instance of a service Perform a function

Steps to provide a service

Broker

Service

Page 13: zSystems in the Cloud: Surprise! You’re a Service Provider · 2015-08-05 · phone calls, SMS are provided through APIs Intuit very quickly built (PoC in a weekend to production

14

Page 14: zSystems in the Cloud: Surprise! You’re a Service Provider · 2015-08-05 · phone calls, SMS are provided through APIs Intuit very quickly built (PoC in a weekend to production

What Do I charge? What do I Provide?

15

Freemium?

How to charge?

What Value to add?

Page 15: zSystems in the Cloud: Surprise! You’re a Service Provider · 2015-08-05 · phone calls, SMS are provided through APIs Intuit very quickly built (PoC in a weekend to production

What do I deploy for a tier?

16

Managing Security Isolation Performance

Page 16: zSystems in the Cloud: Surprise! You’re a Service Provider · 2015-08-05 · phone calls, SMS are provided through APIs Intuit very quickly built (PoC in a weekend to production

How much control do I give tenants?

17

Do they manage users? What Info should they see?

Page 17: zSystems in the Cloud: Surprise! You’re a Service Provider · 2015-08-05 · phone calls, SMS are provided through APIs Intuit very quickly built (PoC in a weekend to production

Capacity Planning

18

Page 18: zSystems in the Cloud: Surprise! You’re a Service Provider · 2015-08-05 · phone calls, SMS are provided through APIs Intuit very quickly built (PoC in a weekend to production

When it’s over!

19

Page 19: zSystems in the Cloud: Surprise! You’re a Service Provider · 2015-08-05 · phone calls, SMS are provided through APIs Intuit very quickly built (PoC in a weekend to production

Summary •  Much of the job remains the same

–  Performance/availability –  Security –  DR

•  The way the environment will be accessed is changing –  New workload requirements –  Focus is on a services model rather than an application model –  More unpredictable model will ensue

•  The new model will require new approach to providing service –  New tools will provide new insights –  Operations will have an additional business focus –  Service Lifecyle will be fundamentally different

20