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