Cloud 201: Leveling up! Cloud Technologies for Public...

49
Cloud 201: Clifton rev 140330 Page: 1 Cloud 201: Leveling up! Cloud Technologies for Public Broadcast Ron Clifton, BAS c , MAS c CliftonGroup International Limited

Transcript of Cloud 201: Leveling up! Cloud Technologies for Public...

Page 1: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 1

Cloud 201: Leveling up!

Cloud Technologies for Public Broadcast Ron Clifton, BASc, MASc

CliftonGroup International Limited

Page 2: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 2

Objective • Follow-up to Cloud 101 & 102 presented

in previous years • Background technology overview as the

basis for discussion of the next version of the PTV Interconnection System

See also W. Pacena Cloud 101 and IP Multicasting Sessions for additional technology background

Page 3: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 3

Spoiler Alert This is NOT a v6 presentation

But: it IS intended to be a technology overview for those who will be participating

in some of the system design trade-off discussions for v6

Page 4: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 4

Outline • Refresher • Connectivity

– Alternative approaches – Introduction to MPLS IP-VPN – Understanding COS/QOS – Example system configurations

• Cloud services – Example IaaS, PaaS & SaaS for broadcast

• Summary and Q&A

Page 5: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 5

Refresher

Page 6: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 6

The Paradigm Shift • The connectivity and technology exist today

to implement the complete broadcast workflow from ingest to transmission in “the cloud”

• There are many excellent public cloud options but for Broadcast, a private/hybrid community cloud configuration is ideal

Page 7: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 7

The National Institute of Standards & Technology (NIST) Cloud Computing Model Enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.

Page 8: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 8

Defining Cloud Computing

Cloud computing is more than just “doing stuff in the cloud”

Software as a Service (SaaS)

Platform as a Service (PaaS)

Infrastructure as a Service (IaaS)

THREE SERVICE MODELS

Broad Network Access

Rapid Elasticity

Measured Service

On-Demand Self Service

Resource Pooling

FIVE MAJOR CHARACTERISTICS

PRIVATE PUBLIC HYBRID COMMUNITY FOUR DEPLOYMENT

MODELS

Page 9: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 9

The Connectivity Challenge

Page 10: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 10

The Connectivity Challenge • Reliable cost-effective point-to-multipoint

connectivity is the most critical item for a cloud-based broadcast application

• Fortunately, there are alternatives

Connectivity

Page 11: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 11

One Approach: Internet Aggregation

SDI and/or IP Video

SDI and/or IP Video

SDI and/or IP Video PROVIDER APPLIANCE

Example service providers: LTN Global, VideoShip • In use for broadcast today (e.g. NBC,CNN,FOX, PBS &others)

PUBLIC INTERNET AND/OR LEASED LINE

Page 12: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 12

One Approach: Internet Aggregation Buffering is used to “smooth out” expected network jitter and latency/delay variations

Original input at ingress

(e.g. linear video)

Output buffer done at egress (200-600 msecs

typical)

In-network jitter and delay

Page 13: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 13

Another Approach: MPLS IP-VPN (Multi Protocol Label Switching)

MPLS Network

Page 14: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 14

MPLS IP-VPN • Multi Protocol Label Switching (MPLS):

– Next generation technology replacing legacy Layer 2 ATM and Frame Relay networks

• IP-VPN: – Internet Protocol (e.g. Layer 3 router-to-router) – Virtual Private Networks on shared but

dedicated fiber infrastructure

Page 15: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 15

Why MPLS IP-VPN? • State-of-the-art for enterprise-

class Ethernet over WAN today

• 100 Mbps & DS3 (45 Mbps) are common and most popular – OC3 & 1 Gbps also available

• Becoming increasingly affordable & highly competitive

Multiple Tier 1 Vendors:

…+ others WAN= Wide Area Networks

Page 16: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 16

Traditional Satellite OPEX Advantage

Page 17: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 17

Why MPLS IP-VPN? • Transparent private virtual networks using IP

• IP multicast enabled for bandwidth efficiency • Automatic redundancy/DR in the core network

• Class of Service (COS) provides ability to prioritize traffic (e.g. linear video over non-linear file delivery) • Typical low latency: e.g. 25- 50 msecs RTT • Typical low jitter: e.g. 2 - 5 msecs • Typical Bit Error Rate (BER): “Near zero”

• Variety of network topologies available including full-duplex (i.e. two-way) mesh interconnection

Page 18: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 18

Example Tier 1 Product Offerings Routing Transparency Protection CoS Network Billing Technology

Customer ControlledFull Layer 2

TransparencyOptional on local access.

Customer Controlled

Dedicated FlatEthernet over

DWDM

Customer ControlledFull Layer 2

TransparencyFast Reroute in

the coreAll Traffic classified as Premium Data

Shared FlatEthernet over

MPLS Core

Multipoint MAC switching Ethernet

VPN service

Tagged or Transparent

options

Fast Reroute in the core

4 Classes of Service Shared FlatEthernet over

MPLS core

IPv4, IPv6 Layer 3 ServiceFast Reroute in

the core

6 Classes of service with 10 Priority

Options.Shared Flat IP over MPLS

IPv4, IPv6 Layer 3 ServiceFast Reroute in

the core4 Classes of Service

Public Internet

Tiered and Burstable

IP over MPLS core

Source: Verizon 2014Source: Verizon 2014

Page 19: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 19

Example Tier 1 Product Offerings

Source: Level 3

Page 20: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 20

An MPLS IP-VPN Network Approach

MPLS Network

Station

((( )))

PE= Provider Edge Router

Page 21: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 21

Layer 3 MPLS IP-VPN Station

A Layer 3 MPLS IP-VPN is functionally equivalent to a

Virtual Ethernet LAN

Station

Station

Station

Ethe

rnet

LAN

LAN= Local Area Network

Page 22: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 22

An Example M&E Application

Linear

Non-Linear

M&C

Content

Linear

Non-Linear

Content

M&C

M&C=Monitoring & Control

Page 23: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 23

Understanding COS/QOS • Class of Service (COS) is a traffic engineering

technique used to prioritize traffic on a network • e.g. the 3-bit CS0-7 VLAN tagging in Ethernet headers

(per 802.1Q) • used to implement Quality of Service (QOS) rules to

differentiate and shape/police network traffic

• For modern Layer 3 IP networks, Differentiated Services (DiffServ) QOS (e.g. DSCP-x) replaces legacy IPv4 Type of Service (TOS)

Page 24: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 24

Example M&E Application

COS is checked at ingress to the MPLS network and delivered over MPLS by priority assigned limits

VLAN-type COS is set by application and priority

For example:

HI ------- LOW ---

MED ---

Policing to bandwidth limits (e.g. 100 Mbps) is done at the egress from the MPLS network

----- HI ----- LOW

----- MED

Page 25: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 25

Fully Symmetric – Both ways

COS is checked at ingress to the MPLS network and delivered over MPLS by priority assigned limits

Policing to bandwidth limits (e.g. 100 Mbps) is done at the egress from the MPLS network

HI ------- LOW ---

MED ---

VLAN-type COS is set by application and priority

For example:

----- HI ----- LOW

----- MED

Page 26: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 26

Ingest & Edit Traffic

Automation Archive

Playout & Encode

TSoIP

*TSoIP = Transport Stream over IP

Example “head-end/NOC” Configuration

Man

aged

VLA

N S

witc

h * See W Pacena session for IP Multicast tutorial

Multicast Host *

File Share MAM

M&C

MAM= Media Asset Management

Page 27: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 27

Adding COS for Broadcast QOS M&C

File Share MAM

Ingest & Edit Traffic

Automation Archive

Playout & Encode

Man

aged

VLA

N S

witc

h

Multicast Host*

MED

HI

LO

COS: EXAMPLES ONLY

TSoIP

*TSoIP = Transport Stream over IP

Page 28: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 28

“IP” IRDs “IP” IRDs

Example “Station-side” Configuration

IRD = Integrated Receiver Decoder

“IP” IRDs

VLAN Switch

File Share

Cache

M&C

((( )))

Traffic, Automation,

Master Control

& Playout

HD-SDI STATION

Page 29: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 29

“IP” IRDs “IP” IRDs

Example: using COS to Manage QOS

“IP” IRDs

VLAN Switch

File Share

Cache

M&C

((( )))

Traffic, Automation,

Master Control

& Playout

HD-SDI STATION

BEST EFFORT (COS=LOW)

• 5 GB @ 50 Mbps = 13.3 mins

• 5 GB @ 100 Mbps = 6.7 mins

• 5 GB @ 200 Mbps = 3.3 mins

BEST EFFORT

IP MULTICAST (COS=HI)

• HD: 10-15 Mbps • SD: 3- 4 Mbps

IP MULTICAST

This IRD does an IP Multicast join

Page 30: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 30

“IP” IRDs “IP” IRDs

Adding a backup NOC

“IP” IRDs

VLAN Switch

File Share

Cache

M&C

((( )))

Traffic, Automation,

Master Control

& Playout

HD-SDI STATION

Primary NOC

Secondary/Backup NOC (geo-diversity & load balancing)

Page 31: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 31

Scaling up Primary NOC

Secondary/Backup NOC

Page 32: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 32

… is functionally equivalent to:

ETHERNET LAN

Page 33: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 33

Other Features of MPLS IP-VPN

Direct internet Access (DIA)

Public Internet

Private & Hybrid Cloud Service

Providers (IaaS, PaaS, SaaS)

Page 34: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 34

MEMBER STATIONS

LOCAL CABLE

BACKUP NOC (LINEAR &

FB CONTENT)

LINEAR RT FEED CONTENT

FILE BASED (FB) CONTENT

PBS NOC/SOC & DDMS

GigE/10GigE 100 Mbps/DS3 CLOUD

SERVICES (PRIVATE

and/or HYBRID)

PRIVATE IP-VPN MPLS NETWORK

PBS MOC

Content Contribution

OTHERs

NOC: Network Operations Center SOC: Satellite Operations Center MOC: Media Operations Center DDMS: Disaster, Diversity, Maintenance Site

Satellite Overlay and Backup

3 Mbps SD (APAC)

Existing

Example: a potential v6 Candidate

PUBLIC INTERNET

Page 35: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 35

Cloud Services

Page 36: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 36

Three Service Models (Cloud 101)

Source: derived from Microsoft

PaaS

Networking

Storage

Servers

Virtualization

O/S

Middleware

Runtime

Data

Applications

SaaS

Networking

Storage

Servers

Virtualization

O/S

Middleware

Runtime

Data

Applications

Legacy

Networking

Storage

Servers

Virtualization

O/S

Middleware

Runtime

Data

Applications

= YOU provide & manage

IaaS

Networking

Storage

Servers

Virtualization

O/S

Middleware

Runtime

Data

Applications

= VENDOR provides & manages

Page 37: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 37

Cloud Service Deployment Scenarios

Legacy Equipment PaaS/SaaS

) Cloud Service

Provider(s)

Highly Virtualized PaaS/SaaS

IaaS/SaaS/PaaS on Private/Hybrid IaaS

INDUSTRY TREND

Optional ”Orchestration” Layer

IaaS = Infrastructure as a Service PaaS= Platform as a Service SaaS= Software as a Service

Page 38: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 38

Preliminary cloud services “wish list”

Note: IaaS/PaaS/SaaS in this list are for grouping only

Page 39: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 39

Examples of Providing IaaS

Primary

Direct internet Access (DIA)

Public Internet

Direct Connect

Private & Public IaaS Providers

(e.g. AWS, Savvis, Rackspace etc…)

and/or • IT services • Development • Testing • Other IaaS

Page 40: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 40

Some Typical PaaS Examples

Primary

Direct internet Access (DIA)

Public Internet

Direct Connect

Private & Hybrid PaaS Providers

and/or • Transcoding • Archival • MAM • File Sharing • OTT delivery

Page 41: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 41

PaaS Example: OTT Delivery via CDN

Primary

Cross Platform OTT delivery

Public Internet

Direct Connect (e.g. 1/10Gbps)

Content Distribution

Network (CDN) Providers

Page 42: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 42

Primary

PaaS Example: LTO Archival

• LTO Archival

LTO

Private & Hybrid PaaS Providers

LTFS

LTFS= Linear Tape File System (open standard)

Page 43: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 43

Primary

PaaS Example: LTO Archival LTO

Private & Hybrid PaaS Providers

LTFS • LTFS Archival • Plus Public

Cloud option (e.g. Glacier)

Public Internet

Page 44: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 44

Primary

Another Archive Option LTO

LTFS LTFS

Page 45: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 45

Example: SaaS “Station in the Cloud”

Primary

Direct Connect

Managed Service Providers • Joint Master Control • CentralCasting • Complete playout service

HD: 10-15 Mbps SD: 3- 4 Mbps 1 HD & 3 SD= <30 Mbps

100 Mbps = 10 HD or 30 SD 1 Gbps= 100 HD or 300 SD

Page 46: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 46

Concept : “Station in the Cloud” (1 of 2)

((( )))

Ingest & Edit Traffic

Automation Archive Playout & Encode

Station WABC

Production and Operations

RF

Page 47: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 47

Concept : “Station in the Cloud” (2 of 2)

((( )))

Ingest & Edit Traffic

Automation Archive Playout & Encode

Station WABC

Production and Operations

WDEF

WABC RF

HD: 10-15 Mbps SD: 3- 4 Mbps 1 HD & 3 SD= <30 Mbps

Page 48: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 48

Summary • The technologies exist today to implement the

complete end-to-end broadcast workflow using cloud computing technologies

• This is a natural migration from our traditional

broadcast infrastructure and the way of the future

Page 49: Cloud 201: Leveling up! Cloud Technologies for Public ...pbs.bento.storage.s3.amazonaws.com/hostedbento-prod/filer_public... · But: it IS intended to be a technology overview for

Cloud 201: Clifton rev 140330 Page: 49

Thank you for your time

Q&A?

Ron Clifton, BASc, MASc, PEng CliftonGroup International Ltd

[email protected]

Vision without execution is a dream and execution without vision is a nightmare