SlideShare a Scribd company logo
1
Cloud Transition Patterns for Media
Enterprises
Shailendra Mathur
Vice President of Architecture, Avid
2 Confidential and Proprietary Information. Please do not copy, forward, redistribute, or publish. Avid ©2017.
Topics
 Understanding current media production infrastructure
 Different “Cloud” definitions evolving in the media Industry
 Lift & Shift methods vs Micro-services based implementations
 Avid Media Central Platform based communication fabric across
hosting models
3 Confidential and Proprietary Information. Please do not copy, forward, redistribute, or publish. Avid ©2017.
Source: http://ngcodec.com/fpga-encoder-markets/
Narrowing the problem domain
4 Confidential and Proprietary Information. Please do not copy, forward, redistribute, or publish. Avid ©2017.
Existing production workflows and infrastructure
Asset Management & Storage
5 Confidential and Proprietary Information. Please do not copy, forward, redistribute, or publish. Avid ©2017.
Machine Rooms/Datacenter
• VM/Bare Metal
• Single Customer Instance
• Network Storage
• Edge servers (SDI/IP)
Interpretation of “Cloud” in the media industry
On-prem Cloud
• VMs & Containers
• Single customer Instance
• Private
• Network/Cloud Storage
Private Cloud
• VMs & Containers
• Single customer
Instance
Public Cloud
• VM & Containers
• Public Cloud Provider
• Multiple customers
“Local” Cloud
• VMs & Containers
• Managed Service
provider
• Multiple customer
CoLo Datacenter
• Storage
• Edge Servers (IP)
Cloud “On-Prem”
WAN
High
Bandwidth
Network Link
Hybrid Cloud
Ali, AWS, MSFT, IBM, Google…
HP, Dell, VMWare, IBM, MSFT, Huawei…
6 Confidential and Proprietary Information. Please do not copy, forward, redistribute, or publish. Avid ©2017.
Media services hosting patterns
Host OS
Any
App
Any
App
Any
App
Bare Metal
Hypervisor Layer
Guest
OS
App1
Compute, Network, Storage,
VDI,, A/V IP interfaces
Bins/
Libs
Guest
OS
App2
Bins/
Libs
Guest
OS
App3
Bins/
Libs
CloudProvider
(IaaS)
AppProvider
(VirtualMachines)
Virtualized
Cloud or On Prem
Operating System
App1
Compute, Network, Storage
Bins/
Libs
CloudProvider
(PaaS)
AppProvider
(Containers)
Bins/Libs
App2 App3
Micro-Services Containers
Cloud Native
Docker Engine
AppProvider
(Machines)
Compute, Network, Storage,
Display, A/V IP/SDI
interfaces, Controllers
Web Client
Web
Client
Thick
Client
Web
Client
Thick
Client
7 Confidential and Proprietary Information. Please do not copy, forward, redistribute, or publish. Avid ©2017.
Why Micro-Services?
Multi-function software appliance
8 Confidential and Proprietary Information. Please do not copy, forward, redistribute, or publish. Avid ©2015
Multi-function software appliance
9 Confidential and Proprietary Information. Please do not copy, forward, redistribute, or publish. Avid ©2015
…vs multiple functional micro-services
1 2 3 4
10 Confidential and Proprietary Information. Please do not copy, forward, redistribute, or publish. Avid ©2015
Service hosting and communication
App Provider
Communication Fabric
App Provider
Communication Fabric
Cloud Provider
Communication Fabric
Bare Metal Virtualized
Cloud or On Prem
Micro-services Containers
Cloud Native
11 Confidential and Proprietary Information. Please do not copy, forward, redistribute, or publish. Avid ©2015
Service hosting and communication
Common communication event and message bus
(App Provider)
Bare Metal Virtualized
Cloud or On Prem
Micro-services Containers
Cloud Native
12 Confidential and Proprietary Information. Please do not copy, forward, redistribute, or publish. Avid ©2017.
Why a message bus?
1
3
4 2
5
6
7
8
9
10
Point to Point Traditional communication fabric
13 Confidential and Proprietary Information. Please do not copy, forward, redistribute, or publish. Avid ©2015
Traditional communication fabric
14 Confidential and Proprietary Information. Please do not copy, forward, redistribute, or publish. Avid ©2015
…vs pub-sub service interactions
5
Event Enabled Microservices
(Publish/Subscribe)
1 2 3 4
15 Confidential and Proprietary Information. Please do not copy, forward, redistribute, or publish. Avid ©2017.
Common service communication framework
Cloud Native
Federated Message BusFederated Message Bus Federated Message| Bus
Bare Metal Virtualized Data Center Cloud
16 Confidential and Proprietary Information. Please do not copy, forward, redistribute, or publish. Avid ©2017.
Media ingest & processing example
Federated Message BusFederated Message Bus Federated Message| Bus
Cloud Upload
Bare Metal Virtualized Data Center Cloud
17 Confidential and Proprietary Information. Please do not copy, forward, redistribute, or publish. Avid ©2017.
Avid Media Central framework
Service
Management
Service
Execution
User Admin
& Config
Connectivity
Toolkit
Cloud Native
API Upstreams
Federated Message BusFederated Message Bus Federated Message| Bus
18 Confidential and Proprietary Information. Please do not copy, forward, redistribute, or publish. Avid ©2017.
Summary
 “Cloud” has different hosting interpretations
 The Media Industry looking to implement both Lift and Shift and
Cloud native models
 Avid Media Central Framework bridges the different hosting models
20 Confidential and Proprietary Information. Please do not copy, forward, redistribute, or publish. Avid ©2017.
Multiple message & data model formats
…
…
21 Confidential and Proprietary Information. Please do not copy, forward, redistribute, or publish. Avid ©2017.
Common message data model interpreters
…
…

More Related Content

What's hot

Aws container webinar day 2
Aws container webinar day 2Aws container webinar day 2
Aws container webinar day 2
HoseokSeo7
 
AWS Hybrid Cloud Connectivity - VPN Solutions
AWS Hybrid Cloud Connectivity - VPN SolutionsAWS Hybrid Cloud Connectivity - VPN Solutions
AWS Hybrid Cloud Connectivity - VPN Solutions
Kent Plummer
 
Networking Many VPCs: Transit and Shared Architectures - NET404 - re:Invent 2017
Networking Many VPCs: Transit and Shared Architectures - NET404 - re:Invent 2017Networking Many VPCs: Transit and Shared Architectures - NET404 - re:Invent 2017
Networking Many VPCs: Transit and Shared Architectures - NET404 - re:Invent 2017
Amazon Web Services
 
Aws container webinar day 1
Aws container webinar day 1Aws container webinar day 1
Aws container webinar day 1
HoseokSeo7
 
Common Application Architecture Patterns – Dan Zoltak
Common Application Architecture Patterns – Dan ZoltakCommon Application Architecture Patterns – Dan Zoltak
Common Application Architecture Patterns – Dan Zoltak
Amazon Web Services
 
VMware Cloud on AWS: Networking and Storage Best Practices - AWS Online Tech ...
VMware Cloud on AWS: Networking and Storage Best Practices - AWS Online Tech ...VMware Cloud on AWS: Networking and Storage Best Practices - AWS Online Tech ...
VMware Cloud on AWS: Networking and Storage Best Practices - AWS Online Tech ...
Amazon Web Services
 
Build end-to-end video experiences with Azure Media Services
Build end-to-end video experiences with Azure Media ServicesBuild end-to-end video experiences with Azure Media Services
Build end-to-end video experiences with Azure Media Services
Ken Cenerelli
 
(SEC404) Incident Response in the Cloud | AWS re:Invent 2014
(SEC404) Incident Response in the Cloud | AWS re:Invent 2014(SEC404) Incident Response in the Cloud | AWS re:Invent 2014
(SEC404) Incident Response in the Cloud | AWS re:Invent 2014
Amazon Web Services
 
VMware Cloud on AWS: A World of Unique Integrations Between VMware and AWS - ...
VMware Cloud on AWS: A World of Unique Integrations Between VMware and AWS - ...VMware Cloud on AWS: A World of Unique Integrations Between VMware and AWS - ...
VMware Cloud on AWS: A World of Unique Integrations Between VMware and AWS - ...
Amazon Web Services
 
Transform Your Business with VMware Cloud on AWS, an Integrated Hybrid Approa...
Transform Your Business with VMware Cloud on AWS, an Integrated Hybrid Approa...Transform Your Business with VMware Cloud on AWS, an Integrated Hybrid Approa...
Transform Your Business with VMware Cloud on AWS, an Integrated Hybrid Approa...
Amazon Web Services
 
Better Together: JWT and Hashi Vault in Modern Apps
Better Together: JWT and Hashi Vault in Modern AppsBetter Together: JWT and Hashi Vault in Modern Apps
Better Together: JWT and Hashi Vault in Modern Apps
Shrivatsa Upadhye
 
Architecting Microsoft Applications with VMware on AWS - WIN305 - re:Invent 2017
Architecting Microsoft Applications with VMware on AWS - WIN305 - re:Invent 2017Architecting Microsoft Applications with VMware on AWS - WIN305 - re:Invent 2017
Architecting Microsoft Applications with VMware on AWS - WIN305 - re:Invent 2017
Amazon Web Services
 
Drilett aws vpc_presentation_shared
Drilett aws vpc_presentation_sharedDrilett aws vpc_presentation_shared
Drilett aws vpc_presentation_sharedDavid Rilett
 
TechWiseTV Workshop: Intercloud Fabric
TechWiseTV Workshop: Intercloud FabricTechWiseTV Workshop: Intercloud Fabric
TechWiseTV Workshop: Intercloud Fabric
Robb Boyd
 
Best Practices and Hard Lessons of Serverless- AWS Startup Day Toronto- Diego...
Best Practices and Hard Lessons of Serverless- AWS Startup Day Toronto- Diego...Best Practices and Hard Lessons of Serverless- AWS Startup Day Toronto- Diego...
Best Practices and Hard Lessons of Serverless- AWS Startup Day Toronto- Diego...
Amazon Web Services
 
Understanding the New Enterprise Multi-Cloud Backbone for DevOps Engineers
Understanding the New Enterprise Multi-Cloud Backbone for DevOps EngineersUnderstanding the New Enterprise Multi-Cloud Backbone for DevOps Engineers
Understanding the New Enterprise Multi-Cloud Backbone for DevOps Engineers
DevOps.com
 
Building a Hyper Secure VPC on AWS with Puppet
Building a Hyper Secure VPC on AWS with PuppetBuilding a Hyper Secure VPC on AWS with Puppet
Building a Hyper Secure VPC on AWS with Puppet
Tim Nolet
 
Introduction to VMware Cloud on AWS
Introduction to VMware Cloud on AWSIntroduction to VMware Cloud on AWS
Introduction to VMware Cloud on AWS
Amazon Web Services
 
Hashicorp Corporate and Product Overview
Hashicorp Corporate and Product OverviewHashicorp Corporate and Product Overview
Hashicorp Corporate and Product Overview
Stenio Ferreira
 
AWS User Group 5/12 meetup - ECS
AWS User Group 5/12 meetup - ECSAWS User Group 5/12 meetup - ECS
AWS User Group 5/12 meetup - ECS
Shimon Tolts
 

What's hot (20)

Aws container webinar day 2
Aws container webinar day 2Aws container webinar day 2
Aws container webinar day 2
 
AWS Hybrid Cloud Connectivity - VPN Solutions
AWS Hybrid Cloud Connectivity - VPN SolutionsAWS Hybrid Cloud Connectivity - VPN Solutions
AWS Hybrid Cloud Connectivity - VPN Solutions
 
Networking Many VPCs: Transit and Shared Architectures - NET404 - re:Invent 2017
Networking Many VPCs: Transit and Shared Architectures - NET404 - re:Invent 2017Networking Many VPCs: Transit and Shared Architectures - NET404 - re:Invent 2017
Networking Many VPCs: Transit and Shared Architectures - NET404 - re:Invent 2017
 
Aws container webinar day 1
Aws container webinar day 1Aws container webinar day 1
Aws container webinar day 1
 
Common Application Architecture Patterns – Dan Zoltak
Common Application Architecture Patterns – Dan ZoltakCommon Application Architecture Patterns – Dan Zoltak
Common Application Architecture Patterns – Dan Zoltak
 
VMware Cloud on AWS: Networking and Storage Best Practices - AWS Online Tech ...
VMware Cloud on AWS: Networking and Storage Best Practices - AWS Online Tech ...VMware Cloud on AWS: Networking and Storage Best Practices - AWS Online Tech ...
VMware Cloud on AWS: Networking and Storage Best Practices - AWS Online Tech ...
 
Build end-to-end video experiences with Azure Media Services
Build end-to-end video experiences with Azure Media ServicesBuild end-to-end video experiences with Azure Media Services
Build end-to-end video experiences with Azure Media Services
 
(SEC404) Incident Response in the Cloud | AWS re:Invent 2014
(SEC404) Incident Response in the Cloud | AWS re:Invent 2014(SEC404) Incident Response in the Cloud | AWS re:Invent 2014
(SEC404) Incident Response in the Cloud | AWS re:Invent 2014
 
VMware Cloud on AWS: A World of Unique Integrations Between VMware and AWS - ...
VMware Cloud on AWS: A World of Unique Integrations Between VMware and AWS - ...VMware Cloud on AWS: A World of Unique Integrations Between VMware and AWS - ...
VMware Cloud on AWS: A World of Unique Integrations Between VMware and AWS - ...
 
Transform Your Business with VMware Cloud on AWS, an Integrated Hybrid Approa...
Transform Your Business with VMware Cloud on AWS, an Integrated Hybrid Approa...Transform Your Business with VMware Cloud on AWS, an Integrated Hybrid Approa...
Transform Your Business with VMware Cloud on AWS, an Integrated Hybrid Approa...
 
Better Together: JWT and Hashi Vault in Modern Apps
Better Together: JWT and Hashi Vault in Modern AppsBetter Together: JWT and Hashi Vault in Modern Apps
Better Together: JWT and Hashi Vault in Modern Apps
 
Architecting Microsoft Applications with VMware on AWS - WIN305 - re:Invent 2017
Architecting Microsoft Applications with VMware on AWS - WIN305 - re:Invent 2017Architecting Microsoft Applications with VMware on AWS - WIN305 - re:Invent 2017
Architecting Microsoft Applications with VMware on AWS - WIN305 - re:Invent 2017
 
Drilett aws vpc_presentation_shared
Drilett aws vpc_presentation_sharedDrilett aws vpc_presentation_shared
Drilett aws vpc_presentation_shared
 
TechWiseTV Workshop: Intercloud Fabric
TechWiseTV Workshop: Intercloud FabricTechWiseTV Workshop: Intercloud Fabric
TechWiseTV Workshop: Intercloud Fabric
 
Best Practices and Hard Lessons of Serverless- AWS Startup Day Toronto- Diego...
Best Practices and Hard Lessons of Serverless- AWS Startup Day Toronto- Diego...Best Practices and Hard Lessons of Serverless- AWS Startup Day Toronto- Diego...
Best Practices and Hard Lessons of Serverless- AWS Startup Day Toronto- Diego...
 
Understanding the New Enterprise Multi-Cloud Backbone for DevOps Engineers
Understanding the New Enterprise Multi-Cloud Backbone for DevOps EngineersUnderstanding the New Enterprise Multi-Cloud Backbone for DevOps Engineers
Understanding the New Enterprise Multi-Cloud Backbone for DevOps Engineers
 
Building a Hyper Secure VPC on AWS with Puppet
Building a Hyper Secure VPC on AWS with PuppetBuilding a Hyper Secure VPC on AWS with Puppet
Building a Hyper Secure VPC on AWS with Puppet
 
Introduction to VMware Cloud on AWS
Introduction to VMware Cloud on AWSIntroduction to VMware Cloud on AWS
Introduction to VMware Cloud on AWS
 
Hashicorp Corporate and Product Overview
Hashicorp Corporate and Product OverviewHashicorp Corporate and Product Overview
Hashicorp Corporate and Product Overview
 
AWS User Group 5/12 meetup - ECS
AWS User Group 5/12 meetup - ECSAWS User Group 5/12 meetup - ECS
AWS User Group 5/12 meetup - ECS
 

Viewers also liked

How broadcasters can get in the VR game with sports
How broadcasters can get in the VR game with sportsHow broadcasters can get in the VR game with sports
How broadcasters can get in the VR game with sports
ETCenter
 
The distributive aspect of cloud on the digital world
The distributive aspect of cloud on the digital worldThe distributive aspect of cloud on the digital world
The distributive aspect of cloud on the digital world
ETCenter
 
BLOCKCHAIN & THE HOLLYWOOD SUPPLY CHAIN
BLOCKCHAIN & THE HOLLYWOOD SUPPLY CHAINBLOCKCHAIN & THE HOLLYWOOD SUPPLY CHAIN
BLOCKCHAIN & THE HOLLYWOOD SUPPLY CHAIN
ETCenter
 
IP for Sports broadcast
IP for Sports broadcast IP for Sports broadcast
IP for Sports broadcast
ETCenter
 
Cloud Apps for Media Processing: IMF Packaging-on-Demand
Cloud Apps for Media Processing: IMF Packaging-on-DemandCloud Apps for Media Processing: IMF Packaging-on-Demand
Cloud Apps for Media Processing: IMF Packaging-on-Demand
ETCenter
 
Hacking IoT: the new threat for content assets
Hacking IoT: the new threat for content assetsHacking IoT: the new threat for content assets
Hacking IoT: the new threat for content assets
ETCenter
 
Improve Efficiency by Double Digits – Leveraging Artificial Intelligence and ...
Improve Efficiency by Double Digits – Leveraging Artificial Intelligence and ...Improve Efficiency by Double Digits – Leveraging Artificial Intelligence and ...
Improve Efficiency by Double Digits – Leveraging Artificial Intelligence and ...
ETCenter
 
Looking beyond the script
Looking beyond the scriptLooking beyond the script
Looking beyond the script
ETCenter
 
Blockchain Explored: A technical deep-dive
Blockchain Explored: A technical deep-diveBlockchain Explored: A technical deep-dive
Blockchain Explored: A technical deep-dive
Binh Nguyen
 
Service Fabric
Service FabricService Fabric
Service Fabric
Daniel Toomey
 
Service fabric demo
Service fabric demoService fabric demo
Service fabric demo
Paul Nichols
 
Caderno do Aluno Inglês 7 série vol 1 2014-2017
Caderno do Aluno Inglês 7 série vol 1 2014-2017Caderno do Aluno Inglês 7 série vol 1 2014-2017
Caderno do Aluno Inglês 7 série vol 1 2014-2017
Diogo Santos
 
Caderno do Aluno Inglês 6 série vol 2 2014-2017
Caderno do Aluno Inglês 6 série vol 2 2014-2017Caderno do Aluno Inglês 6 série vol 2 2014-2017
Caderno do Aluno Inglês 6 série vol 2 2014-2017
Diogo Santos
 
Caderno do aluno ingles vol1 6ano
Caderno do aluno ingles vol1 6anoCaderno do aluno ingles vol1 6ano
Caderno do aluno ingles vol1 6ano
Fernanda Souto
 

Viewers also liked (14)

How broadcasters can get in the VR game with sports
How broadcasters can get in the VR game with sportsHow broadcasters can get in the VR game with sports
How broadcasters can get in the VR game with sports
 
The distributive aspect of cloud on the digital world
The distributive aspect of cloud on the digital worldThe distributive aspect of cloud on the digital world
The distributive aspect of cloud on the digital world
 
BLOCKCHAIN & THE HOLLYWOOD SUPPLY CHAIN
BLOCKCHAIN & THE HOLLYWOOD SUPPLY CHAINBLOCKCHAIN & THE HOLLYWOOD SUPPLY CHAIN
BLOCKCHAIN & THE HOLLYWOOD SUPPLY CHAIN
 
IP for Sports broadcast
IP for Sports broadcast IP for Sports broadcast
IP for Sports broadcast
 
Cloud Apps for Media Processing: IMF Packaging-on-Demand
Cloud Apps for Media Processing: IMF Packaging-on-DemandCloud Apps for Media Processing: IMF Packaging-on-Demand
Cloud Apps for Media Processing: IMF Packaging-on-Demand
 
Hacking IoT: the new threat for content assets
Hacking IoT: the new threat for content assetsHacking IoT: the new threat for content assets
Hacking IoT: the new threat for content assets
 
Improve Efficiency by Double Digits – Leveraging Artificial Intelligence and ...
Improve Efficiency by Double Digits – Leveraging Artificial Intelligence and ...Improve Efficiency by Double Digits – Leveraging Artificial Intelligence and ...
Improve Efficiency by Double Digits – Leveraging Artificial Intelligence and ...
 
Looking beyond the script
Looking beyond the scriptLooking beyond the script
Looking beyond the script
 
Blockchain Explored: A technical deep-dive
Blockchain Explored: A technical deep-diveBlockchain Explored: A technical deep-dive
Blockchain Explored: A technical deep-dive
 
Service Fabric
Service FabricService Fabric
Service Fabric
 
Service fabric demo
Service fabric demoService fabric demo
Service fabric demo
 
Caderno do Aluno Inglês 7 série vol 1 2014-2017
Caderno do Aluno Inglês 7 série vol 1 2014-2017Caderno do Aluno Inglês 7 série vol 1 2014-2017
Caderno do Aluno Inglês 7 série vol 1 2014-2017
 
Caderno do Aluno Inglês 6 série vol 2 2014-2017
Caderno do Aluno Inglês 6 série vol 2 2014-2017Caderno do Aluno Inglês 6 série vol 2 2014-2017
Caderno do Aluno Inglês 6 série vol 2 2014-2017
 
Caderno do aluno ingles vol1 6ano
Caderno do aluno ingles vol1 6anoCaderno do aluno ingles vol1 6ano
Caderno do aluno ingles vol1 6ano
 

Similar to Cloud Transition Patterns for Media Enterprises

Cisco connect montreal 2018 vision mondiale analyse locale
Cisco connect montreal 2018 vision mondiale analyse localeCisco connect montreal 2018 vision mondiale analyse locale
Cisco connect montreal 2018 vision mondiale analyse locale
Cisco Canada
 
ThousandEyes Enterprise Digital Workshop
ThousandEyes Enterprise Digital WorkshopThousandEyes Enterprise Digital Workshop
ThousandEyes Enterprise Digital Workshop
ThousandEyes
 
Enhancing SaaS Performance: A Hands-on Workshop for Partners
Enhancing SaaS Performance: A Hands-on Workshop for PartnersEnhancing SaaS Performance: A Hands-on Workshop for Partners
Enhancing SaaS Performance: A Hands-on Workshop for Partners
ThousandEyes
 
wisecloud based open cloud implementation guide
wisecloud based open cloud implementation guidewisecloud based open cloud implementation guide
wisecloud based open cloud implementation guide
bizmerce
 
Cisco Connect Ottawa 2018 multi cloud connect, protect, and consume
Cisco Connect Ottawa 2018 multi cloud   connect, protect, and consumeCisco Connect Ottawa 2018 multi cloud   connect, protect, and consume
Cisco Connect Ottawa 2018 multi cloud connect, protect, and consume
Cisco Canada
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
ThousandEyes
 
Cisco Connect Ottawa 2018 multi cloud
Cisco Connect Ottawa 2018 multi cloudCisco Connect Ottawa 2018 multi cloud
Cisco Connect Ottawa 2018 multi cloud
Cisco Canada
 
Production-Ready Environments for Kubernetes (CON307-S) - AWS re:Invent 2018
Production-Ready Environments for Kubernetes (CON307-S) - AWS re:Invent 2018Production-Ready Environments for Kubernetes (CON307-S) - AWS re:Invent 2018
Production-Ready Environments for Kubernetes (CON307-S) - AWS re:Invent 2018
Amazon Web Services
 
D-DAY 2015 Hybrid Cloud IBM
D-DAY 2015 Hybrid Cloud IBMD-DAY 2015 Hybrid Cloud IBM
D-DAY 2015 Hybrid Cloud IBM
DEVOPS D-DAY
 
2014.04.10 - Cloud Hybride, Pourquoi, Comment - Patrice Lagorsse - Aspaway
2014.04.10 - Cloud Hybride, Pourquoi, Comment - Patrice Lagorsse - Aspaway2014.04.10 - Cloud Hybride, Pourquoi, Comment - Patrice Lagorsse - Aspaway
2014.04.10 - Cloud Hybride, Pourquoi, Comment - Patrice Lagorsse - Aspaway
PartnerWin - #SocialSelling StarterPacks
 
Accelerate Digital Transformation with IBM Cloud Private
Accelerate Digital Transformation with IBM Cloud PrivateAccelerate Digital Transformation with IBM Cloud Private
Accelerate Digital Transformation with IBM Cloud Private
Michael Elder
 
Cisco Connect 2018 Malaysia - SDNNFV telco data center transformation
Cisco Connect 2018 Malaysia - SDNNFV telco data center transformationCisco Connect 2018 Malaysia - SDNNFV telco data center transformation
Cisco Connect 2018 Malaysia - SDNNFV telco data center transformation
NetworkCollaborators
 
深入淺出 AWS 混合式雲端架構
深入淺出 AWS 混合式雲端架構 深入淺出 AWS 混合式雲端架構
深入淺出 AWS 混合式雲端架構
Amazon Web Services
 
Microservices and containers networking: Contiv, an industry leading open sou...
Microservices and containers networking: Contiv, an industry leading open sou...Microservices and containers networking: Contiv, an industry leading open sou...
Microservices and containers networking: Contiv, an industry leading open sou...
Codemotion
 
Seven Criteria for Building an AWS Global Transit Network
Seven Criteria for Building an AWS Global Transit NetworkSeven Criteria for Building an AWS Global Transit Network
Seven Criteria for Building an AWS Global Transit Network
Khash Nakhostin
 
IOTprotocols and overview (SSI)
IOTprotocols and overview (SSI)IOTprotocols and overview (SSI)
IOTprotocols and overview (SSI)
Dania Rashid
 
NRB - LUXEMBOURG MAINFRAME DAY 2017 - IBM Z
NRB - LUXEMBOURG MAINFRAME DAY 2017 - IBM ZNRB - LUXEMBOURG MAINFRAME DAY 2017 - IBM Z
NRB - LUXEMBOURG MAINFRAME DAY 2017 - IBM Z
NRB
 
NRB - BE MAINFRAME DAY 2017 - IBM Z
NRB - BE MAINFRAME DAY 2017 - IBM ZNRB - BE MAINFRAME DAY 2017 - IBM Z
NRB - BE MAINFRAME DAY 2017 - IBM Z
NRB
 
StampedeCon 2015 Keynote
StampedeCon 2015 KeynoteStampedeCon 2015 Keynote
StampedeCon 2015 Keynote
Ken Owens
 
How Cisco Migrated from MapReduce Jobs to Spark Jobs - StampedeCon 2015
How Cisco Migrated from MapReduce Jobs to Spark Jobs - StampedeCon 2015How Cisco Migrated from MapReduce Jobs to Spark Jobs - StampedeCon 2015
How Cisco Migrated from MapReduce Jobs to Spark Jobs - StampedeCon 2015
StampedeCon
 

Similar to Cloud Transition Patterns for Media Enterprises (20)

Cisco connect montreal 2018 vision mondiale analyse locale
Cisco connect montreal 2018 vision mondiale analyse localeCisco connect montreal 2018 vision mondiale analyse locale
Cisco connect montreal 2018 vision mondiale analyse locale
 
ThousandEyes Enterprise Digital Workshop
ThousandEyes Enterprise Digital WorkshopThousandEyes Enterprise Digital Workshop
ThousandEyes Enterprise Digital Workshop
 
Enhancing SaaS Performance: A Hands-on Workshop for Partners
Enhancing SaaS Performance: A Hands-on Workshop for PartnersEnhancing SaaS Performance: A Hands-on Workshop for Partners
Enhancing SaaS Performance: A Hands-on Workshop for Partners
 
wisecloud based open cloud implementation guide
wisecloud based open cloud implementation guidewisecloud based open cloud implementation guide
wisecloud based open cloud implementation guide
 
Cisco Connect Ottawa 2018 multi cloud connect, protect, and consume
Cisco Connect Ottawa 2018 multi cloud   connect, protect, and consumeCisco Connect Ottawa 2018 multi cloud   connect, protect, and consume
Cisco Connect Ottawa 2018 multi cloud connect, protect, and consume
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Cisco Connect Ottawa 2018 multi cloud
Cisco Connect Ottawa 2018 multi cloudCisco Connect Ottawa 2018 multi cloud
Cisco Connect Ottawa 2018 multi cloud
 
Production-Ready Environments for Kubernetes (CON307-S) - AWS re:Invent 2018
Production-Ready Environments for Kubernetes (CON307-S) - AWS re:Invent 2018Production-Ready Environments for Kubernetes (CON307-S) - AWS re:Invent 2018
Production-Ready Environments for Kubernetes (CON307-S) - AWS re:Invent 2018
 
D-DAY 2015 Hybrid Cloud IBM
D-DAY 2015 Hybrid Cloud IBMD-DAY 2015 Hybrid Cloud IBM
D-DAY 2015 Hybrid Cloud IBM
 
2014.04.10 - Cloud Hybride, Pourquoi, Comment - Patrice Lagorsse - Aspaway
2014.04.10 - Cloud Hybride, Pourquoi, Comment - Patrice Lagorsse - Aspaway2014.04.10 - Cloud Hybride, Pourquoi, Comment - Patrice Lagorsse - Aspaway
2014.04.10 - Cloud Hybride, Pourquoi, Comment - Patrice Lagorsse - Aspaway
 
Accelerate Digital Transformation with IBM Cloud Private
Accelerate Digital Transformation with IBM Cloud PrivateAccelerate Digital Transformation with IBM Cloud Private
Accelerate Digital Transformation with IBM Cloud Private
 
Cisco Connect 2018 Malaysia - SDNNFV telco data center transformation
Cisco Connect 2018 Malaysia - SDNNFV telco data center transformationCisco Connect 2018 Malaysia - SDNNFV telco data center transformation
Cisco Connect 2018 Malaysia - SDNNFV telco data center transformation
 
深入淺出 AWS 混合式雲端架構
深入淺出 AWS 混合式雲端架構 深入淺出 AWS 混合式雲端架構
深入淺出 AWS 混合式雲端架構
 
Microservices and containers networking: Contiv, an industry leading open sou...
Microservices and containers networking: Contiv, an industry leading open sou...Microservices and containers networking: Contiv, an industry leading open sou...
Microservices and containers networking: Contiv, an industry leading open sou...
 
Seven Criteria for Building an AWS Global Transit Network
Seven Criteria for Building an AWS Global Transit NetworkSeven Criteria for Building an AWS Global Transit Network
Seven Criteria for Building an AWS Global Transit Network
 
IOTprotocols and overview (SSI)
IOTprotocols and overview (SSI)IOTprotocols and overview (SSI)
IOTprotocols and overview (SSI)
 
NRB - LUXEMBOURG MAINFRAME DAY 2017 - IBM Z
NRB - LUXEMBOURG MAINFRAME DAY 2017 - IBM ZNRB - LUXEMBOURG MAINFRAME DAY 2017 - IBM Z
NRB - LUXEMBOURG MAINFRAME DAY 2017 - IBM Z
 
NRB - BE MAINFRAME DAY 2017 - IBM Z
NRB - BE MAINFRAME DAY 2017 - IBM ZNRB - BE MAINFRAME DAY 2017 - IBM Z
NRB - BE MAINFRAME DAY 2017 - IBM Z
 
StampedeCon 2015 Keynote
StampedeCon 2015 KeynoteStampedeCon 2015 Keynote
StampedeCon 2015 Keynote
 
How Cisco Migrated from MapReduce Jobs to Spark Jobs - StampedeCon 2015
How Cisco Migrated from MapReduce Jobs to Spark Jobs - StampedeCon 2015How Cisco Migrated from MapReduce Jobs to Spark Jobs - StampedeCon 2015
How Cisco Migrated from MapReduce Jobs to Spark Jobs - StampedeCon 2015
 

More from ETCenter

Graymeta C4 use case, Deduplication
Graymeta C4 use case, DeduplicationGraymeta C4 use case, Deduplication
Graymeta C4 use case, Deduplication
ETCenter
 
WRAST, Worldwide Repository for Assets. Project Cloud QTR meeting @ Disney/ABC
WRAST, Worldwide Repository for Assets. Project Cloud QTR meeting @ Disney/ABC  WRAST, Worldwide Repository for Assets. Project Cloud QTR meeting @ Disney/ABC
WRAST, Worldwide Repository for Assets. Project Cloud QTR meeting @ Disney/ABC
ETCenter
 
Object storage is awesome.. ETC "Project Cloud" QTR meeting @ Disney/ABC
Object storage is awesome..  ETC "Project Cloud" QTR meeting @ Disney/ABC Object storage is awesome..  ETC "Project Cloud" QTR meeting @ Disney/ABC
Object storage is awesome.. ETC "Project Cloud" QTR meeting @ Disney/ABC
ETCenter
 
Federated identity, Project Cloud QTR meeting @ Disney/ABC
Federated identity, Project Cloud QTR meeting @ Disney/ABC Federated identity, Project Cloud QTR meeting @ Disney/ABC
Federated identity, Project Cloud QTR meeting @ Disney/ABC
ETCenter
 
Security + Cloud: What studios and vendors need to consider when adopting clo...
Security + Cloud: What studios and vendors need to consider when adopting clo...Security + Cloud: What studios and vendors need to consider when adopting clo...
Security + Cloud: What studios and vendors need to consider when adopting clo...
ETCenter
 
"The Suitcase" Project Cloud QTR meeting presentation @ Disney/ABC
"The Suitcase"  Project Cloud QTR meeting presentation @ Disney/ABC"The Suitcase"  Project Cloud QTR meeting presentation @ Disney/ABC
"The Suitcase" Project Cloud QTR meeting presentation @ Disney/ABC
ETCenter
 
Open Source Framework for Deploying Data Science Models and Cloud Based Appli...
Open Source Framework for Deploying Data Science Models and Cloud Based Appli...Open Source Framework for Deploying Data Science Models and Cloud Based Appli...
Open Source Framework for Deploying Data Science Models and Cloud Based Appli...
ETCenter
 
Big Data/DIG: Domain-Specific Insight Graphs by Pedro Szekely of ISI/USC
Big Data/DIG: Domain-Specific Insight Graphs by Pedro Szekely of ISI/USCBig Data/DIG: Domain-Specific Insight Graphs by Pedro Szekely of ISI/USC
Big Data/DIG: Domain-Specific Insight Graphs by Pedro Szekely of ISI/USC
ETCenter
 
An Introduction to Data Gravity by John Tkaczewski of FileCatalyst
An Introduction to Data Gravity by John Tkaczewski of FileCatalystAn Introduction to Data Gravity by John Tkaczewski of FileCatalyst
An Introduction to Data Gravity by John Tkaczewski of FileCatalyst
ETCenter
 
This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by I...
This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by I...This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by I...
This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by I...
ETCenter
 
OpenStack meets TV Everywhere: Peanut Butter and Chocolate by Yuval Fisher of...
OpenStack meets TV Everywhere: Peanut Butter and Chocolate by Yuval Fisher of...OpenStack meets TV Everywhere: Peanut Butter and Chocolate by Yuval Fisher of...
OpenStack meets TV Everywhere: Peanut Butter and Chocolate by Yuval Fisher of...
ETCenter
 
Day 3 Conference Welcome by Erik Weaver
Day 3 Conference Welcome by Erik WeaverDay 3 Conference Welcome by Erik Weaver
Day 3 Conference Welcome by Erik Weaver
ETCenter
 
Cloud Atlas: A movie or a distribution movement? by Brendan Sullivan of Vubiq...
Cloud Atlas: A movie or a distribution movement? by Brendan Sullivan of Vubiq...Cloud Atlas: A movie or a distribution movement? by Brendan Sullivan of Vubiq...
Cloud Atlas: A movie or a distribution movement? by Brendan Sullivan of Vubiq...
ETCenter
 
Managing the New Content Supply Chain: Efficiently Reach and Monetize Audienc...
Managing the New Content Supply Chain: Efficiently Reach and Monetize Audienc...Managing the New Content Supply Chain: Efficiently Reach and Monetize Audienc...
Managing the New Content Supply Chain: Efficiently Reach and Monetize Audienc...
ETCenter
 
Shoot the Bird: Linear Broadcast Distribution on AWS by Usman Shakeel of Amaz...
Shoot the Bird: Linear Broadcast Distribution on AWS by Usman Shakeel of Amaz...Shoot the Bird: Linear Broadcast Distribution on AWS by Usman Shakeel of Amaz...
Shoot the Bird: Linear Broadcast Distribution on AWS by Usman Shakeel of Amaz...
ETCenter
 
Metadata in the Cloud: Future Proofing Digital Revenue Streams Today by Jason...
Metadata in the Cloud: Future Proofing Digital Revenue Streams Today by Jason...Metadata in the Cloud: Future Proofing Digital Revenue Streams Today by Jason...
Metadata in the Cloud: Future Proofing Digital Revenue Streams Today by Jason...
ETCenter
 
Cost Advantages of Cloud Video by Arnaud Perrier of Envivio
Cost Advantages of Cloud Video by Arnaud Perrier of EnvivioCost Advantages of Cloud Video by Arnaud Perrier of Envivio
Cost Advantages of Cloud Video by Arnaud Perrier of Envivio
ETCenter
 
Media workflow powered by cloud-based platform by Ben Masek of Sony/MCS
Media workflow powered by cloud-based platform by Ben Masek of Sony/MCSMedia workflow powered by cloud-based platform by Ben Masek of Sony/MCS
Media workflow powered by cloud-based platform by Ben Masek of Sony/MCS
ETCenter
 
Exploring the Hybrid Cloud by Jeff Malkin of Encoding.com
Exploring the Hybrid Cloud by Jeff Malkin of Encoding.comExploring the Hybrid Cloud by Jeff Malkin of Encoding.com
Exploring the Hybrid Cloud by Jeff Malkin of Encoding.com
ETCenter
 
LUNA - Lessons in cloud based workflow: Universal & ETC by Guillaume Aubchon ...
LUNA - Lessons in cloud based workflow: Universal & ETC by Guillaume Aubchon ...LUNA - Lessons in cloud based workflow: Universal & ETC by Guillaume Aubchon ...
LUNA - Lessons in cloud based workflow: Universal & ETC by Guillaume Aubchon ...
ETCenter
 

More from ETCenter (20)

Graymeta C4 use case, Deduplication
Graymeta C4 use case, DeduplicationGraymeta C4 use case, Deduplication
Graymeta C4 use case, Deduplication
 
WRAST, Worldwide Repository for Assets. Project Cloud QTR meeting @ Disney/ABC
WRAST, Worldwide Repository for Assets. Project Cloud QTR meeting @ Disney/ABC  WRAST, Worldwide Repository for Assets. Project Cloud QTR meeting @ Disney/ABC
WRAST, Worldwide Repository for Assets. Project Cloud QTR meeting @ Disney/ABC
 
Object storage is awesome.. ETC "Project Cloud" QTR meeting @ Disney/ABC
Object storage is awesome..  ETC "Project Cloud" QTR meeting @ Disney/ABC Object storage is awesome..  ETC "Project Cloud" QTR meeting @ Disney/ABC
Object storage is awesome.. ETC "Project Cloud" QTR meeting @ Disney/ABC
 
Federated identity, Project Cloud QTR meeting @ Disney/ABC
Federated identity, Project Cloud QTR meeting @ Disney/ABC Federated identity, Project Cloud QTR meeting @ Disney/ABC
Federated identity, Project Cloud QTR meeting @ Disney/ABC
 
Security + Cloud: What studios and vendors need to consider when adopting clo...
Security + Cloud: What studios and vendors need to consider when adopting clo...Security + Cloud: What studios and vendors need to consider when adopting clo...
Security + Cloud: What studios and vendors need to consider when adopting clo...
 
"The Suitcase" Project Cloud QTR meeting presentation @ Disney/ABC
"The Suitcase"  Project Cloud QTR meeting presentation @ Disney/ABC"The Suitcase"  Project Cloud QTR meeting presentation @ Disney/ABC
"The Suitcase" Project Cloud QTR meeting presentation @ Disney/ABC
 
Open Source Framework for Deploying Data Science Models and Cloud Based Appli...
Open Source Framework for Deploying Data Science Models and Cloud Based Appli...Open Source Framework for Deploying Data Science Models and Cloud Based Appli...
Open Source Framework for Deploying Data Science Models and Cloud Based Appli...
 
Big Data/DIG: Domain-Specific Insight Graphs by Pedro Szekely of ISI/USC
Big Data/DIG: Domain-Specific Insight Graphs by Pedro Szekely of ISI/USCBig Data/DIG: Domain-Specific Insight Graphs by Pedro Szekely of ISI/USC
Big Data/DIG: Domain-Specific Insight Graphs by Pedro Szekely of ISI/USC
 
An Introduction to Data Gravity by John Tkaczewski of FileCatalyst
An Introduction to Data Gravity by John Tkaczewski of FileCatalystAn Introduction to Data Gravity by John Tkaczewski of FileCatalyst
An Introduction to Data Gravity by John Tkaczewski of FileCatalyst
 
This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by I...
This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by I...This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by I...
This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by I...
 
OpenStack meets TV Everywhere: Peanut Butter and Chocolate by Yuval Fisher of...
OpenStack meets TV Everywhere: Peanut Butter and Chocolate by Yuval Fisher of...OpenStack meets TV Everywhere: Peanut Butter and Chocolate by Yuval Fisher of...
OpenStack meets TV Everywhere: Peanut Butter and Chocolate by Yuval Fisher of...
 
Day 3 Conference Welcome by Erik Weaver
Day 3 Conference Welcome by Erik WeaverDay 3 Conference Welcome by Erik Weaver
Day 3 Conference Welcome by Erik Weaver
 
Cloud Atlas: A movie or a distribution movement? by Brendan Sullivan of Vubiq...
Cloud Atlas: A movie or a distribution movement? by Brendan Sullivan of Vubiq...Cloud Atlas: A movie or a distribution movement? by Brendan Sullivan of Vubiq...
Cloud Atlas: A movie or a distribution movement? by Brendan Sullivan of Vubiq...
 
Managing the New Content Supply Chain: Efficiently Reach and Monetize Audienc...
Managing the New Content Supply Chain: Efficiently Reach and Monetize Audienc...Managing the New Content Supply Chain: Efficiently Reach and Monetize Audienc...
Managing the New Content Supply Chain: Efficiently Reach and Monetize Audienc...
 
Shoot the Bird: Linear Broadcast Distribution on AWS by Usman Shakeel of Amaz...
Shoot the Bird: Linear Broadcast Distribution on AWS by Usman Shakeel of Amaz...Shoot the Bird: Linear Broadcast Distribution on AWS by Usman Shakeel of Amaz...
Shoot the Bird: Linear Broadcast Distribution on AWS by Usman Shakeel of Amaz...
 
Metadata in the Cloud: Future Proofing Digital Revenue Streams Today by Jason...
Metadata in the Cloud: Future Proofing Digital Revenue Streams Today by Jason...Metadata in the Cloud: Future Proofing Digital Revenue Streams Today by Jason...
Metadata in the Cloud: Future Proofing Digital Revenue Streams Today by Jason...
 
Cost Advantages of Cloud Video by Arnaud Perrier of Envivio
Cost Advantages of Cloud Video by Arnaud Perrier of EnvivioCost Advantages of Cloud Video by Arnaud Perrier of Envivio
Cost Advantages of Cloud Video by Arnaud Perrier of Envivio
 
Media workflow powered by cloud-based platform by Ben Masek of Sony/MCS
Media workflow powered by cloud-based platform by Ben Masek of Sony/MCSMedia workflow powered by cloud-based platform by Ben Masek of Sony/MCS
Media workflow powered by cloud-based platform by Ben Masek of Sony/MCS
 
Exploring the Hybrid Cloud by Jeff Malkin of Encoding.com
Exploring the Hybrid Cloud by Jeff Malkin of Encoding.comExploring the Hybrid Cloud by Jeff Malkin of Encoding.com
Exploring the Hybrid Cloud by Jeff Malkin of Encoding.com
 
LUNA - Lessons in cloud based workflow: Universal & ETC by Guillaume Aubchon ...
LUNA - Lessons in cloud based workflow: Universal & ETC by Guillaume Aubchon ...LUNA - Lessons in cloud based workflow: Universal & ETC by Guillaume Aubchon ...
LUNA - Lessons in cloud based workflow: Universal & ETC by Guillaume Aubchon ...
 

Recently uploaded

FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 

Recently uploaded (20)

FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 

Cloud Transition Patterns for Media Enterprises

  • 1. 1 Cloud Transition Patterns for Media Enterprises Shailendra Mathur Vice President of Architecture, Avid
  • 2. 2 Confidential and Proprietary Information. Please do not copy, forward, redistribute, or publish. Avid ©2017. Topics  Understanding current media production infrastructure  Different “Cloud” definitions evolving in the media Industry  Lift & Shift methods vs Micro-services based implementations  Avid Media Central Platform based communication fabric across hosting models
  • 3. 3 Confidential and Proprietary Information. Please do not copy, forward, redistribute, or publish. Avid ©2017. Source: http://ngcodec.com/fpga-encoder-markets/ Narrowing the problem domain
  • 4. 4 Confidential and Proprietary Information. Please do not copy, forward, redistribute, or publish. Avid ©2017. Existing production workflows and infrastructure Asset Management & Storage
  • 5. 5 Confidential and Proprietary Information. Please do not copy, forward, redistribute, or publish. Avid ©2017. Machine Rooms/Datacenter • VM/Bare Metal • Single Customer Instance • Network Storage • Edge servers (SDI/IP) Interpretation of “Cloud” in the media industry On-prem Cloud • VMs & Containers • Single customer Instance • Private • Network/Cloud Storage Private Cloud • VMs & Containers • Single customer Instance Public Cloud • VM & Containers • Public Cloud Provider • Multiple customers “Local” Cloud • VMs & Containers • Managed Service provider • Multiple customer CoLo Datacenter • Storage • Edge Servers (IP) Cloud “On-Prem” WAN High Bandwidth Network Link Hybrid Cloud Ali, AWS, MSFT, IBM, Google… HP, Dell, VMWare, IBM, MSFT, Huawei…
  • 6. 6 Confidential and Proprietary Information. Please do not copy, forward, redistribute, or publish. Avid ©2017. Media services hosting patterns Host OS Any App Any App Any App Bare Metal Hypervisor Layer Guest OS App1 Compute, Network, Storage, VDI,, A/V IP interfaces Bins/ Libs Guest OS App2 Bins/ Libs Guest OS App3 Bins/ Libs CloudProvider (IaaS) AppProvider (VirtualMachines) Virtualized Cloud or On Prem Operating System App1 Compute, Network, Storage Bins/ Libs CloudProvider (PaaS) AppProvider (Containers) Bins/Libs App2 App3 Micro-Services Containers Cloud Native Docker Engine AppProvider (Machines) Compute, Network, Storage, Display, A/V IP/SDI interfaces, Controllers Web Client Web Client Thick Client Web Client Thick Client
  • 7. 7 Confidential and Proprietary Information. Please do not copy, forward, redistribute, or publish. Avid ©2017. Why Micro-Services? Multi-function software appliance
  • 8. 8 Confidential and Proprietary Information. Please do not copy, forward, redistribute, or publish. Avid ©2015 Multi-function software appliance
  • 9. 9 Confidential and Proprietary Information. Please do not copy, forward, redistribute, or publish. Avid ©2015 …vs multiple functional micro-services 1 2 3 4
  • 10. 10 Confidential and Proprietary Information. Please do not copy, forward, redistribute, or publish. Avid ©2015 Service hosting and communication App Provider Communication Fabric App Provider Communication Fabric Cloud Provider Communication Fabric Bare Metal Virtualized Cloud or On Prem Micro-services Containers Cloud Native
  • 11. 11 Confidential and Proprietary Information. Please do not copy, forward, redistribute, or publish. Avid ©2015 Service hosting and communication Common communication event and message bus (App Provider) Bare Metal Virtualized Cloud or On Prem Micro-services Containers Cloud Native
  • 12. 12 Confidential and Proprietary Information. Please do not copy, forward, redistribute, or publish. Avid ©2017. Why a message bus? 1 3 4 2 5 6 7 8 9 10 Point to Point Traditional communication fabric
  • 13. 13 Confidential and Proprietary Information. Please do not copy, forward, redistribute, or publish. Avid ©2015 Traditional communication fabric
  • 14. 14 Confidential and Proprietary Information. Please do not copy, forward, redistribute, or publish. Avid ©2015 …vs pub-sub service interactions 5 Event Enabled Microservices (Publish/Subscribe) 1 2 3 4
  • 15. 15 Confidential and Proprietary Information. Please do not copy, forward, redistribute, or publish. Avid ©2017. Common service communication framework Cloud Native Federated Message BusFederated Message Bus Federated Message| Bus Bare Metal Virtualized Data Center Cloud
  • 16. 16 Confidential and Proprietary Information. Please do not copy, forward, redistribute, or publish. Avid ©2017. Media ingest & processing example Federated Message BusFederated Message Bus Federated Message| Bus Cloud Upload Bare Metal Virtualized Data Center Cloud
  • 17. 17 Confidential and Proprietary Information. Please do not copy, forward, redistribute, or publish. Avid ©2017. Avid Media Central framework Service Management Service Execution User Admin & Config Connectivity Toolkit Cloud Native API Upstreams Federated Message BusFederated Message Bus Federated Message| Bus
  • 18. 18 Confidential and Proprietary Information. Please do not copy, forward, redistribute, or publish. Avid ©2017. Summary  “Cloud” has different hosting interpretations  The Media Industry looking to implement both Lift and Shift and Cloud native models  Avid Media Central Framework bridges the different hosting models
  • 19.
  • 20. 20 Confidential and Proprietary Information. Please do not copy, forward, redistribute, or publish. Avid ©2017. Multiple message & data model formats … …
  • 21. 21 Confidential and Proprietary Information. Please do not copy, forward, redistribute, or publish. Avid ©2017. Common message data model interpreters … …

Editor's Notes

  1. The part of production chain in focus
  2. Introduce Production Workflows Ingest processes Workstation & SW and SW alliances – primarily CPU compute, FPGA for encode Audio, Video Ancillary Data high bandwidth SDI connected, now IP Creative Applications Typically Workstations Some Thin Clien Apps usign Web UX and SW appliances CPU, local disk and GPUs (for compute and display) Playout/distribution Workstation & SW and SW alliances – primarily CPU compute, GPU for Gfx playout/branding, Audio, Video Ancillary Data high bandwidth SDI connected, now IP Asset mgmnt Shared Storage (Tiered)– Nearline, Online (real-time), Parking Storage and Archive stirage SW Appliances
  3. Different Cloud Hosting models for Media Enterprises Definition of Cloud as per NIST
  4. Micro-services architecture Cloud Compatible vs Cloud native VM base dlift and Shift vs Containers Introduce “Cloud Portable” to avoid vendor lock Software appliance model – server based apps New boundaries – Media Client virtualization Evolution of Cloud Microservices Framworks https://www.slideshare.net/biztalk360/distributed-computing-made-easy-with-service-fabric?next_slideshow=1 Azure Fabric AWS Lambda Google Functions
  5. Micro-services architecture Cloud Compatible vs Cloud native VM base dlift and Shift vs Containers Introduce “Cloud Portable” to avoid vendor lock Software appliance model – server based apps New boundaries – Media Client virtualization Evolution of Cloud Microservices Framworks https://www.slideshare.net/biztalk360/distributed-computing-made-easy-with-service-fabric?next_slideshow=1 Azure Fabric AWS Lambda Google Functions
  6. Micro-services architecture Cloud Compatible vs Cloud native VM base dlift and Shift vs Containers Introduce “Cloud Portable” to avoid vendor lock Software appliance model – server based apps New boundaries – Media Client virtualization Evolution of Cloud Microservices Framworks https://www.slideshare.net/biztalk360/distributed-computing-made-easy-with-service-fabric?next_slideshow=1 Azure Fabric AWS Lambda Google Functions
  7. - Cloud for publish subscribe.
  8. Solution Thick or Thin Apps Authenticated REST API calls Pub Sub arch Supports Micro services natively Adapter svc to traditional Bare Metal and VM based SW appliances Federated message Bus Static and Dynamic Deployment
  9. Solution Thick or Thin Apps Authenticated REST API calls Pub Sub arch Supports Micro services natively Adapter svc to traditional Bare Metal and VM based SW appliances Federated message Bus Static and Dynamic Deployment
  10. Solution Thick or Thin Apps Authenticated REST API calls Pub Sub arch Supports Micro services natively Adapter svc to traditional Bare Metal and VM based SW appliances Federated message Bus Static and Dynamic Deployment
  11. Share Libs for Message interpretation, Events and Data model