software integration technologies

57
Software Software Integration Integration Technologies Technologies HPA Technology Retreat HPA Technology Retreat 2009 2009

Upload: paloma-cooke

Post on 31-Dec-2015

24 views

Category:

Documents


0 download

DESCRIPTION

Software Integration Technologies. HPA Technology Retreat 2009. John Footen – SOA Basics Chris Lennon – BXF Al Kovalick – Timing Aware Web Services Simon Eldridge – SOA for Storage Jerry Butler – Software Integration, Broadcasters Perspective. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Software Integration Technologies

Software Software Integration Integration

TechnologiesTechnologies

HPA Technology RetreatHPA Technology Retreat

20092009

Page 2: Software Integration Technologies

Software Integration Software Integration TechnologiesTechnologies

John Footen – SOA John Footen – SOA BasicsBasics

Chris Lennon – BXFChris Lennon – BXF Al Kovalick – Timing Al Kovalick – Timing

Aware Web ServicesAware Web Services Simon Eldridge – Simon Eldridge –

SOA for StorageSOA for Storage Jerry Butler – Jerry Butler –

Software Software Integration, Integration, Broadcasters Broadcasters PerspectivePerspective

Software issues are Software issues are the primary issues the primary issues on projects today.on projects today.

Both Integration and Both Integration and FeaturesFeatures

Software is hard Software is hard because we can do because we can do more.more.

““Software” is the Software” is the new SDI or 422.new SDI or 422.

SMPTE / AMWASMPTE / AMWA

Page 3: Software Integration Technologies

SOA in SOA in Professional Media Professional Media

SystemsSystems

John FootenJohn Footen

National TeleConsultants, National TeleConsultants, Inc.Inc.

Page 4: Software Integration Technologies

architecture (SOA)service-oriented

Page 5: Software Integration Technologies

1. agility

2. visibility

3. productivity

Page 6: Software Integration Technologies

traffic

edit

scheduling

archive

NRCS

graphics

ingest

422

MOS

MOS

servers

automation

Page 7: Software Integration Technologies

automation

traffic

edit

scheduling

archive

NRCS

graphics

ingest

422

MOS

MOS

MOS

DAMservers

automationSD/HD

IP

?

Page 8: Software Integration Technologies

tight coupling

Page 9: Software Integration Technologies

manage

Page 10: Software Integration Technologies

upgrade

Page 11: Software Integration Technologies

SOA

Page 12: Software Integration Technologies

loose coupling

Page 13: Software Integration Technologies

dependent

Page 14: Software Integration Technologies

business service

Page 15: Software Integration Technologies

not just the interface

Page 16: Software Integration Technologies

how does it work?

Page 17: Software Integration Technologies

3 roles:

Page 18: Software Integration Technologies

serviceprovider

serviceconsumer

servicerepository

Page 19: Software Integration Technologies

reuse

Page 20: Software Integration Technologies

SOA

Page 21: Software Integration Technologies

web services

Page 22: Software Integration Technologies

-basedxml

Page 23: Software Integration Technologies

loosely coupled systems

Page 24: Software Integration Technologies

wrapper

Page 25: Software Integration Technologies

application

wrapper

API

Page 26: Software Integration Technologies

transform

Page 27: Software Integration Technologies

application

wrapper

XML

Page 28: Software Integration Technologies

edit

archive

DAM

EDL

Page 29: Software Integration Technologies

edit

wrapper

web service call

Page 30: Software Integration Technologies

you

fill out this form

accounting department

Page 31: Software Integration Technologies

wrapper

web service call

accounting department

Page 32: Software Integration Technologies

youguy

hey!

`

Page 33: Software Integration Technologies

standards

Page 34: Software Integration Technologies

OASIS

Page 35: Software Integration Technologies

W3C

Page 36: Software Integration Technologies

serviceprovider

serviceconsumer

servicerepository

publish

find

bind

WSDL

Page 37: Software Integration Technologies

web services description language

Page 38: Software Integration Technologies

serviceprovider

serviceconsumer

servicerepository

publish

find

bind

WSDL(the interface)

SOAP

Page 39: Software Integration Technologies

simple object accessprotocol

Page 40: Software Integration Technologies

serviceprovider

serviceconsumer

servicerepository

publish

find

bind

WSDL(the interface)

SOAP(the messages)

UDDI

Page 41: Software Integration Technologies

uniform description, discovery, and

integration

Page 42: Software Integration Technologies

serviceprovider

serviceconsumer

servicerepository

publish

find

bind

WSDL(the interface)

SOAP(the messages)

UDDI(the repository)

Page 43: Software Integration Technologies

service consumer

Page 44: Software Integration Technologies

serviceprovider

serviceconsumer

servicerepository

publish

find

bind

WSDL(the interface)

SOAP(the messages)

UDDI(the repository)

query

WSDL

SOAPSOAP

Page 45: Software Integration Technologies

web service calls

Page 46: Software Integration Technologies

middleware layer

Page 47: Software Integration Technologies

middleware layer

datadata

Page 48: Software Integration Technologies

aggregate

Page 49: Software Integration Technologies

business monitoring

Page 50: Software Integration Technologies

business process orchestration

Page 51: Software Integration Technologies

3 points:

Page 52: Software Integration Technologies

1. agility

2. visibility

3. productivity

Page 53: Software Integration Technologies

business services

Page 54: Software Integration Technologies

abstract

Page 55: Software Integration Technologies

integrate

Page 56: Software Integration Technologies

the way youreally do business

Page 57: Software Integration Technologies

Thank You!Thank You!

John FootenJohn Footen

National TeleConsultants, Inc.National TeleConsultants, Inc.