SlideShare une entreprise Scribd logo
1  sur  24
Télécharger pour lire hors ligne
Tutorial for the Broadcast Community




      VidTrans Technical Conference
                          MJ Drouin
                           10/02/02
   Director with 15 years of Media experience, I lead technical teams of up
    to 30 people and 3 managers to deliver most aspects of the business -
    Operations, Customer Services, Information Technologies, Project
    Management, Engineering, and Procurement. I developed expertise in
    managing cable, wireless, satellite, transmission, engineering and
    software development. I worked at Bell, Teleglobe, Intelsat, CBC and as a
    expert consultant.
   Professional Engineer, Masters in Technological Management, ITIL
    foundation, PMP
   I have extensive experience in speaking since the 90's (ouf!), subjects
    were always a mix of technologies, commerce and management.
       Past engagements included: Pitfalls of SW development: What every executive
        should know (2009), 8 weeks on Twitter: I love it! (2009), The Future of
        Broadcast Archive Systems (2008), DVB-H: Video over IP goes Wireless (2006),
        HDTV distribution (2005), Video over IP (2004) and, Several broadcast technical
        training (1994-1998): Video 101, Digital Video and Compression 201, Video
        testing techniques 301.
   http://www.linkedin.com/in/mjdrouin
   http://twitter.com/mjdrouin
            MJ Drouin© - February 2nd, 2010 - VidTrans10                      2
Introduction:                             Adoption of SOA
  2010 and Beyond !
  Broadcast and SOA
SOA description
Conclusions: Issues and benefits
  Future            development



    MJ Drouin© - February 2nd, 2010 - VidTrans10        3
Source: Forrester Research, 4Q 2008
       MJ Drouin© - February 2nd, 2010 - VidTrans10   4
MJ Drouin© - February 2nd, 2010 - VidTrans10   5
MJ Drouin© - February 2nd, 2010 - VidTrans10   6
Via Broadcast Engineering
            MJ Drouin© - February 2nd, 2010 - VidTrans10   7
MJ Drouin© - February 2nd, 2010 - VidTrans10   8
ESB (Enterprise Service Bus)




Via Broadcast Engineering
            MJ Drouin© - February 2nd, 2010 - VidTrans10   9
2.39:1                  SDTV




                                                   -2
                 4:2                                      re o    4:3



                                                  G
 ATSC          :0p                              4K Stre


                                             PE
                                 16:9

                                         M
     :0i Interlaced H.264 RGB 720x480 per 4:1:1
 4:2          Mo XYZ 720 Re                      rap Lip-S
    3DTV no 280x MPEG-4. 709 W          c                  yn
                    1 2:2                        720x486 c
               29 5 7 6




  Co  d e cs          4: 60 1440x1080                    Clos
                                        e 25.00 000 Cap ed
64




                    M-JPEG
               720x




                                     siv           -2         tion
                    7
 0x




                                   s
                 .9




                              gr e               G
                                              PE
     48




                          r o               J          YCbCr
                                                          4:
          lby     59.94 P R
      0




                                                            4:
        o                       e c. 6          HDTVMXF       4
      D          1920x1080               01

          MJ Drouin© - February 2nd, 2010 - VidTrans10                  10
Via Geek & Poke
Via Oracle   MJ Drouin© - February 2nd, 2010 - VidTrans10   12
Service exposes its Service Description (including Non-
           Composite Service                             Functional Properties) so it can be invoked by another service.




                                                                                                              Service Description
Service Registry

                                                                                                  Service X   Atomic service

                Service A   Service B     Service C    Service D     Service E   Service F

                                                                                                  Service Y   Composite service
                                        Service G   Service H   Service N




         Via:
            MJ Drouin© - February 2nd, 2010 - VidTrans10                                            13
MJ Drouin© - February 2nd, 2010 - VidTrans10   14
Complexity
                                                                BPEL
General




                                                         WS-*




          MJ Drouin© - February 2nd, 2010 - VidTrans10                 15
SOA-RM
                                        Guides developments of


Requirements                                                Specific
                                     Input for           Architectures
                                                                    Uses


                                               HTTP                WS-*           WS-Security
                             XML &                      WSDL                   WS-Trust
Base Standards              Schema
                                                 SOAP            WS-RM
                                                         BPEL                     Reg/Rep
                                           UDDI                      WS
                                                                  Addressing

         MJ Drouin© - February 2nd, 2010 - VidTrans10                     16
Points to service description
                           Points to service   Registry
                                                UDDI           Service
                                                    Service Description
                                                    Broker                      1. Service Provider “publishes”
                     2. Service                                                 its services to a Service Broker
                     Requester                                                  - WSDL describes services and
                  searches and                                                  service definition
                 “discover” the                                                 - Business publishes service
                                         WSDL in           WSDL in
                        service                                                 metadata
                                          UDDI              UDDI

                                                   SOAP over                         Service
Requestor-specific                                   HTTP
                              Service                                     Service
  Technology or
                             Requestor                                    Provider                                                      Search &
 Legacy Systems                                                                   Service
                                                                                                                                        Register
                                                       3. Service                Description
                                                       Requester
                                                       “binds” and
                                                       interacts with
                                                                                                                                            Service
                                                       Service Provider
                                                                                                                                            Owner /
                                                                                                                                           Developer    Maps Legacy
                                                                                                                   WSDL in
                                                                                                                    UDDI                                 to XML in
                                                                                                                                                           SOAP
                                                                                                                                             Hosting
                                                                                                                                                         message
                                                                                                    SOAP over                           WSDL
                                                                                                      HTTP                               API
                                                                                                                                                        Provider-specific
                                                                                                                                          Web Service
                                                                                                                      Listener                           Technology or
                                                                                                                                             Engine
                                                                                                                                                        Legacy Systems


                                                                                                                                 Web Server

                        MJ Drouin© - February 2nd, 2010 - VidTrans10                                                               17
MJ Drouin© - February 2nd, 2010 - VidTrans10   18
Via Geek & Poke
MJ Drouin© - February 2nd, 2010 - VidTrans10   Via JavaWorld   20
 Technology aligned                                  Customized service
  with business                                        managed centrally
 Modular, shared                                     Standardized protocol,
  streamlined tools                                    interfaces and
 IT cost reduction and                                infrastructure
  control                                             Reduce integration time
 Improved                                             and efforts
  responsiveness to                                   SOA can be virtualized or
  changing needs                                       used in a ‘cloud’
                                                      Ubiquity

     Business Benefits                                     Technology Benefits

      MJ Drouin© - February 2nd, 2010 - VidTrans10                         21
Application
             Screen
             Scrape

                                             Download                           Application
                        Message                 File
       Application       Queue                                                                Screen
                                                     Application                              Scrape

                 Sockets                                     Screen         Transaction
                                      Transaction            Scrape             File
                                         File
                                                                                              Application
                                                      Sockets
      Download         CICS Gateway                                             RPC
         File                                                                                    ORB
                                                                   APPC
                                               Application
                 Message
ORB                                                                             Application
       Application                  Message                   Transaction
                                     Queue                         File
                                           Application
                                                                                                 Message
                                                                                                  Queue
                                                         CICS Gateway
                  Transaction       Screen
                     File           Scrape
                                                                                          APPC
         Application                           Message                Download                              RPC
                                                                         File




      MJ Drouin© - February 2nd, 2010 - VidTrans10                                            22
   SOA Standards development
     SOA for telecom
     Interoperability
     Business models – integration
     Governance
   Advancement of digitization of Broadcast
     All-digital movie production workflow
     File-based broadcast
   Technology evolution
     Cloud computing
     Open Source Software (OSS)
     Virtualization: Platform-independent
     Software as a Service (SAAS)

        MJ Drouin© - February 2nd, 2010 - VidTrans10   23
Thank you for your attention

       mjdrouin@gmail.com

Contenu connexe

Tendances

Migrating to CloudFoundry
Migrating to CloudFoundryMigrating to CloudFoundry
Migrating to CloudFoundryGR8Conf
 
Private Cloud reduces risk calculations by 50%
Private Cloud reduces risk calculations by 50%Private Cloud reduces risk calculations by 50%
Private Cloud reduces risk calculations by 50%SAS
 
On the Performance Analysis of Multi-antenna Relaying System over Rayleigh Fa...
On the Performance Analysis of Multi-antenna Relaying System over Rayleigh Fa...On the Performance Analysis of Multi-antenna Relaying System over Rayleigh Fa...
On the Performance Analysis of Multi-antenna Relaying System over Rayleigh Fa...IDES Editor
 
CADISON World Issue 2013 | 1
CADISON World Issue 2013 | 1CADISON World Issue 2013 | 1
CADISON World Issue 2013 | 1Neilsoft Ltd
 
(Paper) P2P VIDEO BROADCAST BASED ON PER-PEER TRANSCODING AND ITS EVALUATION ...
(Paper) P2P VIDEO BROADCAST BASED ON PER-PEER TRANSCODING AND ITS EVALUATION ...(Paper) P2P VIDEO BROADCAST BASED ON PER-PEER TRANSCODING AND ITS EVALUATION ...
(Paper) P2P VIDEO BROADCAST BASED ON PER-PEER TRANSCODING AND ITS EVALUATION ...Naoki Shibata
 
Integrating R with the CDK: Enhanced Chemical Data Mining
Integrating R with the CDK: Enhanced Chemical Data MiningIntegrating R with the CDK: Enhanced Chemical Data Mining
Integrating R with the CDK: Enhanced Chemical Data MiningRajarshi Guha
 
The Mega Projects
The Mega ProjectsThe Mega Projects
The Mega ProjectsBoyboy cute
 

Tendances (7)

Migrating to CloudFoundry
Migrating to CloudFoundryMigrating to CloudFoundry
Migrating to CloudFoundry
 
Private Cloud reduces risk calculations by 50%
Private Cloud reduces risk calculations by 50%Private Cloud reduces risk calculations by 50%
Private Cloud reduces risk calculations by 50%
 
On the Performance Analysis of Multi-antenna Relaying System over Rayleigh Fa...
On the Performance Analysis of Multi-antenna Relaying System over Rayleigh Fa...On the Performance Analysis of Multi-antenna Relaying System over Rayleigh Fa...
On the Performance Analysis of Multi-antenna Relaying System over Rayleigh Fa...
 
CADISON World Issue 2013 | 1
CADISON World Issue 2013 | 1CADISON World Issue 2013 | 1
CADISON World Issue 2013 | 1
 
(Paper) P2P VIDEO BROADCAST BASED ON PER-PEER TRANSCODING AND ITS EVALUATION ...
(Paper) P2P VIDEO BROADCAST BASED ON PER-PEER TRANSCODING AND ITS EVALUATION ...(Paper) P2P VIDEO BROADCAST BASED ON PER-PEER TRANSCODING AND ITS EVALUATION ...
(Paper) P2P VIDEO BROADCAST BASED ON PER-PEER TRANSCODING AND ITS EVALUATION ...
 
Integrating R with the CDK: Enhanced Chemical Data Mining
Integrating R with the CDK: Enhanced Chemical Data MiningIntegrating R with the CDK: Enhanced Chemical Data Mining
Integrating R with the CDK: Enhanced Chemical Data Mining
 
The Mega Projects
The Mega ProjectsThe Mega Projects
The Mega Projects
 

Similaire à Service Oriented Architecture (SOA) for the Broadcast Industry

Video over IP goes wireless: A DVB-H Tutorial
Video over IP goes wireless:  A DVB-H TutorialVideo over IP goes wireless:  A DVB-H Tutorial
Video over IP goes wireless: A DVB-H TutorialMarie Josée (MJ) Drouin
 
Introduction to dwdm technology
Introduction to dwdm technologyIntroduction to dwdm technology
Introduction to dwdm technologySayed Qaisar Shah
 
MMS Profile for Web Services
MMS Profile for Web ServicesMMS Profile for Web Services
MMS Profile for Web ServicesAbhijeet Ranadive
 
ReDeSign – FP7 Project for Cable Industry
ReDeSign – FP7 Project for Cable IndustryReDeSign – FP7 Project for Cable Industry
ReDeSign – FP7 Project for Cable IndustryMASIT MACEDONIA
 
20120726 aj-mucugl-video-conferencing-capabilities-within-lync-2013
20120726 aj-mucugl-video-conferencing-capabilities-within-lync-201320120726 aj-mucugl-video-conferencing-capabilities-within-lync-2013
20120726 aj-mucugl-video-conferencing-capabilities-within-lync-2013MUCUGL
 
Infocom03 rajiv
Infocom03 rajivInfocom03 rajiv
Infocom03 rajivzt5169
 
Chen Wang, Pazat, Di Napoli, Giordano: A Chemical Based Middleware for Workf...
Chen Wang, Pazat, Di Napoli, Giordano:  A Chemical Based Middleware for Workf...Chen Wang, Pazat, Di Napoli, Giordano:  A Chemical Based Middleware for Workf...
Chen Wang, Pazat, Di Napoli, Giordano: A Chemical Based Middleware for Workf...ServiceWave 2010
 
Design Verification: The Past, Present and Futurere
Design Verification: The Past, Present and FuturereDesign Verification: The Past, Present and Futurere
Design Verification: The Past, Present and FuturereDVClub
 
OpenStack Summit Portland April 2013 talk - Quantum and EC2
OpenStack Summit Portland April 2013 talk - Quantum and EC2OpenStack Summit Portland April 2013 talk - Quantum and EC2
OpenStack Summit Portland April 2013 talk - Quantum and EC2Naveen Joy
 
WebRTC Tutorial by Dean Bubley of Disruptive Analysis & Tim Panton of Westhaw...
WebRTC Tutorial by Dean Bubley of Disruptive Analysis & Tim Panton of Westhaw...WebRTC Tutorial by Dean Bubley of Disruptive Analysis & Tim Panton of Westhaw...
WebRTC Tutorial by Dean Bubley of Disruptive Analysis & Tim Panton of Westhaw...Dean Bubley
 
IPTV, Internet Video and Adaptive Streaming Technologies
IPTV, Internet Video and Adaptive Streaming TechnologiesIPTV, Internet Video and Adaptive Streaming Technologies
IPTV, Internet Video and Adaptive Streaming TechnologiesCisco Canada
 
Multiservice Broadcast Networks Over Satellite
Multiservice Broadcast Networks Over SatelliteMultiservice Broadcast Networks Over Satellite
Multiservice Broadcast Networks Over SatelliteNewtec
 
What's the Next Big Thing - A Training for Broadcast Professionals
What's the Next Big Thing - A Training for Broadcast ProfessionalsWhat's the Next Big Thing - A Training for Broadcast Professionals
What's the Next Big Thing - A Training for Broadcast ProfessionalsMarie Josée (MJ) Drouin
 
Smart TV content converged service & social media
Smart TV content converged service & social mediaSmart TV content converged service & social media
Smart TV content converged service & social mediafungfung Chen
 
Presentation:Technology challenges in the broadcast industry
Presentation:Technology challenges in the broadcast industryPresentation:Technology challenges in the broadcast industry
Presentation:Technology challenges in the broadcast industryNewtec
 

Similaire à Service Oriented Architecture (SOA) for the Broadcast Industry (20)

My video is a file, now what?
My video is a file, now what?My video is a file, now what?
My video is a file, now what?
 
Video over IP goes wireless: A DVB-H Tutorial
Video over IP goes wireless:  A DVB-H TutorialVideo over IP goes wireless:  A DVB-H Tutorial
Video over IP goes wireless: A DVB-H Tutorial
 
Introduction to dwdm technology
Introduction to dwdm technologyIntroduction to dwdm technology
Introduction to dwdm technology
 
MMS Profile for Web Services
MMS Profile for Web ServicesMMS Profile for Web Services
MMS Profile for Web Services
 
ReDeSign – FP7 Project for Cable Industry
ReDeSign – FP7 Project for Cable IndustryReDeSign – FP7 Project for Cable Industry
ReDeSign – FP7 Project for Cable Industry
 
20120726 aj-mucugl-video-conferencing-capabilities-within-lync-2013
20120726 aj-mucugl-video-conferencing-capabilities-within-lync-201320120726 aj-mucugl-video-conferencing-capabilities-within-lync-2013
20120726 aj-mucugl-video-conferencing-capabilities-within-lync-2013
 
Infocom03 rajiv
Infocom03 rajivInfocom03 rajiv
Infocom03 rajiv
 
Chen Wang, Pazat, Di Napoli, Giordano: A Chemical Based Middleware for Workf...
Chen Wang, Pazat, Di Napoli, Giordano:  A Chemical Based Middleware for Workf...Chen Wang, Pazat, Di Napoli, Giordano:  A Chemical Based Middleware for Workf...
Chen Wang, Pazat, Di Napoli, Giordano: A Chemical Based Middleware for Workf...
 
Design Verification: The Past, Present and Futurere
Design Verification: The Past, Present and FuturereDesign Verification: The Past, Present and Futurere
Design Verification: The Past, Present and Futurere
 
Ran Oz Big Band
Ran Oz   Big BandRan Oz   Big Band
Ran Oz Big Band
 
OpenStack Summit Portland April 2013 talk - Quantum and EC2
OpenStack Summit Portland April 2013 talk - Quantum and EC2OpenStack Summit Portland April 2013 talk - Quantum and EC2
OpenStack Summit Portland April 2013 talk - Quantum and EC2
 
DDS QoS Unleashed
DDS QoS UnleashedDDS QoS Unleashed
DDS QoS Unleashed
 
Smart Telco in 4G
Smart Telco in 4GSmart Telco in 4G
Smart Telco in 4G
 
Unified MPLS
Unified MPLSUnified MPLS
Unified MPLS
 
WebRTC Tutorial by Dean Bubley of Disruptive Analysis & Tim Panton of Westhaw...
WebRTC Tutorial by Dean Bubley of Disruptive Analysis & Tim Panton of Westhaw...WebRTC Tutorial by Dean Bubley of Disruptive Analysis & Tim Panton of Westhaw...
WebRTC Tutorial by Dean Bubley of Disruptive Analysis & Tim Panton of Westhaw...
 
IPTV, Internet Video and Adaptive Streaming Technologies
IPTV, Internet Video and Adaptive Streaming TechnologiesIPTV, Internet Video and Adaptive Streaming Technologies
IPTV, Internet Video and Adaptive Streaming Technologies
 
Multiservice Broadcast Networks Over Satellite
Multiservice Broadcast Networks Over SatelliteMultiservice Broadcast Networks Over Satellite
Multiservice Broadcast Networks Over Satellite
 
What's the Next Big Thing - A Training for Broadcast Professionals
What's the Next Big Thing - A Training for Broadcast ProfessionalsWhat's the Next Big Thing - A Training for Broadcast Professionals
What's the Next Big Thing - A Training for Broadcast Professionals
 
Smart TV content converged service & social media
Smart TV content converged service & social mediaSmart TV content converged service & social media
Smart TV content converged service & social media
 
Presentation:Technology challenges in the broadcast industry
Presentation:Technology challenges in the broadcast industryPresentation:Technology challenges in the broadcast industry
Presentation:Technology challenges in the broadcast industry
 

Plus de Marie Josée (MJ) Drouin

Introduction of file based workflows 111004 vfinal
Introduction of file based workflows 111004 vfinalIntroduction of file based workflows 111004 vfinal
Introduction of file based workflows 111004 vfinalMarie Josée (MJ) Drouin
 
Cloud Computing Training for Content Providers
Cloud Computing Training for Content ProvidersCloud Computing Training for Content Providers
Cloud Computing Training for Content ProvidersMarie Josée (MJ) Drouin
 
The reality of hd satellite distribution drouin vsf may 2005
The reality of hd satellite distribution drouin vsf may 2005The reality of hd satellite distribution drouin vsf may 2005
The reality of hd satellite distribution drouin vsf may 2005Marie Josée (MJ) Drouin
 
Why would broadcasters transport their real time professional video over ip b...
Why would broadcasters transport their real time professional video over ip b...Why would broadcasters transport their real time professional video over ip b...
Why would broadcasters transport their real time professional video over ip b...Marie Josée (MJ) Drouin
 
Video over IP goes wireless: A DVB-H Tutorial
Video over IP goes wireless:  A DVB-H TutorialVideo over IP goes wireless:  A DVB-H Tutorial
Video over IP goes wireless: A DVB-H TutorialMarie Josée (MJ) Drouin
 
Pitfalls Of Software Development: What every Executives Should Know
Pitfalls Of Software Development:  What every Executives Should KnowPitfalls Of Software Development:  What every Executives Should Know
Pitfalls Of Software Development: What every Executives Should KnowMarie Josée (MJ) Drouin
 

Plus de Marie Josée (MJ) Drouin (7)

Introduction of file based workflows 111004 vfinal
Introduction of file based workflows 111004 vfinalIntroduction of file based workflows 111004 vfinal
Introduction of file based workflows 111004 vfinal
 
Cloud Computing Training for Content Providers
Cloud Computing Training for Content ProvidersCloud Computing Training for Content Providers
Cloud Computing Training for Content Providers
 
The reality of hd satellite distribution drouin vsf may 2005
The reality of hd satellite distribution drouin vsf may 2005The reality of hd satellite distribution drouin vsf may 2005
The reality of hd satellite distribution drouin vsf may 2005
 
Why would broadcasters transport their real time professional video over ip b...
Why would broadcasters transport their real time professional video over ip b...Why would broadcasters transport their real time professional video over ip b...
Why would broadcasters transport their real time professional video over ip b...
 
Video over IP goes wireless: A DVB-H Tutorial
Video over IP goes wireless:  A DVB-H TutorialVideo over IP goes wireless:  A DVB-H Tutorial
Video over IP goes wireless: A DVB-H Tutorial
 
Pitfalls Of Software Development: What every Executives Should Know
Pitfalls Of Software Development:  What every Executives Should KnowPitfalls Of Software Development:  What every Executives Should Know
Pitfalls Of Software Development: What every Executives Should Know
 
8 Weeks On Twitter: I love it!
8 Weeks On Twitter:  I love it!8 Weeks On Twitter:  I love it!
8 Weeks On Twitter: I love it!
 

Dernier

DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 

Dernier (20)

DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 

Service Oriented Architecture (SOA) for the Broadcast Industry

  • 1. Tutorial for the Broadcast Community VidTrans Technical Conference MJ Drouin 10/02/02
  • 2. Director with 15 years of Media experience, I lead technical teams of up to 30 people and 3 managers to deliver most aspects of the business - Operations, Customer Services, Information Technologies, Project Management, Engineering, and Procurement. I developed expertise in managing cable, wireless, satellite, transmission, engineering and software development. I worked at Bell, Teleglobe, Intelsat, CBC and as a expert consultant.  Professional Engineer, Masters in Technological Management, ITIL foundation, PMP  I have extensive experience in speaking since the 90's (ouf!), subjects were always a mix of technologies, commerce and management.  Past engagements included: Pitfalls of SW development: What every executive should know (2009), 8 weeks on Twitter: I love it! (2009), The Future of Broadcast Archive Systems (2008), DVB-H: Video over IP goes Wireless (2006), HDTV distribution (2005), Video over IP (2004) and, Several broadcast technical training (1994-1998): Video 101, Digital Video and Compression 201, Video testing techniques 301.  http://www.linkedin.com/in/mjdrouin  http://twitter.com/mjdrouin MJ Drouin© - February 2nd, 2010 - VidTrans10 2
  • 3. Introduction: Adoption of SOA  2010 and Beyond !  Broadcast and SOA SOA description Conclusions: Issues and benefits  Future development MJ Drouin© - February 2nd, 2010 - VidTrans10 3
  • 4. Source: Forrester Research, 4Q 2008 MJ Drouin© - February 2nd, 2010 - VidTrans10 4
  • 5. MJ Drouin© - February 2nd, 2010 - VidTrans10 5
  • 6. MJ Drouin© - February 2nd, 2010 - VidTrans10 6
  • 7. Via Broadcast Engineering MJ Drouin© - February 2nd, 2010 - VidTrans10 7
  • 8. MJ Drouin© - February 2nd, 2010 - VidTrans10 8
  • 9. ESB (Enterprise Service Bus) Via Broadcast Engineering MJ Drouin© - February 2nd, 2010 - VidTrans10 9
  • 10. 2.39:1 SDTV -2 4:2 re o 4:3 G ATSC :0p 4K Stre PE 16:9 M :0i Interlaced H.264 RGB 720x480 per 4:1:1 4:2 Mo XYZ 720 Re rap Lip-S 3DTV no 280x MPEG-4. 709 W c yn 1 2:2 720x486 c 29 5 7 6 Co d e cs 4: 60 1440x1080 Clos e 25.00 000 Cap ed 64 M-JPEG 720x siv -2 tion 7 0x s .9 gr e G PE 48 r o J YCbCr 4: lby 59.94 P R 0 4: o e c. 6 HDTVMXF 4 D 1920x1080 01 MJ Drouin© - February 2nd, 2010 - VidTrans10 10
  • 11. Via Geek & Poke
  • 12. Via Oracle MJ Drouin© - February 2nd, 2010 - VidTrans10 12
  • 13. Service exposes its Service Description (including Non- Composite Service Functional Properties) so it can be invoked by another service. Service Description Service Registry Service X Atomic service Service A Service B Service C Service D Service E Service F Service Y Composite service Service G Service H Service N Via: MJ Drouin© - February 2nd, 2010 - VidTrans10 13
  • 14. MJ Drouin© - February 2nd, 2010 - VidTrans10 14
  • 15. Complexity BPEL General WS-* MJ Drouin© - February 2nd, 2010 - VidTrans10 15
  • 16. SOA-RM Guides developments of Requirements Specific Input for Architectures Uses HTTP WS-* WS-Security XML & WSDL WS-Trust Base Standards Schema SOAP WS-RM BPEL Reg/Rep UDDI WS Addressing MJ Drouin© - February 2nd, 2010 - VidTrans10 16
  • 17. Points to service description Points to service Registry UDDI Service Service Description Broker 1. Service Provider “publishes” 2. Service its services to a Service Broker Requester - WSDL describes services and searches and service definition “discover” the - Business publishes service WSDL in WSDL in service metadata UDDI UDDI SOAP over Service Requestor-specific HTTP Service Service Technology or Requestor Provider Search & Legacy Systems Service Register 3. Service Description Requester “binds” and interacts with Service Service Provider Owner / Developer Maps Legacy WSDL in UDDI to XML in SOAP Hosting message SOAP over WSDL HTTP API Provider-specific Web Service Listener Technology or Engine Legacy Systems Web Server MJ Drouin© - February 2nd, 2010 - VidTrans10 17
  • 18. MJ Drouin© - February 2nd, 2010 - VidTrans10 18
  • 19. Via Geek & Poke
  • 20. MJ Drouin© - February 2nd, 2010 - VidTrans10 Via JavaWorld 20
  • 21.  Technology aligned  Customized service with business managed centrally  Modular, shared  Standardized protocol, streamlined tools interfaces and  IT cost reduction and infrastructure control  Reduce integration time  Improved and efforts responsiveness to  SOA can be virtualized or changing needs used in a ‘cloud’  Ubiquity Business Benefits Technology Benefits MJ Drouin© - February 2nd, 2010 - VidTrans10 21
  • 22. Application Screen Scrape Download Application Message File Application Queue Screen Application Scrape Sockets Screen Transaction Transaction Scrape File File Application Sockets Download CICS Gateway RPC File ORB APPC Application Message ORB Application Application Message Transaction Queue File Application Message Queue CICS Gateway Transaction Screen File Scrape APPC Application Message Download RPC File MJ Drouin© - February 2nd, 2010 - VidTrans10 22
  • 23. SOA Standards development  SOA for telecom  Interoperability  Business models – integration  Governance  Advancement of digitization of Broadcast  All-digital movie production workflow  File-based broadcast  Technology evolution  Cloud computing  Open Source Software (OSS)  Virtualization: Platform-independent  Software as a Service (SAAS) MJ Drouin© - February 2nd, 2010 - VidTrans10 23
  • 24. Thank you for your attention mjdrouin@gmail.com