31
Unless otherwise indicated, these slides are © 2013-2016 Pivotal Software, Inc. and licensed under a Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by-nc/3.0/ Who Does What? Mapping Cloud Foundry Activities and Entitlements to IT Roles Cornelia Davis Pivotal @cdavisafc

Who Does What? Mapping Cloud Foundry Activities and Entitlements to IT Roles

  • Upload
    pivotal

  • View
    1.187

  • Download
    0

Embed Size (px)

Citation preview

Unless o therw ise ind ica ted , these s l ides are © 2013-2016 P ivo ta l So f tware , Inc . and l i censed under a Creat ive Commons At t r ibu t ion-NonCommerc ia l l i cense: h t tp : / / c rea t ivecommons.org / l i censes /by-nc /3 .0 /

Who Does What? Mapping Cloud Foundry Activities and Entitlements to IT Roles

Cornelia DavisPivotal

@cdavisafc

Unless o therw ise ind ica ted , these s l ides are © 2013-2016 P ivo ta l So f tware , Inc . and l i censed under a Creat ive Commons At t r ibu t ion-NonCommerc ia l l i cense: h t tp : / / c rea t ivecommons.org / l i censes /by-nc /3 .0 /

Is this your reality today?

2

BUSINESS FINANCE PMO APP DEV QA OPERATIONS

PROJECT

Unless o therw ise ind ica ted , these s l ides are © 2013-2016 P ivo ta l So f tware , Inc . and l i censed under a Creat ive Commons At t r ibu t ion-NonCommerc ia l l i cense: h t tp : / / c rea t ivecommons.org / l i censes /by-nc /3 .0 /

Silos

3

BUSINESS FINANCE PMO APP DEV QA OPERATIONS

PROJECT

Unless o therw ise ind ica ted , these s l ides are © 2013-2016 P ivo ta l So f tware , Inc . and l i censed under a Creat ive Commons At t r ibu t ion-NonCommerc ia l l i cense: h t tp : / / c rea t ivecommons.org / l i censes /by-nc /3 .0 /

Silos

4

BUSINESS FINANCE PMO APP DEV QA OPERATIONS

CONTRACTS REDUCE EXPENSE CREATE SCHEDULE HIT SCHEDULE FIND BUGS UPTIME

Unless o therw ise ind ica ted , these s l ides are © 2013-2016 P ivo ta l So f tware , Inc . and l i censed under a Creat ive Commons At t r ibu t ion-NonCommerc ia l l i cense: h t tp : / / c rea t ivecommons.org / l i censes /by-nc /3 .0 /

An Alternative

5

Product serves a customer

PRODUCT

Unless o therw ise ind ica ted , these s l ides are © 2013-2016 P ivo ta l So f tware , Inc . and l i censed under a Creat ive Commons At t r ibu t ion-NonCommerc ia l l i cense: h t tp : / / c rea t ivecommons.org / l i censes /by-nc /3 .0 /

Product Focus

6

PRODUCT

Unless o therw ise ind ica ted , these s l ides are © 2013-2016 P ivo ta l So f tware , Inc . and l i censed under a Creat ive Commons At t r ibu t ion-NonCommerc ia l l i cense: h t tp : / / c rea t ivecommons.org / l i censes /by-nc /3 .0 /

Product Focus

7

PRODUCT PRODUCT PRODUCT PRODUCT

SHOW PRODUCT IMAGES

PROVIDE RECOMMENDATIONS

SOLICIT REVIEWS

ENABLE SUPPLIERS

Unless o therw ise ind ica ted , these s l ides are © 2013-2016 P ivo ta l So f tware , Inc . and l i censed under a Creat ive Commons At t r ibu t ion-NonCommerc ia l l i cense: h t tp : / / c rea t ivecommons.org / l i censes /by-nc /3 .0 / 8

I’m going to

some assumptions

seriouslychallenge

Unless o therw ise ind ica ted , these s l ides are © 2013-2016 P ivo ta l So f tware , Inc . and l i censed under a Creat ive Commons At t r ibu t ion-NonCommerc ia l l i cense: h t tp : / / c rea t ivecommons.org / l i censes /by-nc /3 .0 /

Roles Involved in the SDLC

9

ENTERPRISE ARCH

CSO INFRA MIDDLEWARE /APPDEV

DATA ENT APPS

Ent Arch

Proj Mgmt

Biz An

Info Sec Srv Build

Cap Plan

Network

Ops

Mid. Eng.

Client SW Dev

Svc Govern

SW Arch

SW Dev

DBA DCTM Eng

BI Data Arch

Unless o therw ise ind ica ted , these s l ides are © 2013-2016 P ivo ta l So f tware , Inc . and l i censed under a Creat ive Commons At t r ibu t ion-NonCommerc ia l l i cense: h t tp : / / c rea t ivecommons.org / l i censes /by-nc /3 .0 / 10

Unless o therw ise ind ica ted , these s l ides are © 2013-2016 P ivo ta l So f tware , Inc . and l i censed under a Creat ive Commons At t r ibu t ion-NonCommerc ia l l i cense: h t tp : / / c rea t ivecommons.org / l i censes /by-nc /3 .0 /

Application Dial Tone

11

Emits application “dial tone” • Config • Runtime • Logs • Metrics • Health Management • Security • Operations

Your Application Code

Virtualized Infrastructure

Unless o therw ise ind ica ted , these s l ides are © 2013-2016 P ivo ta l So f tware , Inc . and l i censed under a Creat ive Commons At t r ibu t ion-NonCommerc ia l l i cense: h t tp : / / c rea t ivecommons.org / l i censes /by-nc /3 .0 /

The Houses

12

Dat

abas

e

Web

S

erve

r

Mes

sagi

ng

Your Application Code

Virtualized Infrastructure

Platform Team

Application Team

• Deploys platform • Makes standard runtimes and services

available • Monitors platform • Scales platform

(ensuring sufficient capacity) • Upgrades platform with zero-downtime

• Creates deployable artifact

• Config Prod environment • Deploys application to Prod • Monitors application • Scales application (capacity) • Deploys new app version with

zero downtime.

Unless o therw ise ind ica ted , these s l ides are © 2013-2016 P ivo ta l So f tware , Inc . and l i censed under a Creat ive Commons At t r ibu t ion-NonCommerc ia l l i cense: h t tp : / / c rea t ivecommons.org / l i censes /by-nc /3 .0 /

The Sorting

13

ENTERPRISE ARCH

CSO

INFRA MIDDLEWARE /APPDEV

DATA ENT APPS?

Ent Arch

Proj Mgmt

Biz An

Info Sec

Srv Build

Cap Plan

Network

Ops

Mid. Eng.

SW Arch

SW Dev

Client SW Dev

Svc Govern

DBA DCTM Eng

BI Data Arch

Unless o therw ise ind ica ted , these s l ides are © 2013-2016 P ivo ta l So f tware , Inc . and l i censed under a Creat ive Commons At t r ibu t ion-NonCommerc ia l l i cense: h t tp : / / c rea t ivecommons.org / l i censes /by-nc /3 .0 / 14

ENTERPRISE ARCH

CSO

INFRA MIDDLEWARE /APPDEV

DATA ENT APPS?

Ent Arch

Proj Mgmt

Biz An

Info Sec

Srv Build

Cap Plan

Network

Ops

Mid. Eng.

SW Arch

SW Dev

Client SW Dev

Svc Govern

DBA DCTM Eng

BI Data Arch

PLATFORM

CUSTOMER FACING APP

Unless o therw ise ind ica ted , these s l ides are © 2013-2016 P ivo ta l So f tware , Inc . and l i censed under a Creat ive Commons At t r ibu t ion-NonCommerc ia l l i cense: h t tp : / / c rea t ivecommons.org / l i censes /by-nc /3 .0 / 15

ENTERPRISE ARCH

CSO

INFRA MIDDLEWARE /APPDEV

DATA ENT APPS?

Ent Arch

Proj Mgmt

Biz An

Info Sec

Srv Build

Cap Plan

Network

Ops

Mid. Eng.

SW Arch

SW Dev

Client SW Dev

Svc Govern

DBA DCTM Eng

BI Data Arch

PLATFORM

CUSTOMER FACING APP

Unless o therw ise ind ica ted , these s l ides are © 2013-2016 P ivo ta l So f tware , Inc . and l i censed under a Creat ive Commons At t r ibu t ion-NonCommerc ia l l i cense: h t tp : / / c rea t ivecommons.org / l i censes /by-nc /3 .0 / 16

ENTERPRISE ARCH

CSO

INFRA MIDDLEWARE /APPDEV

DATA ENT APPS?

Ent Arch

Proj Mgmt

Biz An

Info Sec

Srv Build

Cap Plan

Network

Ops

Mid. Eng.

SW Arch

SW Dev

Client SW Dev

Svc Govern

DBA

DCTM Eng

BI Data Arch

PLATFORM

CUSTOMER FACING APP

Unless o therw ise ind ica ted , these s l ides are © 2013-2016 P ivo ta l So f tware , Inc . and l i censed under a Creat ive Commons At t r ibu t ion-NonCommerc ia l l i cense: h t tp : / / c rea t ivecommons.org / l i censes /by-nc /3 .0 / 17

ENTERPRISE ARCH

CSO

INFRA MIDDLEWARE /APPDEV

DATA ENT APPS?

Ent Arch

Proj Mgmt

Biz An

Info Sec

Srv Build

Cap Plan

Network Ops

Mid. Eng.

SW Arch

SW Dev

Client SW Dev

Svc Govern

DBA

DCTM Eng

BI Data Arch

PLATFORM

CUSTOMER FACING APP

Ops

Unless o therw ise ind ica ted , these s l ides are © 2013-2016 P ivo ta l So f tware , Inc . and l i censed under a Creat ive Commons At t r ibu t ion-NonCommerc ia l l i cense: h t tp : / / c rea t ivecommons.org / l i censes /by-nc /3 .0 / 18

ENTERPRISE ARCH

CSO

INFRA MIDDLEWARE /APPDEV

DATA ENT APPS?

Ent Arch

Proj Mgmt

Biz An

Info Sec

Srv Build

Cap Plan

Network

Ops

Mid. Eng.

SW Arch

SW Dev

Client SW Dev

Svc Govern

DBA

DCTM Eng

BI Data Arch

PLATFORM

CUSTOMER FACING APP

Ops

Cap Plan

Unless o therw ise ind ica ted , these s l ides are © 2013-2016 P ivo ta l So f tware , Inc . and l i censed under a Creat ive Commons At t r ibu t ion-NonCommerc ia l l i cense: h t tp : / / c rea t ivecommons.org / l i censes /by-nc /3 .0 / 19

ENTERPRISE ARCH

CSO

INFRA MIDDLEWARE /APPDEV

DATA ENT APPS?

Ent Arch

Proj Mgmt

Biz An

Info Sec

Srv Build Cap PlanNetwork

Ops

Mid. Eng.

SW Arch

SW Dev

Client SW Dev

Svc Govern

DBA

DCTM Eng

BI Data Arch

PLATFORM

CUSTOMER FACING APP

Ops

Cap Plan

Unless o therw ise ind ica ted , these s l ides are © 2013-2016 P ivo ta l So f tware , Inc . and l i censed under a Creat ive Commons At t r ibu t ion-NonCommerc ia l l i cense: h t tp : / / c rea t ivecommons.org / l i censes /by-nc /3 .0 / 20

ENTERPRISE ARCH

CSO

INFRA MIDDLEWARE /APPDEV

DATA ENT APPS?

Ent Arch

Proj Mgmt

Biz An

Info Sec

Srv Build Cap PlanNetwork

Ops

Mid. Eng.

SW Arch

SW Dev

Client SW Dev

Svc Govern

DBA

DCTM Eng

BI Data Arch

PLATFORM

CUSTOMER FACING APP

Ops

Cap Plan

BUSINESS

Prod Mgmt

Unless o therw ise ind ica ted , these s l ides are © 2013-2016 P ivo ta l So f tware , Inc . and l i censed under a Creat ive Commons At t r ibu t ion-NonCommerc ia l l i cense: h t tp : / / c rea t ivecommons.org / l i censes /by-nc /3 .0 / 21

ENTERPRISE ARCH

CSO

INFRA MIDDLEWARE /APPDEV

DATA ENT APPS?

Ent Arch

Proj Mgmt

Biz An

Info Sec

Srv Build Cap PlanNetwork

Ops

Mid. Eng.

SW Arch

SW Dev

Client SW Dev

Svc Govern

DBA

DCTM Eng

BI Data Arch

PLATFORM

CUSTOMER FACING APP

Ops

Cap Plan

BUSINESS

Prod Mgmt

Unless o therw ise ind ica ted , these s l ides are © 2013-2016 P ivo ta l So f tware , Inc . and l i censed under a Creat ive Commons At t r ibu t ion-NonCommerc ia l l i cense: h t tp : / / c rea t ivecommons.org / l i censes /by-nc /3 .0 / 22

ENTERPRISE ARCH

CSO INFRA MID/ DEV

DATA ENT APPS?

Ent Arch

Proj Mgmt

Biz An

Info Sec

Srv Build Cap PlanNetwork

Ops

Mid. Eng.

SW Arch

SW Dev

Client SW Dev

Svc Govern

DBA

DCTM Eng

BI Data Arch

PLATFORM

CUSTOMER FACING APP

Ops

Cap Plan

BIZ

Prod Mgmt

Unless o therw ise ind ica ted , these s l ides are © 2013-2016 P ivo ta l So f tware , Inc . and l i censed under a Creat ive Commons At t r ibu t ion-NonCommerc ia l l i cense: h t tp : / / c rea t ivecommons.org / l i censes /by-nc /3 .0 / 23

ENTERPRISE ARCH

CSO INFRA MID/ DEV

DATA

ENT APPS

Ent Arch

Proj Mgmt

Biz An

Info Sec

Srv Build Cap PlanNetwork

Ops

Mid. Eng.

SW Arch

SW Dev

Client SW Dev

Svc Govern

DBA

DCTM Eng

BI Data Arch

PLATFORM

CUSTOMER FACING APP

Ops

Cap Plan

BIZ

Prod Mgmt

DCTM

Cap Plan

Ops

Unless o therw ise ind ica ted , these s l ides are © 2013-2016 P ivo ta l So f tware , Inc . and l i censed under a Creat ive Commons At t r ibu t ion-NonCommerc ia l l i cense: h t tp : / / c rea t ivecommons.org / l i censes /by-nc /3 .0 / 24

ENTERPRISE ARCH

CSO INFRA MID/ DEV

DATA

ENT APPS

Ent Arch

Proj Mgmt

Biz An

Info Sec

Srv Build Cap PlanNetwork

Ops

Mid. Eng.

SW Arch

SW Dev

Client SW Dev

Svc Govern

DBA

BI Data Arch

PLATFORM

CUSTOMER FACING APP

Ops

Cap Plan

BIZ

Prod Mgmt

DCTM Eng

DCTM

Cap Plan

Ops

Unless o therw ise ind ica ted , these s l ides are © 2013-2016 P ivo ta l So f tware , Inc . and l i censed under a Creat ive Commons At t r ibu t ion-NonCommerc ia l l i cense: h t tp : / / c rea t ivecommons.org / l i censes /by-nc /3 .0 / 25

ENTERPRISE ARCH

CSO INFRA MID/ DEV

DATA

ENT APPS

Ent Arch

Proj Mgmt

Biz An

Info SecSrv Build

Cap PlanNetwork

OpsMid. Eng.

SW Arch

SW Dev

Client SW Dev

Svc Govern

DBA

BI Data Arch

PLATFORM

CUSTOMER FACING APP

Ops

Cap Plan

BIZ

Prod Mgmt

DCTM Eng

DCTM

Cap Plan

Ops

Biz An

SW Arch

SW Dev

Client SW Dev

DBA

CUSTOMER FACING APP

Ops

Cap Plan

Prod Mgmt

Unless o therw ise ind ica ted , these s l ides are © 2013-2016 P ivo ta l So f tware , Inc . and l i censed under a Creat ive Commons At t r ibu t ion-NonCommerc ia l l i cense: h t tp : / / c rea t ivecommons.org / l i censes /by-nc /3 .0 / 26

ENT ARCHCSO INFRA MID/

DEV

DATA

ENT APPS

Ent Arch Portfolio Mgmt

Biz An

Info SecSrv Build

Cap PlanNetwork

OpsMid. Eng.

SW Arch

SW Dev

Client SW Dev

Svc Govern

DBA

BI Data Arch

PLATFORM

CUSTOMER FACING APP

Ops

Cap Plan

BIZ

Prod Mgmt

DCTM Eng

DCTM

Cap Plan

Ops

Biz An

SW Arch

SW Dev

Client SW Dev

DBA

CUSTOMER FACING APP

Ops

Cap Plan

Prod Mgmt

ENABLEMENT

Unless o therw ise ind ica ted , these s l ides are © 2013-2016 P ivo ta l So f tware , Inc . and l i censed under a Creat ive Commons At t r ibu t ion-NonCommerc ia l l i cense: h t tp : / / c rea t ivecommons.org / l i censes /by-nc /3 .0 / 27

ENT ARCHCSO INFRA MID/

DEV

DATAENT

APPS

Ent Arch Portfolio Mgmt

Biz An

Info SecSrv Build

Cap PlanNetwork

OpsMid. Eng.

SW Arch

SW Dev

Client SW Dev

Svc Govern

DBA

BI Data Arch

PLATFORM

CUSTOMER FACING APP

Ops

Cap Plan

BIZ

Prod Mgmt

DCTM Eng

DCTM

Cap Plan

Ops

Biz An

SW Arch

SW Dev

Client SW Dev

DBA

CUSTOMER FACING APP

Ops

Cap Plan

Prod Mgmt

ENABLEMENT

Biz An

SW Arch

SW Dev

Client SW Dev

DBA

LEGACY SERVICE API

Ops

Cap Plan

Prod Mgmt

Unless o therw ise ind ica ted , these s l ides are © 2013-2016 P ivo ta l So f tware , Inc . and l i censed under a Creat ive Commons At t r ibu t ion-NonCommerc ia l l i cense: h t tp : / / c rea t ivecommons.org / l i censes /by-nc /3 .0 / 28

ENT ARCHCSO INFRA MID/

DEV

DATAENT

APPS

Ent Arch Portfolio Mgmt

Biz An

Info SecSrv Build

Cap PlanNetwork

OpsMid. Eng.

SW Arch

SW Dev

Client SW Dev

Svc Govern

DBA

BI Data Arch

PLATFORM

CUSTOMER FACING APP

Ops

Cap Plan

BIZ

Prod Mgmt

DCTM Eng

DCTM

Cap Plan

Ops

Biz An

SW Arch

SW Dev

Client SW Dev

DBA

CUSTOMER FACING APP

Ops

Cap Plan

Prod Mgmt

ENABLEMENT

Biz An

SW Arch

SW Dev

Client SW Dev

DBA

LEGACY SERVICE API

Ops

Cap Plan

Prod Mgmt

Unless o therw ise ind ica ted , these s l ides are © 2013-2016 P ivo ta l So f tware , Inc . and l i censed under a Creat ive Commons At t r ibu t ion-NonCommerc ia l l i cense: h t tp : / / c rea t ivecommons.org / l i censes /by-nc /3 .0 / 29

DATA

BI Data Arch

© Copyright 2014 Pivotal. All rights reserved.

Machine Learning (Clustering)

GemFire

Greenplum

Analytics

TrainPMML

+ Distance from home

ML Evaluation

high risk transactions

Suspects

Care of Fred Melo’s great work!

Unless o therw ise ind ica ted , these s l ides are © 2013-2016 P ivo ta l So f tware , Inc . and l i censed under a Creat ive Commons At t r ibu t ion-NonCommerc ia l l i cense: h t tp : / / c rea t ivecommons.org / l i censes /by-nc /3 .0 /

Learn More. Stay Connected.

Architecting for Cloud Native Data: Data Microservices Done Right Using Spring Cloud

Fred MeloWednesday, 2:00-3:10

Cornelia Davis @[email protected]/blog

@pivotalpivotal.io/blog

@pivotalcfhttp://engineering.pivotal.io