ibm media hub solution and soa media hub solution and soa ... perform intelligent forecasting and...
Post on 24-May-2018
217 Views
Preview:
TRANSCRIPT
IBM Media Hub Solution and SOAProviding flexibility and efficiency in your digital media business
Jayant Barve
What we’ll cover in this session
A summary of SOA key points
The M&E industry issues of their road to SOA migration
How does Media Hub fits into the IBM SOA strategy ?
– IBM’s unique value for digital media businesses
– Overview of the Media Hub Solution Framework
Your Questions
Initial scope of SOA transformation (early 2000’s)Turn this … …into this (services).
Application Application Application Application
ApplicationApplicationApplicationApplication
Business applications and their interfaces become reusable through standards adoption
Decouples the interfaces from the business applications
The number and complexity of the interfaces is reduced
Rich business abstractions describe the application interface
But separate connection points still leaving bloated interfaces ….Distributiveness is reduced due to deployment considerations…Poor J2EE interoperability compared to Web Services paradigm…
Service Service Service Service
Service ServiceService Service
Interface Interface Interface
Interface Interface Interface Interface
= interface
A service is a reusable business
function
An interface is the contract exposed by a
service
Next SOA evolution with the Enterprise Service Bus adoption
RESULT Greater Business ResponsivenessEasier Management
Allows for dynamic selection, substitution, and matching
Enables you to find both the applications and the interfaces for re-use
Decouples the point-to-point connections from the interfaces
Turn this (services)…
Enables more flexible coupling and decoupling of the applications
…into this (SOA)
Service Service Service Service
Service ServiceService Service
Enterprise Service Bus
Service Service Service Service
Service ServiceService Service
Interface Interface Interface
Interface Interface Interface Interface
Why Service Oriented Architecture and why IBM?
“In 2008, SOA will be the basis for 80% of new IT transformation projects, creating a $65B business for SOA” – Gartner Research
“Service Oriented Architecture and Business Process Management are among IBM’s most strategic solutions. IBM brings best in class technologies to market space, driven by our long term investments and vision to be the market leader in middleware solutions.”
Agenda
A summary of SOA key points
The M&E industry issues of their road to SOA migration
How does Media Hub fits into the IBM SOA strategy ?
– IBM’s unique value for digital media businesses
– Overview of the Media Hub Solution Framework
Your Questions
Tape-based to file-based systems
Time to distribution requirements
Consolidation and migration of industry players and partners
Savvy consumers demanding content
simultaneously through a variety of channels
Explosion of content creator sources and
distribution channels
Content protection
Market opportunity or operational threatDrive the need for innovation in existing processes
Media companies are demanding a clearer view on the business process with a need to know where content is and how to manage it through the production and distribution process
Media companies need to:
Understand different dependencies across processesPerform intelligent forecasting and execute actions across the organizationHandle content as digital objects, remove analog dependenciesReduce the time and cost to create, manage and distribute media assetsChange the business process dynamically and launch new business models using existing/legacy assets
IngestQC
Storage
Digital ContentManagement
Transcode
Order ProcessForms
DigitalDelivery
PhysicalDelivery
Packaging
MAMApplication
MAMApplication
MAMApplication
MAMApplication
MAMApplication
Consumer Data
Broadcast Example
But …
Current architectures are rigid and slow to adapt to new opportunitiesProcesses are expensive to develop and maintainSystems have high duplication of investment and limited sharingMultiple sources of data and content cause redundant ingest and distribution
Media Hub: SOA for the M&E IndustrySOA / BPM promises the same business value to the Media &
Entertainment Industry as any other industry
Business ValueBusiness process agility
Flexible alignment of business and IT
Asset reuse
Ease of integration
Reduced risk
Solution NeedsLoose coupling of applications
Service abstraction and mediation
Workflow persistence
Data transformation and enrichment
How do you accomplish this in a business process that deals with extremely large, complex content such as digital media?
The solution requires media-enabling SOABring the business value of SOA/BPM to complex digital media integration environment
Base SOA alone cannot do the job, more is needed
Solution Needs
Loose coupling of applications
Service abstraction and mediation
Workflow persistence
Data transformation and enrichment
Media-enabled SOA requirements
Media applications consume and produce both content and metadata. You can’t put 1Gig of video in a SOAP message! You do however need to synchronize the capture and delivery of both between services
The SOA infrastructure must be able to “inspect the media” to leverage mediation services and runtime service selection
Both the transaction flow AND the media essence must be transparently managed between services
Both media essence and metadata must be transformed to match the format required by a service
Agenda
A summary of SOA key points
The M&E industry issues of their road to SOA migration
How does Media Hub fits into the IBM SOA strategy ?
– IBM’s unique value for digital media businesses
– Overview of the Media Hub Solution Framework
Your Questions
Ingest QC
Storage
Digital ContentManagement
Transcode
Order ProcessForms
DigitalDelivery
Media Hub Dashboard
$$$ ERP
Media Hub
PhysicalDelivery
CustomerPortal
Media HubWorkflow Builder
Packaging
IBM Media Hub Solution FrameworkService orientation for digital media
IBM’s flexible, dynamic framework for service integration, business process choreography for Digital Media Businesses
Required Components:
– Websphere ESB / WPS(Websphere Application Server)
– Websphere ESB Media Extension (WEMX)– Media Hub Workflow Builder (MWB)– Websphere Integration Developer (WID)
Optional Components:
– WSRRinstead of using the ESB mX internal registry
– Monitoring Subsystemsuch as Tivoli Monitoring to monitor the physical application to be able to provide dynamic services information
Websphere Application Server
Websphere ESB
WESB media eXtension
MWBworkflow engine WPS
MWBTooling WID
WSRR
A services based media solution installation could be realized using the Media Hub Workflow Builder assets or the standard IBM products for process
orchestration & tooling based on Websphere Application Server leveraging WESB with the media eXtensions for messaging and routing
Note: this does not specify the product packaging
Media Hub is the Media Extension for WESB
TranscodeIngest QC
Digital ContentManagement
Storage
Order ProcessForms
DigitalDelivery
CustomerPortal
Media HubDashboard
$$$ ERP
Media Hub
PhysicalDelivery
Media Hub Workflow Builder
Packaging
Media Hub Usage Scenario: Content ingest
How does Media Hub solution relate to SOA?
UsersUsers
Abstract Services
Physical
Components
Users
Operational Data
ThomsonAnystream
Information Services APIs
Thomson APIs
AnystreamAPIs
Information Web Service
Watermark Web Service
TranscodeWeb Service
TelestreamSigniantArdendo
ArdendoAPIs
DAM Web Service
Transport Web Service
TelestreamAPIs
Signiant APIs
Business Processes / Composite Services
Ingest Syndication Distribution
Concrete Services / Adapters Anystream
APIs
Media Awareness – IBM’s Silver Bullet
Media Hub brings SOA business value to complex media environments
Media Hub bridges the gap between file based and messaging based workflow environments
Media Hub enable the integration of production and business processes
IBM differentiator: No other SOA vendor has the capability to natively manage a digital media business process
Agenda
A summary of SOA key points
The M&E industry issues of their road to SOA migration
How does Media Hub fits into the IBM SOA strategy ?
– IBM’s unique value for digital media businesses
– Overview of the Media Hub Solution Framework
Your Questions
MWB Composite Service Definition (CSD) Editor
• Eclipse based plug-in GUI
• Provides dynamic editing of media workflow from “live” registered services
• Supports conditional branching (decision, fork, join, etc.)
• Supports service parameter data mappings
• Supports compensation
• Drag and drop
• Provides real-time round trip of a composite service workflow
During entire Operation status of the single tasks with their workflows can be monitored via the Mediahub Monitor capabilities and via the Solution specific Producer Dashboard collecting all status information
Monitoring OperationsMonitoring Operations
Monitoring the entire workflow on composite services level
Monitoring the planning workflow
Media Hub Workorder Queue
The New PortletsRicher portlet and SOA service backend for managing production workflowWebSphere Dashboard Framework assets for executive business viewsConsolidated user interface for a multi vendor, end to end business process
Multiple ISVs Integration Solution:Abstraction Service Framework
Approach:– Define standard abstract service interface for different class of media services
– Transcode– Encode– Watermark– Digital Asset Management (DAM)– Transport – Data mover– Publish
– Create a single mediation flow for each such media abstract interface:– Determines any intermediate processing that may be required (this is an expected
mediation flow function)– Determine which service should be used to supply the end functionality
– Allows choosing among many ISVs– Allows choosing a service based upon load, network bandwidth, etc.
– Automatically invoke that service
Advantages– The client application need not know which ISV service is invoked– The client application knows only a single standard API for each type of service, not one per ISV– ISV service providers can be added/deleted from the environment without changing applications
or the mediation flow(s)
Media Hub Abstract Service Framework Strategy
ServiceProvider
X
AbstractTranscoder
Service
ServiceProvider
Y
ConnectorTranscoder
Y
WS
DL
Tran
scod
er
WS
DL
Tran
scod
er
WS
DL
Tran
scod
er
ServiceProvider
A
AbstractWatermark
Service
ServiceProvider
B
ConnectorWatermark
BW
SD
LW
ater
mar
k
WS
DL
Wat
erm
ark
WS
DL
Wat
erm
ark
Media-Awared ESB Concrete Service
ServiceRegistryServiceRegistry
SOAP/ HTTP
XML/ HTTP
SOAP/ HTTP
SOAP/ HTTP
BusinessProcess
CompositeService
ClientApplication
Dashboard
Clients
Media Aware Service Selection: Example Scenario
repository
publisher
repository
Abstract Workflow defined by Business Analyst
This type of workflow does not change often and it is based on business requirements. However, it has not taken into account the media characteristics which can change often and might require different processing to transform and move the media around
Modelled Process Sequence
Resulting Process Sequence
DataMover
publisher
DataMover
Transcoder A Transcoder B Transcoder C
output media format: DV25output media protocol: file://
input media format: MPEG4input media protocol: file://
move file from repository to transcoder which needs it to be local
move file from transcoder to publisher which needs it to be local
transcode the video file from DV25 to MPEG4
Concrete Workflow generated from media rules written by media expert.
This is the concrete workflow required to run the business scenario described by the abstract workflow. Three services need to be invoked to prepare the content in the required format and move it in the expected location before the publisher service can be invoked. The concrete workflow may change often and depends by the rules and media formats and transport protocol.
receives video file in the local folder in MPEG4 format
has video file local in DV25 format
Agenda
A summary of SOA key points
The M&E industry issues of their road to SOA migration
How does Media Hub fits into the IBM SOA strategy ?
– IBM’s unique value for digital media businesses
– Overview of the Media Hub Solution Framework
Your Questions
top related