SlideShare a Scribd company logo
1 of 9
Comcast Cloud – Pushing the boundaries 
Andrew Mitry, Architect, Comcast Cloud 
September 30, 2014 
@amitry
A little context 
About Comcast 
- Two primary businesses: Comcast Cable & NBCUniversal 
- Comcast Cable is the largest US provider of video, Internet, phone services (XFINITY) 
- NBCUniversal operates 30 news & entertainment cable networks, NBC & Telemundo broadcast 
networks, TV production & station groups, Universal Pictures, and Universal Parks & Resorts 
Our typical development stack has been… 
- Vertically integrated, closed HW & SW 
- Three to six months to deploy new hardware 
2
What we were looking for 
Platform Stability 
Vibrant Community 
Flexible Licenses 
Ability to Scale 
3
What differentiated OpenStack? 
Community is driving standards 
– Standards are hashed out by delivering working code, not by long, drawn out theory 
Rich ecosystem 
– Multiple players (open source and proprietary vendors) in every project 
Active Contributor Community 
– Healthy mix of operators and vendors continually contributing to the code base 
4
Vendor Participation without Vendor Lock-in 
API Abstraction 
– End users interface with APIs or Dashboard to consume resources 
– Self-service, automatable, elastic infrastructure 
– Plugs into the ecosystem, leveraging same authentication and metrics resources 
– Ability to change out underlying technology without changing interface 
– Ability to run multiple vendors at once while provide one interface 
– Allows us to continually improve (higher performance, lower cost) 
5
Extensible – Catering OpenStack to our needs 
IPv6 
– Largest native IPv6 deployment in the world! 
– IPv6 use cases 
– Comcast X1 Video STB 
– CDN 
– Messaging 
– Voice services 
– DNS 
– Small Comcast team able to add IPv6 support and contribute code back in under six months 
Scaling OpenStack 
– Comcast is a Top 20 contributor to Icehouse 
– Contributing code, documentation and expertise 
6
Innovative Partner Communities 
Compute 
– KVM 
– Xen 
– VMware 
Storage 
– Swift 
– Ceph 
Network 
– Open vSwitch 
– Openflow 
7
Enables new deployment models 
Removing barriers for our product teams 
– Resources are now available to our products on demand 
– Elastic scaling allows us to better serve peaks and lows 
– Opens doors for special initiatives (event specific applications) 
Horizontal Scaling and App Resiliency 
– Encourages our products to scale horizontally and dynamically 
– Moves resiliency up to the application layer where there is more intelligence 
Regional Data Centers 
– Two data centers in every region 
– Compute and Storage resources closer to our customers 
8
9 
@amitry

More Related Content

What's hot

F5 Broadens Platform Offerings with New Virtual and Hardware-Based Applicatio...
F5 Broadens Platform Offerings with New Virtual and Hardware-Based Applicatio...F5 Broadens Platform Offerings with New Virtual and Hardware-Based Applicatio...
F5 Broadens Platform Offerings with New Virtual and Hardware-Based Applicatio...
jasonenriquez
 
OPNFV EMC - Benefiting from IT & Net Ops Convergence
OPNFV EMC - Benefiting from IT & Net Ops ConvergenceOPNFV EMC - Benefiting from IT & Net Ops Convergence
OPNFV EMC - Benefiting from IT & Net Ops Convergence
Paul To
 
IBM DataPower Weekly Webcast - The Value of Datapower Frameworks - 11.03.17
IBM DataPower Weekly Webcast - The Value of Datapower Frameworks - 11.03.17 IBM DataPower Weekly Webcast - The Value of Datapower Frameworks - 11.03.17
IBM DataPower Weekly Webcast - The Value of Datapower Frameworks - 11.03.17
Natalia Kataoka
 

What's hot (20)

F5 Broadens Platform Offerings with New Virtual and Hardware-Based Applicatio...
F5 Broadens Platform Offerings with New Virtual and Hardware-Based Applicatio...F5 Broadens Platform Offerings with New Virtual and Hardware-Based Applicatio...
F5 Broadens Platform Offerings with New Virtual and Hardware-Based Applicatio...
 
LoQutus: (Technical) Deep-Dive into IBM API Connect
LoQutus: (Technical) Deep-Dive into IBM API ConnectLoQutus: (Technical) Deep-Dive into IBM API Connect
LoQutus: (Technical) Deep-Dive into IBM API Connect
 
What's New in API Connect & DataPower Gateway in 1H 2018
What's New in API Connect & DataPower Gateway in 1H 2018What's New in API Connect & DataPower Gateway in 1H 2018
What's New in API Connect & DataPower Gateway in 1H 2018
 
The Future of Cloud Native Apps - Chicago Intro
The Future of Cloud Native Apps - Chicago IntroThe Future of Cloud Native Apps - Chicago Intro
The Future of Cloud Native Apps - Chicago Intro
 
Investing in Cloud Integration at Microsoft IT
Investing in Cloud Integration at Microsoft ITInvesting in Cloud Integration at Microsoft IT
Investing in Cloud Integration at Microsoft IT
 
Migrating from IBM API Connect v5 to v2018
Migrating from IBM API Connect v5 to v2018Migrating from IBM API Connect v5 to v2018
Migrating from IBM API Connect v5 to v2018
 
Migrating DataPower to IBM's API Connect Using Custom Policies//DataPower Wee...
Migrating DataPower to IBM's API Connect Using Custom Policies//DataPower Wee...Migrating DataPower to IBM's API Connect Using Custom Policies//DataPower Wee...
Migrating DataPower to IBM's API Connect Using Custom Policies//DataPower Wee...
 
Introduction to Microsoft Integration Technologies
Introduction to Microsoft Integration TechnologiesIntroduction to Microsoft Integration Technologies
Introduction to Microsoft Integration Technologies
 
Taming the FHIR of Healthcare with IBM's API Connect
Taming the FHIR of Healthcare with IBM's API ConnectTaming the FHIR of Healthcare with IBM's API Connect
Taming the FHIR of Healthcare with IBM's API Connect
 
[WSO2 API Day Dallas 2019] Cloud-native Integration for the Enterprise
[WSO2 API Day Dallas 2019] Cloud-native Integration for the Enterprise[WSO2 API Day Dallas 2019] Cloud-native Integration for the Enterprise
[WSO2 API Day Dallas 2019] Cloud-native Integration for the Enterprise
 
IBM InterConnect 2013 Cloud General Session: George Karidis
IBM InterConnect 2013 Cloud General Session: George KaridisIBM InterConnect 2013 Cloud General Session: George Karidis
IBM InterConnect 2013 Cloud General Session: George Karidis
 
Agile integration: Decomposing the monolith
Agile integration: Decomposing the monolithAgile integration: Decomposing the monolith
Agile integration: Decomposing the monolith
 
Cisco at OFC 2016
Cisco at OFC 2016Cisco at OFC 2016
Cisco at OFC 2016
 
APIs in a .NET World
APIs in a .NET WorldAPIs in a .NET World
APIs in a .NET World
 
OPNFV EMC - Benefiting from IT & Net Ops Convergence
OPNFV EMC - Benefiting from IT & Net Ops ConvergenceOPNFV EMC - Benefiting from IT & Net Ops Convergence
OPNFV EMC - Benefiting from IT & Net Ops Convergence
 
[WSO2 API Day Chicago 2019] Cloud-native Integration for the Enterprise
[WSO2 API Day Chicago 2019] Cloud-native Integration for the Enterprise[WSO2 API Day Chicago 2019] Cloud-native Integration for the Enterprise
[WSO2 API Day Chicago 2019] Cloud-native Integration for the Enterprise
 
[WSO2 API Day Dallas 2019] Extending Service Mesh with API Management
[WSO2 API Day Dallas 2019] Extending Service Mesh with API Management[WSO2 API Day Dallas 2019] Extending Service Mesh with API Management
[WSO2 API Day Dallas 2019] Extending Service Mesh with API Management
 
[WSO2 API Day Dallas 2019] API-Driven World
[WSO2 API Day Dallas 2019] API-Driven World[WSO2 API Day Dallas 2019] API-Driven World
[WSO2 API Day Dallas 2019] API-Driven World
 
Colt Network On Demand
Colt Network On DemandColt Network On Demand
Colt Network On Demand
 
IBM DataPower Weekly Webcast - The Value of Datapower Frameworks - 11.03.17
IBM DataPower Weekly Webcast - The Value of Datapower Frameworks - 11.03.17 IBM DataPower Weekly Webcast - The Value of Datapower Frameworks - 11.03.17
IBM DataPower Weekly Webcast - The Value of Datapower Frameworks - 11.03.17
 

Viewers also liked

Major Financial Institution Case Study
Major Financial Institution Case StudyMajor Financial Institution Case Study
Major Financial Institution Case Study
VMware Tanzu
 

Viewers also liked (6)

Major Financial Institution Case Study
Major Financial Institution Case StudyMajor Financial Institution Case Study
Major Financial Institution Case Study
 
Cloud Foundry Summit 2015: Managing Hybrid Deployments Using Cloud Foundry on...
Cloud Foundry Summit 2015: Managing Hybrid Deployments Using Cloud Foundry on...Cloud Foundry Summit 2015: Managing Hybrid Deployments Using Cloud Foundry on...
Cloud Foundry Summit 2015: Managing Hybrid Deployments Using Cloud Foundry on...
 
WebRTC beyond Audio and Video
WebRTC beyond Audio and Video  WebRTC beyond Audio and Video
WebRTC beyond Audio and Video
 
Cloud Foundry Summit 2015: Managing Multiple Cloud with a Single BOSH Deploym...
Cloud Foundry Summit 2015: Managing Multiple Cloud with a Single BOSH Deploym...Cloud Foundry Summit 2015: Managing Multiple Cloud with a Single BOSH Deploym...
Cloud Foundry Summit 2015: Managing Multiple Cloud with a Single BOSH Deploym...
 
WebRTC Reborn - Cloud Expo / WebRTC Summit
WebRTC Reborn - Cloud Expo / WebRTC SummitWebRTC Reborn - Cloud Expo / WebRTC Summit
WebRTC Reborn - Cloud Expo / WebRTC Summit
 
Netflix Global Cloud Architecture
Netflix Global Cloud ArchitectureNetflix Global Cloud Architecture
Netflix Global Cloud Architecture
 

Similar to Comcast Cloud - Pushing the Boundaries

Open stackinaction comcast052814
Open stackinaction comcast052814Open stackinaction comcast052814
Open stackinaction comcast052814
amitry
 
Cumulus-Networks-Customers-1pager-3 (1)
Cumulus-Networks-Customers-1pager-3 (1)Cumulus-Networks-Customers-1pager-3 (1)
Cumulus-Networks-Customers-1pager-3 (1)
Adam Lorts
 
BRKVIR-2601 Architecting an OpenStack Based Cloud with Cisco Infrastructure.pdf
BRKVIR-2601 Architecting an OpenStack Based Cloud with Cisco Infrastructure.pdfBRKVIR-2601 Architecting an OpenStack Based Cloud with Cisco Infrastructure.pdf
BRKVIR-2601 Architecting an OpenStack Based Cloud with Cisco Infrastructure.pdf
ssuserc6aaff
 
Power of Open SDN- The Vendor Neutral Approach to Optimizing Your Network 09...
Power of Open SDN- The Vendor Neutral Approach to Optimizing Your Network  09...Power of Open SDN- The Vendor Neutral Approach to Optimizing Your Network  09...
Power of Open SDN- The Vendor Neutral Approach to Optimizing Your Network 09...
Cary Hayward
 
Building a PaaS Platform like Bluemix on OpenStack
Building a PaaS Platform like Bluemix on OpenStackBuilding a PaaS Platform like Bluemix on OpenStack
Building a PaaS Platform like Bluemix on OpenStack
Animesh Singh
 

Similar to Comcast Cloud - Pushing the Boundaries (20)

Open stackinaction comcast052814
Open stackinaction comcast052814Open stackinaction comcast052814
Open stackinaction comcast052814
 
IBM Cloud Manager with OpenStack Overview
IBM Cloud Manager with OpenStack OverviewIBM Cloud Manager with OpenStack Overview
IBM Cloud Manager with OpenStack Overview
 
Mellanox Market Leading Solutions
Mellanox Market Leading SolutionsMellanox Market Leading Solutions
Mellanox Market Leading Solutions
 
Cumulus-Networks-Customers-1pager-3 (1)
Cumulus-Networks-Customers-1pager-3 (1)Cumulus-Networks-Customers-1pager-3 (1)
Cumulus-Networks-Customers-1pager-3 (1)
 
Canonical Ubuntu OpenStack Overview Presentation
Canonical Ubuntu OpenStack Overview PresentationCanonical Ubuntu OpenStack Overview Presentation
Canonical Ubuntu OpenStack Overview Presentation
 
SUSE OpenStack Cloud + Nutanix
SUSE OpenStack Cloud + NutanixSUSE OpenStack Cloud + Nutanix
SUSE OpenStack Cloud + Nutanix
 
BRKVIR-2601 Architecting an OpenStack Based Cloud with Cisco Infrastructure.pdf
BRKVIR-2601 Architecting an OpenStack Based Cloud with Cisco Infrastructure.pdfBRKVIR-2601 Architecting an OpenStack Based Cloud with Cisco Infrastructure.pdf
BRKVIR-2601 Architecting an OpenStack Based Cloud with Cisco Infrastructure.pdf
 
Continuous Everything in a Multi-cloud and Multi-platform Environment
Continuous Everything in a Multi-cloud and Multi-platform EnvironmentContinuous Everything in a Multi-cloud and Multi-platform Environment
Continuous Everything in a Multi-cloud and Multi-platform Environment
 
Enabling Fast IT using Containers, Microservices and DAVROS models: an overview
Enabling Fast IT using Containers, Microservices and DAVROS models: an overviewEnabling Fast IT using Containers, Microservices and DAVROS models: an overview
Enabling Fast IT using Containers, Microservices and DAVROS models: an overview
 
Mellanox's Sales Strategy
Mellanox's Sales StrategyMellanox's Sales Strategy
Mellanox's Sales Strategy
 
AWS Elemental and cloud
AWS Elemental and cloudAWS Elemental and cloud
AWS Elemental and cloud
 
Interop 2013: Network Intelligent Applications & Driving Smarter Business wit...
Interop 2013: Network Intelligent Applications & Driving Smarter Business wit...Interop 2013: Network Intelligent Applications & Driving Smarter Business wit...
Interop 2013: Network Intelligent Applications & Driving Smarter Business wit...
 
IBM Bluemix: science fiction has been overtaken....now everything is possible
IBM Bluemix: science fiction has been overtaken....now everything is possibleIBM Bluemix: science fiction has been overtaken....now everything is possible
IBM Bluemix: science fiction has been overtaken....now everything is possible
 
tack Deployment in the Enterprise
tack Deployment in the Enterprisetack Deployment in the Enterprise
tack Deployment in the Enterprise
 
Power of Open SDN- The Vendor Neutral Approach to Optimizing Your Network 09...
Power of Open SDN- The Vendor Neutral Approach to Optimizing Your Network  09...Power of Open SDN- The Vendor Neutral Approach to Optimizing Your Network  09...
Power of Open SDN- The Vendor Neutral Approach to Optimizing Your Network 09...
 
The Next Generation Datacenter
The Next Generation DatacenterThe Next Generation Datacenter
The Next Generation Datacenter
 
Building a PaaS Platform like Bluemix on OpenStack
Building a PaaS Platform like Bluemix on OpenStackBuilding a PaaS Platform like Bluemix on OpenStack
Building a PaaS Platform like Bluemix on OpenStack
 
Lucid logistics case study
Lucid logistics case studyLucid logistics case study
Lucid logistics case study
 
RedisConf17 - Explosion of Data at the Edge in Equinix
RedisConf17 - Explosion of Data at the Edge in EquinixRedisConf17 - Explosion of Data at the Edge in Equinix
RedisConf17 - Explosion of Data at the Edge in Equinix
 
IBM cloud open by design
IBM cloud open by designIBM cloud open by design
IBM cloud open by design
 

Recently uploaded

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Recently uploaded (20)

Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 

Comcast Cloud - Pushing the Boundaries

  • 1. Comcast Cloud – Pushing the boundaries Andrew Mitry, Architect, Comcast Cloud September 30, 2014 @amitry
  • 2. A little context About Comcast - Two primary businesses: Comcast Cable & NBCUniversal - Comcast Cable is the largest US provider of video, Internet, phone services (XFINITY) - NBCUniversal operates 30 news & entertainment cable networks, NBC & Telemundo broadcast networks, TV production & station groups, Universal Pictures, and Universal Parks & Resorts Our typical development stack has been… - Vertically integrated, closed HW & SW - Three to six months to deploy new hardware 2
  • 3. What we were looking for Platform Stability Vibrant Community Flexible Licenses Ability to Scale 3
  • 4. What differentiated OpenStack? Community is driving standards – Standards are hashed out by delivering working code, not by long, drawn out theory Rich ecosystem – Multiple players (open source and proprietary vendors) in every project Active Contributor Community – Healthy mix of operators and vendors continually contributing to the code base 4
  • 5. Vendor Participation without Vendor Lock-in API Abstraction – End users interface with APIs or Dashboard to consume resources – Self-service, automatable, elastic infrastructure – Plugs into the ecosystem, leveraging same authentication and metrics resources – Ability to change out underlying technology without changing interface – Ability to run multiple vendors at once while provide one interface – Allows us to continually improve (higher performance, lower cost) 5
  • 6. Extensible – Catering OpenStack to our needs IPv6 – Largest native IPv6 deployment in the world! – IPv6 use cases – Comcast X1 Video STB – CDN – Messaging – Voice services – DNS – Small Comcast team able to add IPv6 support and contribute code back in under six months Scaling OpenStack – Comcast is a Top 20 contributor to Icehouse – Contributing code, documentation and expertise 6
  • 7. Innovative Partner Communities Compute – KVM – Xen – VMware Storage – Swift – Ceph Network – Open vSwitch – Openflow 7
  • 8. Enables new deployment models Removing barriers for our product teams – Resources are now available to our products on demand – Elastic scaling allows us to better serve peaks and lows – Opens doors for special initiatives (event specific applications) Horizontal Scaling and App Resiliency – Encourages our products to scale horizontally and dynamically – Moves resiliency up to the application layer where there is more intelligence Regional Data Centers – Two data centers in every region – Compute and Storage resources closer to our customers 8