System Integration Architecture. How to manage it in an IT-based Broadcast environment. NMC Seminar 16th of June 2004



Similar documents
Service Oriented Architecture (SOA) An Introduction

Content Management Playout Encryption Broadcast Internet. Content Management Services

XML- New meta language in e-business

Category: Business Process and Integration Solution for Small Business and the Enterprise

SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS

Integration using IBM Solutions

Organisation data architecture with standards connections

Enterprise Application Designs In Relation to ERP and SOA

Service-Oriented Architecture and Software Engineering

Compiere Technical Architecture Modern, configurable, extendible

The Way to SOA Concept, Architectural Components and Organization

VPMS - Advanced Media Management

JOURNAL OF OBJECT TECHNOLOGY

Data Integration Checklist

Building Reliable, Scalable AR System Solutions. High-Availability. White Paper

zen Platform technical white paper

API Architecture. for the Data Interoperability at OSU initiative

Designing Data Models for Asset Metadata Daniel Hurtubise SGI

Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence

3-Tier Architecture. 3-Tier Architecture. Prepared By. Channu Kambalyal. Page 1 of 19

STRATEGIES ON SOFTWARE INTEGRATION

CHAPTER 1 INTRODUCTION

Configuration Management of Massively Scalable Systems

EAI OVERVIEW OF ENTERPRISE APPLICATION INTEGRATION CONCEPTS AND ARCHITECTURES. Enterprise Application Integration. Peter R. Egli INDIGOO.

How To Write A Paper On The Integrated Media Framework

Pro<DOC/> e-commerce Technology An Introduction

How To Build A Connector On A Website (For A Nonprogrammer)

IAAS CLOUD EXCHANGE WHITEPAPER

JBOSS ENTERPRISE SOA PLATFORM AND JBOSS ENTERPRISE DATA SERVICES PLATFORM VALUE PROPOSITION AND DIFFERENTIATION

SOA, BPM, and Microsoft: A Pragmatic View

Enhancing Web Publishing with Digital Asset Management - Using Open Text Artesia DAM to enhance your Open Text WCMS (Red Dot) web sites

Combining Service-Oriented Architecture and Event-Driven Architecture using an Enterprise Service Bus

SERVICE ORIENTED ARCHITECTURE

Broadcast Automation Without Boundaries

Getting Things Done: Practical Web/e-Commerce Application Stress Testing

Asset Management and EBU

A Mission Impossible?

Service Governance and Virtualization For SOA

Open Source egovernment Reference Architecture Osera.modeldriven.org. Copyright 2006 Data Access Technologies, Inc. Slide 1

Oracle WebLogic Foundation of Oracle Fusion Middleware. Lawrence Manickam Toyork Systems Inc

CONDIS. IT Service Management and CMDB

Myths About Service-Oriented Architecture Demystifying SOA. producers can coexist, and still have no dependence on each other.

Using Master Data in Business Intelligence

Service Oriented Architecture 1 COMPILED BY BJ

Oracle Warehouse Builder 10g

Motivation Definitions EAI Architectures Elements Integration Technologies. Part I. EAI: Foundations, Concepts, and Architectures

A Service-oriented Architecture for Business Intelligence

e-gateway SOLUTION OVERVIEW Financials HCM ERP e-gateway Web Applications Mobile Devices SharePoint Portal

PROCESS AUTOMATION FOR DISTRIBUTION OPERATIONS MANAGEMENT. Stipe Fustar. KEMA Consulting, USA

Mindshare Studios Introductory Guide to Content Management Systems

Common Lisp for Service Oriented Architecture Programs th Street, Suite 1450 Oakland, CA Phone:

The Integration Between EAI and SOA - Part I

JOURNAL OF OBJECT TECHNOLOGY

Web Integration Technologies

Independent Insight for Service Oriented Practice. An SOA Roadmap. John C. Butler Chief Architect. A CBDI Partner Company.

Evolutionary Multi-Domain MDM and Governance in an Oracle Ecosystem

How to Build an E-Commerce Application using J2EE. Carol McDonald Code Camp Engineer

Reference Model for Cloud Applications CONSIDERATIONS FOR SW VENDORS BUILDING A SAAS SOLUTION

Guiding SOA Evolution through Governance From SOA 101 to Virtualization to Cloud Computing

A Content Hub strategy for newspaper and magazine publishers

IBM WebSphere application integration software: A faster way to respond to new business-driven opportunities.

Integrating Enterprise Reporting Seamlessly Using Actuate Web Services API

Sharepoint vs. inforouter

SOA Myth or Reality??

PUR1311/19. Request for Information (RFI) Provision of an Enterprise Service Bus. to the. European Bank for Reconstruction and Development

Filestor Digital Asset Management. The way it works

Integration Platforms Problems and Possibilities *

Research on the Model of Enterprise Application Integration with Web Services

d3 Document Management Solution

Service-oriented architecture in e-commerce applications

Cable News Network (CNN) CASE STUDY: LOCATION: Washington D.C. GOAL: SOLUTION:

Interplay. Production and Interplay Media Asset Manager. How the addition of Media Asset Management transforms Interplay.

SOA, case Google. Faculty of technology management Information Technology Service Oriented Communications CT30A8901.

SOA MADE SIMPLE Introduction to SOA, (Micro) Services and SOA Suite INTRODUCTION WHAT IS SOA DEFINITION AGENDA

Avaya Aura Orchestration Designer

Enterprise Architecture: Practical Guide to Logical Architecture

How To Import And Re-Import Data From An Infosphere Data Model To An Infosplash Server On A Pc Or Macbook

White Paper: Establishing a Configuration Management Database Schema: A Working Model

PLM System Integration

Mobile App Infrastructure for Cross-Platform Deployment (N11-38)

Service Mediation. The Role of an Enterprise Service Bus in an SOA

Espial IPTV Middleware. Evo Solution Whitepaper. <Title> Delivering Interactive, Personalized 3-Screen Services

Regular data supply and partner data management in the cloud

Service Oriented Architectures

Platforming Open Source

EVERYTHING YOU NEED FOR BRANDING ON MULTIPLE CHANNELS

Case Study. Data Governance Portal Brainvire Infotech Pvt Ltd Page 1 of 1

Advanced Media Asset Management with BPM Workflow Engine

GV STRATUS The Next Step in Collaborative Workflows. Régis André Product Manager, STRATUS September 2011

Transcription:

System Integration Architecture. How to manage it in an IT-based Broadcast environment NMC Seminar 16th of June 2004

System Integration Architecture - NMC 24/05/2004 2 Scope for the presentation: The overall look at System integration in DR under the pressure of moving to a new Broadcast house, where production will be tapeless Our experiences as a broadcaster with System integration and Middleware The intro told under - and enriched by - the growing consensus in the p-mdp working group about terms and arguments

System Integration Architecture - NMC 24/05/2004 3 The landscape We used to work with isolated systems, interfaced by people - co-existence. The main task of system integration today is turning systems co-existing into systems co-operating. To collect systems into Super systems when appropriate and efficient to optimize our workflow.

System Integration Architecture - NMC 24/05/2004 4 The landscape To make this work, we need some glue to connect it all together.

System Integration Architecture - NMC 24/05/2004 5 Why - the challenges We work increasingly across formerly isolated business systems. The products (e.g. programmes) we create are more diverse and spread over many media platforms. Workflows are changing rapidly as well We need optimisation of our processes and their supporting technology to make the needed improvements in outputs or costs

System Integration Architecture - NMC 24/05/2004 6 Why - the challenges Operations become much more spread out in our physical environment. The technology used is also much more diverse and distributed. Systems are getting more and more split into components Isolated systems are replaced by modular combinations of functions and data.

System Integration Architecture - NMC 24/05/2004 7 Why - the challenges The amount of integrations are exploding Then systems can t be managed as isolated islands with few (but important) connections anymore We are forced away from the system perspective with a few genius developers around each system to make things happen and fix the bugs from their (and the systems) point of view alone.

System Integration Architecture - NMC 24/05/2004 8 Why - the implications Increasingly central structure, control and change-management are needed We must decide: What we do and what we don t which tool we use and which endless opportunities we leave behind We must own our metadata - and data models, - and make our: System Integration Architecture

System Integration Architecture - NMC 24/05/2004 9 Why the expected benefits Flexibility: Fast changing work-processes and work-flows need flexible access to functions and data. Speed: Where functions and data have to be used across systems, middleware speeds development and changes (in the long term - not necessarily in the short term).

System Integration Architecture - NMC 24/05/2004 10 Why the expected benefits Cost: The costs of building and maintaining unique one-to-one integrations between systems are rapidly growing. A hub-and-spoke approach is more efficient as you only have to change the connection from the primary system to the hub.

System Integration Architecture - NMC 24/05/2004 11 Why the expected benefits New products and services: Easy and secure access to information across systems opens up opportunities for new products. Especially on our new delivery platforms. Prevent lock-in by vendors: You can replace subsystems from vendor A by a new system from vendor B, without having to reconfigure other systems.

System Integration Architecture - NMC 24/05/2004 12 Why the expected benefits Standardization: As methods and interfaces are re-used fewer components and skills are needed. Overview: As a common way of achieving integration is established, better overview is gained (processes and systems). Data integrity: Much more data are used across systems and work processes. Better data integrity can be obtained.

System Integration Architecture - NMC 24/05/2004 13 DR- System Integration project Strategic analysis in 1999 regarding DR s future residence: DR-byen. One of the major conclusions regarding technology: Communication between layers and modules shall be handled by middleware System integration project formed 2001

System Integration Architecture - NMC 24/05/2004 14 DR- The expected change - from vertical to horizontal IT-architecture Typical vertical infrastructure of today: Future horizontal (cross medial) Infrastructure of tomorrow: Browser HTML PDA Browser XML/SMIL Radio WebTV TV Acc.. Dist. Media access Recording Editing Sharing Distribute Interface to Users and customers Services to Users and customers Presentation Common mainfunctions Presentation Planning Production Editorial Play out Editing Play out Media asset management, Maintaining Data Resource management Resources (=data, audio, video) Archives,, tables, metadata. Resources (data, audio, video)

System Integration Architecture - NMC 24/05/2004 15 DR- The expectation of Middleware Presentation Medarbejdere Samarbejdspartnere Medieaccess - DR arbejdspladser GW MUX Fire wall GW MUX Layer Planlæg Research Søg/ browse Indexering arkivering Middleware Rediger Optage Overfør til Web Afvikl. Application Layer API Planlægning API Arkivsøgning API Optage Browse Middleware API Redigering API Afvikling opflg. Database API MAM API Meta API Søgn. API Arkiver API Hent/ opdat. API Transfer API Afvikling Layer Planer Metadata Bevaringsarkiv Aktueltarkiv Afviklingsbase Stratified logical model from analysis

System Integration Architecture - NMC 24/05/2004 16 DR- System Integration project +60 relevant integrations localized 16 most important chosen and prove of concept carried out +80 requirements for the platform 8 standard requirements to all systems Set of DR standards and policies for system integration developed

DR- System Integration project Integration platform acquired after market survey Basic setup and test done In use in daily operation Re-use of connections in progress (more and more systems gets the benefits) Integration standards and the estimation of the integration effort are more widely included in all major projects by now System Integration Architecture - NMC 24/05/2004 17

System Integration Architecture - NMC 24/05/2004 18 DR- Moving to Hub and spoke E1 E1 E5 E2 E5 Integration platform E2 Common formats F4 F3 F4 F3 N x (N-1)/2 convertings/agreements Complex, cloudy And expensive to maintain but cheap to do with few Systems N convertings/agreements Greater effort to start with, but easier to maintain, scalable, cheap to connect to

System Integration Architecture - NMC 24/05/2004 19 DR- Hub in different ways: Hub as a broker MOM Message oriented Middleware Metadata-based transforming of data. Transport-technically protocol translation Hub as a well-described and re-useable way of making complex services SOA Service oriented Architecture

System Integration Architecture - NMC 24/05/2004 20 DR- Hub in different ways: Hub as a central way of keeping the overview Hub as a central way of manage and control the development process Hub as a central way of manage and control the ongoing changes

System Integration Architecture - NMC 24/05/2004 21 DR- Middleware is not enough: Common integration platform DR terms Business objects General used terms in DR (Thesaurus) standardised set of data structure & methods System integration standardised exchange of data and methods Systems All available applications and data

System Integration Architecture - NMC 24/05/2004 22 DR- Four major types of integration Message based integration (copying data between systems) The same data is needed in different systems and an automated exchange mechanism can provide copies of data in these systems. It can be set up dependable or event-based. Functionality is made by integration broker. Data-carrying integration (Different systems access to the same data) Data is only located in one copy in one place. All systems are working real time on the same instance of data. Integration is made by agreement between the systems about the data model they use, and about a common logic for reading and updating data. This is made by a data-carrying integration platform, primarily made by an application server and a database.

System Integration Architecture - NMC 24/05/2004 23 DR- Four major types of integration Portal integration (Wrapping of user interfaces to the systems) Used where users require a more integrated user dialog or user interface than provided by the separate applications. Where individual customizing of the user interface is required, or where certain functions should be automated, or where single sign-on is needed a integration of the user interface is needed. Web-based user interfaces provide integration by a portal. Workflow (Mechanism s to coordinate events in systems) Automating or semi-automating workflows, use of functions or data integration. To support tightly connected or integrated business processes it should be possible in advance to define which actions to take place, when certain data are exchanged or updated. Work-flow mechanisms can be found in each of the three former described components.

System Integration Architecture - NMC 24/05/2004 24 DR-The main tools in our world Open n-tier systems Closed vertical systems Portal Server (PS) Tykke Tykke clients Java/.NET clients clients Specialized clients Presentation Application Server (AS) Integration platform (DRIP) Super Services (SUS) Workflow Data-carrying Module Integration Integration (WFM)??? Broker (IB) Platform (DIP) Closed n-tier & Host- & Proprietary Systems Play-out og streaming Application Data Data Common data Data Audio/ Video HSR, SAN, file-servers, database-servers, Tape-storage Consistent information about business rules, libraries, tables, adapters, physical deployment etc. (Kind of Zachman framework) Storage Repository

System Integration Architecture - NMC 24/05/2004 25 DR-The main tools in our world Open n-tier systems Closed vertical systems Portal Server (PS) Tykke Tykke clients Java/.NET clients clients Specialized clients Presentation Application Server (AS) Integration platform (DRIP) Super Services (SUS) Closed n-tier & Host- & Proprietary Systems Application Workflow Module (WFM) Integration Broker (IB) Data-carrying Integration Platform (DIP) Play-out og streaming Data Data Common data Data Audio/ Video HSR, SAN, file-servers, database-servers, Tape-storage Consistent information about business rules, libraries, tables, adapters, physical deployment etc. (Kind of Zachman framework) Storage Repository

System Integration Architecture - NMC 24/05/2004 26 DR-The first tools in our world Open n-tier systems Closed vertical systems Portal Server (PS) Tykke Tykke clients Java/.NET clients clients Specialized clients Presentation Tykke Tykke J2EE clients clients J2EE Application server (JAS) MS.NET Application server (MAS) Integration platform (DRIP) Applications Tykke Tykke.NET clients clients Applications Catalogue of DR web-services Closed n-tier & Host- & Proprietary Systems Application Oracle Interconnect MS Biz-Talk Play-out og streaming Data Data Common data Data Audio/ Video HSR, SAN, file-servers, database-servers, Tape-storage Qualiware, Remedy, HP Openview Storage Repository

System Integration Architecture - NMC 24/05/2004 27 DR- Our skills and roles System ownership Process ownership starting up More IT (system) architects Metadata manager Additional focus in Investment plans and IT-governance We are looking at new management roles around Archives - given their different role

System Integration Architecture - NMC 24/05/2004 28 DR- sorting out the dimensions

DR- have we reached Nirvana yet? Done In progress To come Integration platform acquired and basic setup and test done In use in daily operation (broadcast as well as ERP systems) Re-use of connections in progress (more and more systems gets benefits) Integrations are more widely standard in requirements and estimations of projects. (News & TV production, NCS, Play out, etc.) DR Metadata model launched and implemented Common description of all major processes and workflows Repository and change management system under implementation Project and process owners respect the decisions here and now, and are looking more at the long term benefits Investment planning cope with compensation to first projects in line Middle layer management understand and respect the need for transition to a new development paradigm Internalize the goals, standards and methods in each developer Firm change managements routines for developing and maintaining integrations System Integration Architecture - NMC 24/05/2004 29

System Integration Architecture - NMC 24/05/2004 30 DR- have our suppliers? Done In progress To come Respect the need for establish some kind of neutral area at the borders of their systems Here exchange of data in our way and format takes place Some minor functionality (components) are integrated in their applications Acting as a broker-to-broker bridge between complex collections of applications Implementing DR-metadata model Gradually realizing the need for standardization of integration in the broadcast domain Implementing standardized integrations from traditionally ERPover planning- to production- or play out systems Integrating functionality as much as pure data Fully interchangeable components collected as a system (may the best component win)

System Integration Architecture - NMC 24/05/2004 31 Conclusion: This is the way to go We definitely know, design and describe our operations and our technology better by now We got far better system integration but still have a long way to go We succeed in laying a hard pressure on the vendors to accept, meet and solve our need for widely implemented integration This will definitely take time in our organization: 4-6 years from start in 2001 and irreversible