Download - Edge-to-Enterprise Real-Time SOA

Transcript
Page 1: Edge-to-Enterprise Real-Time SOA

Edge-to-Enterprise Real-Time SOA

Curt Schacker

Chief Commercial Officer, RTI

Page 2: Edge-to-Enterprise Real-Time SOA

What is an Edge-to-Enterprise Real-Time SOA?

• Communications infrastructure that supports both…– Service Oriented Architecture Principles

• Well-established in Enterprise Computing• Standardized Service Contracts, Loose Coupling, Abstraction, Reusability,

Discoverability, …

– Real-Time Principles• Well-established in Embedded Computing• Deterministic response times, low latency and jitter, extreme reliability,

• Solution to a quickly evolving business challenge– Integration of two very different classes of systems

• Enterprise IT Systems• Physical “Operational” Systems

Page 3: Edge-to-Enterprise Real-Time SOA

Enterprise Systems Run Businesses

Enterprise IT Systems

Page 4: Edge-to-Enterprise Real-Time SOA

Operational Systems

Operational Systems Generate Revenues

Page 5: Edge-to-Enterprise Real-Time SOA

IT-OT: An Evolutionary Context

Convergence:Technology Uniformity

• Linux Operating System• Oracle Data Base• Intel Processors• TCP/IP

Integration:Meaningful Connectivity

• Exchanging data in real-time• Automating Control• Sharing Services• Achieving Business Gains

Alignment:Holistic Governance

• Uniform Management• Policy Enforcement• Streamline Operations

Page 6: Edge-to-Enterprise Real-Time SOA

Three Key Questions About Integrating Enterprise and Operational Systems

1. Why is it important?

2. What makes it hard?

3. How do we go about it?

Page 7: Edge-to-Enterprise Real-Time SOA

Motivation for IT-OT Integration

Source: Kristian Steenstrup, Gartner

Page 8: Edge-to-Enterprise Real-Time SOA

Real-Time Business

• Management level– Accelerate decision making

and planning– Exploit market opportunities

faster– Identify competitive threats

sooner– Cope with market shifts more

quickly– Transform stagnating

businesses

• Operational level– Speed up data capture– Reduce inventories– Minimize business risks– Lower operational costs– Accelerate speed to market– Foster productivity– Better meet customer needs

Source: Oxford Economics. Real-Time Business - Playing to win in the new global marketplace

“Processes that allow companies to conduct a range of business activities instantaneously”

Page 9: Edge-to-Enterprise Real-Time SOA

Oxford Economics Survey

• Survey of 525 execs in four industries, 13 countries– 30 % have already started

implementing, 65% plan to over the next 5 years

• Primary Strategic Goals– Increase market share– Build service/quality

advantages– Expand addressable market

• Operational Goals– Improvements in:

• Customer experience• Production processes• Supply chain management

• Substantial results by early adopters– Revenue gains of 21%– Cost reduction of 19%– Expecting future revenue

gains of 28%Source: Oxford Economics. Real-Time Business - Playing to win in the new global marketplace

Page 10: Edge-to-Enterprise Real-Time SOA

Business Goals

• Real-time situational awareness across the enterprise

• Real-time analytics: Predictive maintenance, energy costs, operating efficiency, resource allocation

• Asset management: where are they, how are they being used

• Continuous security assessment and threat response

Page 11: Edge-to-Enterprise Real-Time SOA

Example Use Cases

• Sparse, Dynamic Interest from Large Data Set

• Mixed Communication Patterns

• System of Systems Interoperability

Page 12: Edge-to-Enterprise Real-Time SOA

Sparse, Dynamic Interest from Large Data Set

S1

S2

S3

S4

S5

S6

S7

S8

S9

Sn

Sensors, Assets, Sources

100’s, 1,000’s 1,000,000’s

Live Instance DataSet

Page 13: Edge-to-Enterprise Real-Time SOA

Mixed Communication PatternsHi Speed Data

SourceFull Resolution Data Analysis

S1S2S3S4S5S6S7S8S9Sn

Pub Sub Sub Sub

OT DataBus

IT ESB / Messaging

IT/OT BridgeServer

JMS Client

S4

Requ

est

Resp

onse

Web Client

SnRe

spon

se

Requ

est

AMQPClient

S9

Resp

onse

Requ

est

Low Fidelity Trend IT Analysis

Page 14: Edge-to-Enterprise Real-Time SOA

System of Systems Interoperability

Multiple Operational Deployments Business AnalyticsIT Infrastructure

IT ESB / Messaging

Integration Bus capable of supporting all messaging and data patterns

Connector

JMS Client

Web Client

Web ClientWeb

ClientWeb Client

Web Server

OT DataBus

Pub / Sub

Pub / Sub

Pub / Sub

Pub / Sub

Integration / Interoperability Bus

Connector

OT DataBus

Pub / Sub

Pub / Sub

Pub / Sub

Pub / Sub

Connector

OT DataBus

Pub / Sub

Pub / Sub

Pub / Sub

Pub / Sub

Connector

Page 15: Edge-to-Enterprise Real-Time SOA

What Makes IT-OT Integration Hard?

Barriers to Adopting Real-Time Operations

Source: Oxford Economics. Real-Time Business - Playing to win in the new global marketplace

Page 16: Edge-to-Enterprise Real-Time SOA

IT and OT:Similar but with Important Differences

Source: Gartner

Page 17: Edge-to-Enterprise Real-Time SOA

Scale Turns up the Heat

• More things producing and consuming data

• Greater volume of data• System of systems

integration

System

System of systems

Existing infrastructure is breaking under the load

Page 18: Edge-to-Enterprise Real-Time SOA

Machine Machine

App

App 3rd Party

App

‘SOAP’

CLOUD

Enterprise

Cloud• Security Services• Asset Services

Real-Time

Near Real-Time

• Heterogeneous• Device to device• SCADA• Multiple Protocols

Today: Batch/DB AnalyticsFuture: real-time analytics

Historian; store-and-forward

Alarms recognized here

Sing

le d

ata

bus

How Do We Get There?Top Down or Bottom Up?

Page 19: Edge-to-Enterprise Real-Time SOA

Extreme Performance and Scalability

RTI Bridges the IT-OT Gap

Integration PowerRich Messaging

Connext

Operational Technology (OT)(Devices & Software)

Information Technology (IT)(Business Applications)

Page 20: Edge-to-Enterprise Real-Time SOA

RTI Connext Family

Connext Integrator • Integrates OT systems, bridges to IT• Real-time SOA platform

Connext Messaging• App-to-app messaging within a system• Ultra high performance & scalability

Connext Micro • Low memory footprint for small devices• Certifiable to stringent safety standards

Connext DDS • Leading implementation of DDS standard• Foundation of Connext product line

Connext Integrator

Operational Systems Information Technology (IT)

Connext Micro

Connext DDS

Connext Messaging

Page 21: Edge-to-Enterprise Real-Time SOA

Connext Foundation: the RTI DataBus™

• Data centric– Structured, accessible data– Like a database for moving

data• Independent modules

– Supports SOA• Plug and play flexibility

– Like a hardware bus• Peer-to-peer performance

– Like streaming protocols• Standards-based

interoperability– Like TCP/IP

Data-Centric Messaging Bus

Scalable, high performance, reliable infrastructure

Page 22: Edge-to-Enterprise Real-Time SOA

RTI Connext™: A Next Generation Infrastructure

RTI DataBus™

ConnextMicro

Pub/Sub API

Small Device Apps

ConnextDDS

Pub/Sub API

DDS Apps

ConnextMessaging

Messaging API

General-Purpose Real-Time Apps

ConnextIntegrator

Adapters

Discrete OT & IT Apps/Systems

Administration

Monitoring

Logging

Recording

Replay

Federation

Transformation

PersistenceVisualization

Common Tools and Infrastructure Services

Page 23: Edge-to-Enterprise Real-Time SOA

Siemens Wind Power: Limited by Its Infrastructure

• World’s #1 wind turbine manufacturer

• Challenges:– Scale to larger power plants

– Performance increase in sampling rates

– Functional expansion from monitoring to control

• Existing infrastructure was not able to meet these objectives

Page 24: Edge-to-Enterprise Real-Time SOA

Siemens Wind Power: Business Goals Achieved

• Active, autonomous monitoring and control of wind farm

– Predictive and preventive maintenance – prevent failures before the occur

– Smart diagnostics – improve availability and efficiency

– Production planning – precise management of power delivery

– Superior grid control – continuous performance tuning of turbines

RTI Connext melds distributed performance with IT business intelligence

Page 25: Edge-to-Enterprise Real-Time SOA

U.S. Military Asset Tracking System

Mission:• Track positions of

friendly and hostile forces on the battlefield

• Design goal: 100K tracked updates/sec

Legacy Capability:• 500K lines of code• 8 yrs to develop• 21 servers• Achieved: 20K tracked

updates/sec, reliability and uptime challenges

Poor Performance, Low Reliability, Hard to Maintain

Page 26: Edge-to-Enterprise Real-Time SOA

Breakthrough Scalability & Cost Reduction

“This would not have been

possible with any other known technology.”

—Network Ops Center Technical Lead

Next-Gen Capability:• 50K lines of code—

order of magnitude less• 1 yr to develop—8x less• 1 laptop—20x less• Achieved: 250K+

tracked updates/sec, no single point of failure

Page 27: Edge-to-Enterprise Real-Time SOA

Takeaways• IT/OT Integration a Real Business Imperative

– Nearly universal mind share in business world– Global and cross-industry– Real, measurable business gains available

• Large Perceived Barriers to Adoption– Technical solutions– Coherent strategies

• Scale exacerbates the problem– Existing infrastructure failing to scale

• RTI’s Connext uniquely addresses this convergence– Edge-to-enterprise real-time SOA

• Performance, scalability, reliability of Operational Systems• Integration and rich communications of Enterprise Systems

Page 28: Edge-to-Enterprise Real-Time SOA

RTI Company Snapshot

• World leader in fast, scalable communications software for real-time operational systems

• Strong leadership in Aerospace and Defense; broadening adoption in Industrial Control, Automotive, Healthcare and more

• Over 350,000 deployed licenses in over 500 unique projects

• Privately held

• Based in Silicon Valley

• Worldwide offices

Page 29: Edge-to-Enterprise Real-Time SOA

Learn More

http://www.rti.com/mk/bridging-data-gap.html

San Diego, CA March 20Tel Aviv, Israel March 26Huntsville, AL March 27Washington, DC March 28Boston, MA April 5

Page 30: Edge-to-Enterprise Real-Time SOA

© 2012 RTI • COMPANY CONFIDENTIAL

Thank you

Page 31: Edge-to-Enterprise Real-Time SOA