SlideShare a Scribd company logo
Expand Cloud Foundry
for the Enterprise
By Tim Leong
Cloud Architect, Comcast
@PhillyTJL
1
Copyright 2017 Comcast 3
Enterprise Cloud
Copyright 2017 Comcast
Quick Facts
4
Foundations
2017201620152014
Developers
1,500+
2014 2017
8,300
19,000
Apps
AIs
Applications
Transactions
AWS
AWS
AWS
25 k / second
1.5 bn / day
Copyright 2017 Comcast
Enterprise Starter Pack
5
DR
change control
monitoring
security/compliance
backups
Isolation
Copyright 2017 Comcast
Isolation
Challenges
7
• Applications: Single Site Only
• Data: Shared Data, Data Replication
• Operators: Management / Consistency
Copyright 2017 Comcast
App Redundancy: BYOU and GSLB
• Marketplace Service for GSLB
• Custom URLs
• Health-check and Automated Failover
• Custom URLs and Certificates
8
cf create-
service BYOU
cf create-
service GSLB
West PCF East PCF
app.site1.com app.site2.com
app.site.com app.site.com
gslb
Copyright 2017 Comcast
BYOU
9
// Command Line
cf create-service c-byou shared my-byou -c
payload.json
// payload.json
{
"privateFQDN": ["my-app.site1.example.com", "my-
app.site2.example.com"],
"publicFQDN": "my-app.example.com",
"owner": "app-owner-ntid",
"description": "Requested by app-owner-name“,
"cert" :{
… CERT DETAILS …
}
}
// Command Line
cf create-service c-gslb shared my-gslb -c
payload.json
// payload.json
{
"publicFQDN": "my-app-name.example.com",
"gslb": "my-app-name.g.example.com",
"health": "/health"
}
GSLBaaS
Copyright 2017 Comcast
Isolation Challenges
Persistence
• Resilient Data = BYO
• Sharing Data Across Sites = BYO
• Solution = TBD
• Docker Based Container Orchestration (talk to us)
Management Plane
• CI/CD for CF Operators
11
Copyright 2017 Comcast
Enterprise Starter Pack
12
DR
change control
monitoring
security/compliance
backups
Compliance
--------
--------
--------
Copyright 2017 Comcast
Compliance
Challenges
14
• Multi-tenant Policy Enforcement
• Forensic Analysis on Dynamic IPs
• “What’s a PaaS?”--------
--------
--------
Copyright 2017 Comcast
Success Factors
15
• Education
• Reduce Attack Surface
• Don’t mix and match
• Application based Filtering
• PCF Add-Ons
• Logging / Auditing
• PCF Documentation
--------
--------
--------
Copyright 2017 Comcast
Enterprise Starter Pack
16
DR
change control
monitoring
security/compliance
backups
Monitoring and Metrics
Copyright 2017 Comcast
Monitoring
Challenges
18
• Total Stack KPI (App, Platform, Infrastructure)
• Status, Notification, Events, Trends
• Transparency
• Modular
• OpenSource Only
Copyright 2017 Comcast 19
git -- Available on github.com/comcast
Open Source
PCF
Commercial
Collection/
Alerting
Metrics DBData Refinement
Cloud Foundry
Telegraf AgentsJMX Bridge
EVENTS TRENDINGNOTIFICATION
System
Metrics
BOSH
telegraf
buildpack
CC API
CF Metrics
App
Metrics
VROPS
Infra.
Metrics
STATUS
staytus.co
slack.com
alerta.io grafana.com
BOSH Config
git
git
Copyright 2017 Comcast 20
Copyright 2017 Comcast 21
Copyright 2017 Comcast 22
Copyright 2017 Comcast
Enterprise Starter Pack
23
DR
change control
monitoring
security/compliance
backups
Copyright 2017 Comcast 24
Learn More. Stay Connected.
25
#springone@s1p
How Comcast Embraced Open
Nithya Ruff & Shilla Saebi
Wed 17:40 | Room 2010
Comcast Booth
@ The Hub
* Platform Operators *
* Application Owners *
* Open Source Promoters *
* Recruiting *
Keynote Panel with Comcast
Greg Otto
Thursday 09:35

More Related Content

PPTX
From Commit to Production in 10 Minutes… at a Century Old Insurance Company
PPTX
"The Cloud Native Enterprise is Coming"
PPT
Ahead conference keynote deck, The Journey to Enterprise PaaS with Cloud Foun...
PPTX
Adopting Azure, Cloud Foundry and Microservice Architecture at Merrill Corpor...
PDF
LIVE DEMO: Pivotal Cloud Foundry
PPTX
10 Lessons We Learned with Cloud Foundry
PPTX
CF SUMMIT: Partnerships, Business and Cloud Foundry
PPTX
Focusing on What Matters
From Commit to Production in 10 Minutes… at a Century Old Insurance Company
"The Cloud Native Enterprise is Coming"
Ahead conference keynote deck, The Journey to Enterprise PaaS with Cloud Foun...
Adopting Azure, Cloud Foundry and Microservice Architecture at Merrill Corpor...
LIVE DEMO: Pivotal Cloud Foundry
10 Lessons We Learned with Cloud Foundry
CF SUMMIT: Partnerships, Business and Cloud Foundry
Focusing on What Matters

What's hot (20)

PDF
Using Pivotal Cloud Foundry with Google’s BigQuery and Cloud Vision API
PPTX
Empowering developers and operators through Gitlab and HashiCorp
PPTX
The Journey from Print to to Online Journalism is Cloudy (Cloud Foundry Summi...
PPTX
2015 cloud trend and cloud DR
PDF
Red Hat OpenShift Enterprise 2 Launch Webcast Slides Dec 3, 2013
PDF
LIVE DEMO: Pivotal Cloud Foundry
PPTX
Commerce as a Service with Cloud Foundry (Cloud Foundry Summit 2014)
PPTX
Going Cloud Native at Comcast: How We Migrated a Massive Legacy SOA Platform ...
PDF
The Microsoft Cloud and Server Strategy - Ben Armstrong
PDF
BUILD with Microsoft - Radu Stefan
PPTX
VMworld_PivotalCF_And_Containers
PDF
Building an Integrated Supply Chain for APIs
PPTX
Microsoft Cloud-Native Workshop Slides
PDF
IBM Business Connect 2015 - Bluemix Overview
PDF
Managing OpenShift at Scale Across the Open Hybrid Cloud
PDF
Case Study: Orange Labs & Cloud Foundry
PDF
20180123 loq hybrid integration vision
PDF
ITCamp 2017 - Florin Coros - Decide between In-Process or Inter-Processes Com...
PDF
Upgrade your InfoSec, Ops and Dev teams with PCF 1.12
PPTX
PaaS on Openstack
Using Pivotal Cloud Foundry with Google’s BigQuery and Cloud Vision API
Empowering developers and operators through Gitlab and HashiCorp
The Journey from Print to to Online Journalism is Cloudy (Cloud Foundry Summi...
2015 cloud trend and cloud DR
Red Hat OpenShift Enterprise 2 Launch Webcast Slides Dec 3, 2013
LIVE DEMO: Pivotal Cloud Foundry
Commerce as a Service with Cloud Foundry (Cloud Foundry Summit 2014)
Going Cloud Native at Comcast: How We Migrated a Massive Legacy SOA Platform ...
The Microsoft Cloud and Server Strategy - Ben Armstrong
BUILD with Microsoft - Radu Stefan
VMworld_PivotalCF_And_Containers
Building an Integrated Supply Chain for APIs
Microsoft Cloud-Native Workshop Slides
IBM Business Connect 2015 - Bluemix Overview
Managing OpenShift at Scale Across the Open Hybrid Cloud
Case Study: Orange Labs & Cloud Foundry
20180123 loq hybrid integration vision
ITCamp 2017 - Florin Coros - Decide between In-Process or Inter-Processes Com...
Upgrade your InfoSec, Ops and Dev teams with PCF 1.12
PaaS on Openstack
Ad

Similar to Expand Cloud Foundry for the Enterprise (20)

PPTX
Comcast Cloud - Pushing the Boundaries
PDF
Secrets of Successful Cloud Foundry Adopters
PPTX
CMG2013 Workshop: Netflix Cloud Native, Capacity, Performance and Cost Optimi...
PDF
OpenStack + Cloud Foundry for the OpenStack Boston Meetup
PPTX
EMC World 2016 - code.07 Resiliency and Availability of a Cloud Native Infras...
PDF
Pivotal Cloud Foundry 1.10: First Look - Windows at Scale, Network Isolation
PDF
OS + CF Austin meetup
PDF
OpenStack + CloudFoundry Austin Meetup
PPTX
Open stackinaction comcast052814
PDF
PCF Cloud-Native Workshop Slides
PDF
Technology Primer: Monitor Microservices, Containers, Cloud Foundry and Node ...
PDF
Cloud expo 2015_rags
PPTX
Cloud-Native Workshop New York- Pivotal
PDF
Netflix Cloud Platform and Open Source
PDF
Business Continuity with Microservices-Based Apps and DevOps: Learnings from ...
PPTX
Troubleshooting App Health and Performance with PCF Metrics 1.2
PDF
Pivotal cf for_devops_mkim_20141209
PDF
Cloud-Native Workshop - Santa Monica
PDF
Scala dayssrinivas v3
PDF
RedisConf18 - Common Redis Use Cases for Cloud Native Apps and Microservices
Comcast Cloud - Pushing the Boundaries
Secrets of Successful Cloud Foundry Adopters
CMG2013 Workshop: Netflix Cloud Native, Capacity, Performance and Cost Optimi...
OpenStack + Cloud Foundry for the OpenStack Boston Meetup
EMC World 2016 - code.07 Resiliency and Availability of a Cloud Native Infras...
Pivotal Cloud Foundry 1.10: First Look - Windows at Scale, Network Isolation
OS + CF Austin meetup
OpenStack + CloudFoundry Austin Meetup
Open stackinaction comcast052814
PCF Cloud-Native Workshop Slides
Technology Primer: Monitor Microservices, Containers, Cloud Foundry and Node ...
Cloud expo 2015_rags
Cloud-Native Workshop New York- Pivotal
Netflix Cloud Platform and Open Source
Business Continuity with Microservices-Based Apps and DevOps: Learnings from ...
Troubleshooting App Health and Performance with PCF Metrics 1.2
Pivotal cf for_devops_mkim_20141209
Cloud-Native Workshop - Santa Monica
Scala dayssrinivas v3
RedisConf18 - Common Redis Use Cases for Cloud Native Apps and Microservices
Ad

More from VMware Tanzu (20)

PDF
Spring into AI presented by Dan Vega 5/14
PDF
What AI Means For Your Product Strategy And What To Do About It
PDF
Make the Right Thing the Obvious Thing at Cardinal Health 2023
PPTX
Enhancing DevEx and Simplifying Operations at Scale
PDF
Spring Update | July 2023
PPTX
Platforms, Platform Engineering, & Platform as a Product
PPTX
Building Cloud Ready Apps
PDF
Spring Boot 3 And Beyond
PDF
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
PDF
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
PDF
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
PPTX
tanzu_developer_connect.pptx
PDF
Tanzu Virtual Developer Connect Workshop - French
PDF
Tanzu Developer Connect Workshop - English
PDF
Virtual Developer Connect Workshop - English
PDF
Tanzu Developer Connect - French
PDF
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
PDF
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
PDF
SpringOne Tour: The Influential Software Engineer
PDF
SpringOne Tour: Domain-Driven Design: Theory vs Practice
Spring into AI presented by Dan Vega 5/14
What AI Means For Your Product Strategy And What To Do About It
Make the Right Thing the Obvious Thing at Cardinal Health 2023
Enhancing DevEx and Simplifying Operations at Scale
Spring Update | July 2023
Platforms, Platform Engineering, & Platform as a Product
Building Cloud Ready Apps
Spring Boot 3 And Beyond
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
tanzu_developer_connect.pptx
Tanzu Virtual Developer Connect Workshop - French
Tanzu Developer Connect Workshop - English
Virtual Developer Connect Workshop - English
Tanzu Developer Connect - French
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: The Influential Software Engineer
SpringOne Tour: Domain-Driven Design: Theory vs Practice

Recently uploaded (20)

PPTX
Cloud computing and distributed systems.
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPT
Teaching material agriculture food technology
PDF
KodekX | Application Modernization Development
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Encapsulation theory and applications.pdf
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Empathic Computing: Creating Shared Understanding
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Modernizing your data center with Dell and AMD
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Approach and Philosophy of On baking technology
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Cloud computing and distributed systems.
Building Integrated photovoltaic BIPV_UPV.pdf
Unlocking AI with Model Context Protocol (MCP)
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Teaching material agriculture food technology
KodekX | Application Modernization Development
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Encapsulation theory and applications.pdf
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Empathic Computing: Creating Shared Understanding
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Modernizing your data center with Dell and AMD
Mobile App Security Testing_ A Comprehensive Guide.pdf
Approach and Philosophy of On baking technology
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...

Expand Cloud Foundry for the Enterprise

  • 1. Expand Cloud Foundry for the Enterprise By Tim Leong Cloud Architect, Comcast @PhillyTJL 1
  • 2. Copyright 2017 Comcast 3 Enterprise Cloud
  • 3. Copyright 2017 Comcast Quick Facts 4 Foundations 2017201620152014 Developers 1,500+ 2014 2017 8,300 19,000 Apps AIs Applications Transactions AWS AWS AWS 25 k / second 1.5 bn / day
  • 4. Copyright 2017 Comcast Enterprise Starter Pack 5 DR change control monitoring security/compliance backups
  • 6. Copyright 2017 Comcast Isolation Challenges 7 • Applications: Single Site Only • Data: Shared Data, Data Replication • Operators: Management / Consistency
  • 7. Copyright 2017 Comcast App Redundancy: BYOU and GSLB • Marketplace Service for GSLB • Custom URLs • Health-check and Automated Failover • Custom URLs and Certificates 8 cf create- service BYOU cf create- service GSLB West PCF East PCF app.site1.com app.site2.com app.site.com app.site.com gslb
  • 8. Copyright 2017 Comcast BYOU 9 // Command Line cf create-service c-byou shared my-byou -c payload.json // payload.json { "privateFQDN": ["my-app.site1.example.com", "my- app.site2.example.com"], "publicFQDN": "my-app.example.com", "owner": "app-owner-ntid", "description": "Requested by app-owner-name“, "cert" :{ … CERT DETAILS … } } // Command Line cf create-service c-gslb shared my-gslb -c payload.json // payload.json { "publicFQDN": "my-app-name.example.com", "gslb": "my-app-name.g.example.com", "health": "/health" } GSLBaaS
  • 9. Copyright 2017 Comcast Isolation Challenges Persistence • Resilient Data = BYO • Sharing Data Across Sites = BYO • Solution = TBD • Docker Based Container Orchestration (talk to us) Management Plane • CI/CD for CF Operators 11
  • 10. Copyright 2017 Comcast Enterprise Starter Pack 12 DR change control monitoring security/compliance backups
  • 12. Copyright 2017 Comcast Compliance Challenges 14 • Multi-tenant Policy Enforcement • Forensic Analysis on Dynamic IPs • “What’s a PaaS?”-------- -------- --------
  • 13. Copyright 2017 Comcast Success Factors 15 • Education • Reduce Attack Surface • Don’t mix and match • Application based Filtering • PCF Add-Ons • Logging / Auditing • PCF Documentation -------- -------- --------
  • 14. Copyright 2017 Comcast Enterprise Starter Pack 16 DR change control monitoring security/compliance backups
  • 16. Copyright 2017 Comcast Monitoring Challenges 18 • Total Stack KPI (App, Platform, Infrastructure) • Status, Notification, Events, Trends • Transparency • Modular • OpenSource Only
  • 17. Copyright 2017 Comcast 19 git -- Available on github.com/comcast Open Source PCF Commercial Collection/ Alerting Metrics DBData Refinement Cloud Foundry Telegraf AgentsJMX Bridge EVENTS TRENDINGNOTIFICATION System Metrics BOSH telegraf buildpack CC API CF Metrics App Metrics VROPS Infra. Metrics STATUS staytus.co slack.com alerta.io grafana.com BOSH Config git git
  • 21. Copyright 2017 Comcast Enterprise Starter Pack 23 DR change control monitoring security/compliance backups
  • 23. Learn More. Stay Connected. 25 #springone@s1p How Comcast Embraced Open Nithya Ruff & Shilla Saebi Wed 17:40 | Room 2010 Comcast Booth @ The Hub * Platform Operators * * Application Owners * * Open Source Promoters * * Recruiting * Keynote Panel with Comcast Greg Otto Thursday 09:35

Editor's Notes

  • #2: Hello all, thanks for coming to my talk. My name is Tim Leong, and I’m a Cloud Architect for Comcast….
  • #3: Comcast is the largest Cable TV and Broadband internet provider in the country We have a lot of products and have now expanded into Mobile And all of the things you see here are, in some way, interacting with Cloud Foundry…
  • #4: Enterprise wants to be more cloud My job + Pivotal’s job = allow clould to be more friendly to enterprises How have we done this
  • #5: Our Cloud foundry presence at Comcast has seen explosive growth. We are 19K instances strong across over a dozen foundations All of which process 25k transactions per second, or 1.5 billion a day. So, CF at this Enterprise has been super successful. But it wasn’t automatic, and didn’t happen out of the box. We had to make some adjustments which I will talk about today…
  • #6: Pivotal’s main purpose = bring enterprise to cloud
  • #14: As we take on more workloads, some want the advanta