enterprise integration - ucaiug

23
Enterprise Integration CIM Users Group Meeting Austin, Texas October 25, 2007 Jovita Williams Oncor Electric Delivery [email protected] Greg Robinson Xtensible Solutions [email protected]

Upload: others

Post on 05-Dec-2021

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Enterprise Integration - UCAIug

Enterprise Integration

CIM Users Group Meeting

Austin, Texas

October 25, 2007

Jovita WilliamsOncor Electric [email protected]

Greg RobinsonXtensible [email protected]

Page 2: Enterprise Integration - UCAIug

2

Topics• Current State

• Future State Goals

• First Project ‘Up to Bat’ - SmartGrid

• 3 Key Concepts for Making Goals Achievable

• First 3 Steps Underway

- Today

- Future State

Page 3: Enterprise Integration - UCAIug

3

Application Portfolio: Present State Assessment

• Electric Delivery has over 175 applications in its portfolio

• Many applications used by different internal departments cater to similar needs

• Same Commercial Off the Shelf (COTS) products are used differently by various departments

• Sub optimized processes developed by individual departments

• Separate solutions and implementations covering similar processes

- E.g. Multiple Mapping solutions / home grown mapping solutions

• Complex network of interfaces

• Inconsistent and often inaccessible reports

• Major integration and maintenance issues

Page 4: Enterprise Integration - UCAIug

4

Our Goal

Page 5: Enterprise Integration - UCAIug

5

How do we move ahead?• Technology Guiding Principles:

• Business Alignment

• Technology Governance

• Application Portfolio Management

• Utility Standards Adoption

• Industry Standards Adherence

• Technology Strategic Plan:• Multi-year view

• Charts course for all upgrades, enhancements, replacements

SmartGrid is the first project to apply this set of principals…

Page 6: Enterprise Integration - UCAIug

6

Future IT Systems

ERCOT Market

ERCOT Market

Data Data

AMR System 1 AMR System 2 Existing AMR System

Future SystemsMeter Data Management System

Power Information Platform by eMeter (PIPe)

Cellular IDR, POTS IDR,

MV90

MeterData

Portal

Enterprise Service Bus

Page 7: Enterprise Integration - UCAIug

7

SmartGrid VisionApplications

OMS/DMS/SCADA/MWMBPL Smart Grid

EMS/SCADA

Communications InfrastructureBPL – Fiber Network

PLC, Cellular, Paging and Satellite

Control & TelemetryAMi (PLC and BPL)

Substation MonitoringDistribution Automation

Page 8: Enterprise Integration - UCAIug

8

SmartGrid Functional Objectives1. Replace aging mobile workforce management (MWM) system that is

no longer supported by vendors

2. Implement a fully integrated OMS/DMS/MWM system suite replacing a “legacy” home-grown Outage Management System (OMS) and several unrelated distribution control systems

3. Leverage the “new” data available through AMIS into system operations activities

4. Utilize “intelligent” field mounted equipment in true “smart grid”activities

5. Provide near real-time data and control to distribution operations control centers

6. Improve reliability to customers while controlling costs

Page 9: Enterprise Integration - UCAIug

9

1. Utilize “completely off the shelf” (COTS) applications wherever possible and work with vendors to update/improve applications

2. Implement utility standards, such as those based on the CIM, to allow improved interoperability between various applications

3. Leverage the “new” technologies available for enterprise application integration (EAI) by using a state-of-the-art middlewaresuite for new application implementations

4. Utilize service oriented architecture (SOA) concepts to keep access to vital information open and easily accessed by any application

5. Provide near real-time data and value-added information to all market participants (customers, retail electric providers, ERCOT, and other participants) via Web Portals and specialized information transfers

SmartGrid Interoperability Objectives

Page 10: Enterprise Integration - UCAIug

10

Enterprise integration will be the key!

• Integrates disparate systems

• Enables Business Process Management across systems

• Presents a real-time view of data

• Creates business process flexibility by assembling components

• Speeds development through improved tools and reuse

• Supports both internal processes and “business to business”activities

Portal SOAPService Request(e.g. J2EE, .NET)

B2BInteractions

Data

ExistingApplications

New Service Logic

ServiceFlow

Page 11: Enterprise Integration - UCAIug

11

This is Not a Good Practice For Wires Integration; It’s Not Good For Data Integration Either!

Wires Integration Anarchy!

Page 12: Enterprise Integration - UCAIug

12

Implementing Typical Approaches on New Technology Will Result in the Same Old Problems

Integration anarchy is a chaos of:(1) duplicated logic, (2) duplicated data, (3) duplicated effort,(4) newly acquired integration difficulties,(5) lack of ability to easily create new application functionality from

services, and(6) lack of ability to support business processes with applications

A ‘Typical’ ESB

OMS CISGIS

AMRDMSWMS

Data Integration Anarchy!

Page 13: Enterprise Integration - UCAIug

13

Key Concept: Incremental Integration - in Step With Business Needs

Semantically Consistent ESB

OMSCIS

GIS

AMR

DMS

WMS

TTOR

IEC 61968 IRM Interface

CIS OMS DMS

TT

OR

Trouble Ticket

Outage Record

Information Flow Design

Page 14: Enterprise Integration - UCAIug

14

Key Concept:Replace Large Monolithic Applications

‘a Chunk at a Time’

WMSM

aint

enan

ce &

Insp

ectio

n

Con

stru

ctio

n

Wor

kS

ched

ulin

g

Des

ign

Fiel

dR

ecor

ding

Other AppsOther Apps

Other AppsMDI/CIM Messages

Page 15: Enterprise Integration - UCAIug

15

Today: Service Work

Page 16: Enterprise Integration - UCAIug

16

Step 1: Service Work with new Mobile Workforce Management (MWM) System

ESB (Tibco)

Intergraph MWM(New)

CIS(Legacy)

PIPe (MDM)

FMIS

TIBCO ESB

MDSI MWM(Legacy)

Manual

MQ

AMRAMRP

olar

is

Vendor API

MDI/CIM Interface

MDI/CIM InterfaceMDI/CIM Interface

Vendor API

CD

W

ERCOT

TX Set EDI TX Set EDI

Page 17: Enterprise Integration - UCAIug

17

Today: Outage Management

Page 18: Enterprise Integration - UCAIug

18

Step 2: Outage Management System (OMS) Replacement

ESB (Tibco)

OMS(New)

CIS

PIPe (MDM)

IVR

FMIS

TIBCO ESB (RV)

Manual

MQ

AMRAMR

Vendor API

MDI/CIM Interface

MDI/CIM InterfaceMDI/CIM Interface MDI/CIM Interface

Vendor API

MDI/CIM Interface

MWM(New)

Vendor API

MDI/CIM Interface

DIS(Legacy)

DNA/DSCADA(New)

Vendor API

MDI/CIM Interface

Page 19: Enterprise Integration - UCAIug

19

Today: Data Management• With Vision and Guiding Principals, Oncor Electric Delivery has

declared its direction for true ‘enterprise’ integration

• However, specificity is currently at too high of a level and insufficient to realize the business value sought.

• Need more detailed processes to guide projects to achieve concrete deliverables in a manner that fits appropriately into the enterprise context

• IEC standards provide a good ‘jump start’ – but there are many integration matters that need to be specified as part of ESB services:

-E.g., Data management that governs how data is managed through it’s life-cycle (mastership, synchronization, transaction mgmt., persistence, etc.)

• These issue are being addressed in an overall Enterprise Information Management (EIM) program.

Page 20: Enterprise Integration - UCAIug

20

Enterprise Information Management (EIM)

Gartner’s definition of EIM: • An organizational commitment to structure, secure and improve the accuracy and integrity of information assets,

• to solve semantic inconsistencies across all boundaries,

• and support the technical, operational and business objectives within the organization's enterprise architecture strategy.

• A commitment to EIM is recognition that information in the enterprise is as important as process (application development) and infrastructure (technology)

Page 21: Enterprise Integration - UCAIug

21

Key Concept:Leveraging the CIM in an EIM Context

Enterprise Integration Platforms

Application Information

Process Integration

Business Intelligence

BPM/Workflow

EnterpriseSemantic

Model

EnterpriseSemantic

Model

Open Standards

ApplicationsMetadata

Bus

ines

sD

efin

ition

s

Page 22: Enterprise Integration - UCAIug

22

EIM Vision & Strategy EIM Governance EIM Core

Processes EIM Organization EIM Infrastructure

Enterprise Vision & Strategy

Enterprise Architecture

Enterprise Business & IT Core Processes

Enterprise Business & IT Organizations

Enterprise Infrastructure

Vision

Mission

Strategy

Goals & Objectives

Value Propositions

Sponsorship

Stewardship

Policies, Principles &

Tenets

Alignment

Structure

CSFs & KPIs

Structure (Virtual,

Hybrid……)

Roles & Responsibilities

Functional Services

Business Value and Relationship

Management

Information Architecture

Blueprint Management

Technologies(DBMS, Content Mgmt, ETL, EAI,

EII, Data Modeling, BI/DW, Collaboration…..)

Knowledgebase and Repositories

Standards & Best Practices

Data Quality

Data Integrity

Data Security & Protection

Data Lifecycle Management

Data Movement

Semantics Management

Database ManagementMaster Data ManagementInformation

ServicesServices &

Support

Step 3: Building the EIM Roadmap

Page 23: Enterprise Integration - UCAIug

23

Questions