• No results found

Enterprise Integration using AssetWise

N/A
N/A
Protected

Academic year: 2021

Share "Enterprise Integration using AssetWise"

Copied!
37
0
0

Loading.... (view fulltext now)

Full text

(1)

tl ey S ys te m s, In co rpo rat ed

(2)

© 2 01 1 Be nt le y Sy st em s, In co rp or at ed

• How to ensure that all affected information is taken into account when planning and managing changes to asset information • How the AssetWise Common Service Bus

provides quality controlled asset information via automated integration to upstream and downstream enterprise systems

(3)

© 2 01 1 Be nt le y Sy st em s, In co rp or at ed

• Enterprise Integration Architecture

– For EPC and Construction

– For Operations

• Integration Strategy

– Options available for new implementations

• Out of the Box Connectors

– SharePoint, ProjectWise, Outlook

– Generic Connectors and Integration Tools

• Storage Drivers • eB Event Handlers

• What our users are doing

(4)

© 2 01 1 Be nt le y Sy st em s, In co rp or at ed

What is AssetWise?

is an operations information modeling platform

for delivering asset lifecycle information management to operators of infrastructure assets…

a suite of interoperable applications and

on-line services to improve the management and operational performance, safety, compliance of infrastructure assets.

(5)

© 2 01 1 Be nt le y Sy st em s, In co rp or at ed

• Asset Lifecycle Information

Management (ALIM) for complex, highly engineered facilities and networks

• Manage asset information throughout the lifecycle

– Information integrity

– Regulatory compliance

– Operational efficiency

• Add value to your information and extend the life of your infrastructure assets

(6)

© 2 01 1 Be nt le y Sy st em s, In co rp or at ed

35 percent of IT dollars are spent building point-to-point interfaces

– According to Gartner Group and Forrester Research

• We can extrapolate: 35 percent of an implementation budget will go to integration tasks

• An enterprise integration strategy is

necessary to control & reduce these costs

(7)

© 2 01 1 Be nt le y Sy st em s, In co rp or at ed • Work Management

– i.e. Maximo, EMPRV, AssetSuite, SAP

• Document Management

– Documentum, Curator, FileNet, LiveLink

• Operational

– AutoTour / AutoLog

• Middleware

– Tibco, BizTalk

• 2D and 3D Design Tools

– OpenPlant, AutoPlant, AVEVA, Intergraph

Enterprise System Integration Types

What systems do you need to integrate? Please let

us know in the upcoming poll!

(8)

© 2 01 1 Be nt le y Sy st em s, In co rp or at ed 1) Work Management 2) Document Management 3) Operational 4) Middleware

5) 2D and 3D Design Tools

What types of enterprise systems do you

have integrated, or need to integrate?

(9)

© 2 01 1 Be nt le y Sy st em s, In co rp or at ed

Example Enterprise Architecture

AssetWise provides: • Master tag Register • Configuration Hub

• Receive and validate information from Design Tools

• Provide Tag information to downstream systems like SAP and Work Management

• Provide authorized information to external and internal parties via formal distribution

(10)

© 2 01 1 Be nt le y Sy st em s, In co rp or at ed

(11)

© 2 01 1 Be nt le y Sy st em s, In co rp or at ed

• ISO 15926 works by first providing a publicly-available set of reference data.

• To use ISO 15926, organizations first map their internal data stores and applications to the reference data.

• The reference data is also used at the beginning and the end of information exchanges to validate it.

[https://www.posccaesar.org/wiki/ISO15926Primer_HowItWorks]

What about ISO15926?

(12)

© 2 01 1 Be nt le y Sy st em s, In co rp or at ed

(13)

© 2 01 1 Be nt le y Sy st em s, In co rp or at ed

(14)

© 2 01 1 Be nt le y Sy st em s, In co rp or at ed

• Standard Integration Strategy

– Out of the box connectors

• ProjectWise • SharePoint • MS Outlook

– Using AssetWise only services layer and API

– Using middleware like Tibco & Biztalk

– Using REST “Quicklinks”

• Using Partners

– e.g. SAIC or ACE

• Working with User IT Departments

Options

How do you implement your integrations? Please

let us know in the upcoming poll!

(15)

© 2 01 1 Be nt le y Sy st em s, In co rp or at ed 1) My organization’s IT department

2) Technology partners such as SAIC or ACE

3) Professional services through the software vendor

(16)

© 2 01 1 Be nt le y Sy st em s, In co rp or at ed

Methodologies

• Platform integration

• Database events triggering stored procedures

• Snapshots

• Data Quality Service (DQS)

• User facing API-based methods:

• Stand-alone Applications

• Stand-alone Web Pages

• Plug-in Web Pages for AssetWise

• Scripts running in Office Apps

(17)

© 2 01 1 Be nt le y Sy st em s, In co rp or at ed

Example: Integration with Maximo

(18)

© 2 01 1 Be nt le y Sy st em s, In co rp or at ed

• Two Categories of Integration

– Upstream and Downstream Integration

• Upstream (incoming)

– Depending on incoming source might be:

• Synchronous API integration

• Asynchronous CSV or XML file consumption using eB Services layer including configurable engines and queue technology

• Data Quality Services (DQS)

• Downstream (outgoing)

– Using standard configurable XML snapshots based on predefined events

• Snapshot generation normally based on object approval or workflow step completion • Snapshot published to predefined locations including database table, directory or

middleware

(19)

© 2 01 1 Be nt le y Sy st em s, In co rp or at ed

Snapshots

(20)

© 2 01 1 Be nt le y Sy st em s, In co rp or at ed

• Used to create a “snapshot in time” of an AssetWise

object’s meta-data including attributes and relationships. • The content of a snapshot is configurable and by using

the AssetWise “OnSnapShotCreated” event, XML snapshots may be provided to integration ports.

(21)

© 2 01 1 Be nt le y Sy st em s, In co rp or at ed

• All primary objects may be configured to produce snapshots

• Snapshot creation is event driven. The particular event is configurable.

Snapshot Characteristics

• Snapshots are created as XML and may be configured to be rendered as HTML or PDF

• Snapshot contents are user definable.

(22)

© 2 01 1 Be nt le y Sy st em s, In co rp or at ed

Viewing a Snapshot

Soon after approval of this document, the snapshot is available…

(23)

© 2 01 1 Be nt le y Sy st em s, In co rp or at ed

Snapshots Rendered as XML or PDF

(24)

© 2 01 1 Be nt le y Sy st em s, In co rp or at ed

Sharing the Snapshot downstream

(25)

© 2 01 1 Be nt le y Sy st em s, In co rp or at ed

(26)

© 2 01 1 Be nt le y Sy st em s, In co rp or at ed

• AssetWise supports external repositories

– either through custom integrations or

– through product-level integrations such as with SharePoint.

• AssetWise storage architecture also supports pluggable storage device drivers

– can be written by customers or other third parties using a public API.

• The pluggable storage device drivers can be installed easily and are automatically recognized by AssetWise.

(27)

© 2 01 1 Be nt le y Sy st em s, In co rp or at ed

(28)

© 2 01 1 Be nt le y Sy st em s, In co rp or at ed

• eB Insight introduces the ability for developers to write custom storage drivers

– Primary purpose is to enable reading and writing of file contents to any arbitrary storage device or

– to develop a driver that behaves in a specific manner which is different to the standard drivers.

• Examples of possible drivers are:

– Windows file system

– FTP, Http or other web protocols

– File contents stored as blobs in a Database

– Connections to 3rd Party systems like Curator, Documentum

(29)

© 2 01 1 Be nt le y Sy st em s, In co rp or at ed

• Sometimes automation is not enough freedom…

– AssetWise event handlers allow users to create business rules using well known database languages like T-SQL and PL/SQL

– These event handlers are then plugged into the AssetWise event model for custom behavior

(30)

© 2 01 1 Be nt le y Sy st em s, In co rp or at ed

AssetWise Connectors

(31)

© 2 01 1 Be nt le y Sy st em s, In co rp or at ed

(32)

© 2 01 1 Be nt le y Sy st em s, In co rp or at ed

• UK Rail Company (in test or production)

– AssetWise/ProjectWise Connector

– AssetWise/SharePoint Connector

– Event based Document Distribution (of PW files)

• using AssetWise Automation and Event Handlers

• UK Rail Company (Future)

– Tag Register Services

– i-Model Data Distribution from Design Tools

– Data Quality Services (DQS)

– Periodic Bulk Data Import

(33)

© 2 01 1 Be nt le y Sy st em s, In co rp or at ed • Midwest Utility

– AssetWise Generic Integration (snapshots & API)

• EMPRV Work Management System • Up and downstream; data and files

– Biztalk middleware

– “Push” model

• East Coast Utility

– AssetWise Generic Integration (snapshots & API)

• Maximo Work Management System

• Up and downstream; data only (files remain in eB)

– Tibco middleware

– “Pull” model (from Tibco)

(34)

© 2 01 1 Be nt le y Sy st em s, In co rp or at ed

• Fuel Processing User

– AssetWise Generic Integration (snapshots & API)

• Maximo Work Management System

• Up and downstream; data only (files remain in eB)

– No Middleware, using File Location

– “Push Model”

• Midwest Nuclear Operating Company

– AssetWise Generic Integration (snapshots & API)

• AssetSuite Work Management System

• Curator Records Management System (using Storage Driver) • Up and downstream; data and files.

– No Middleware, using staging tables in Database

(35)

© 2 01 1 Be nt le y Sy st em s, In co rp or at ed

• Advanced Technology Company

– AssetWise Generic Integration (snapshots & API)

• LiveLink Document Management System • Downstream only; files only

– No Middleware, direct drop into LiveLink

– “Push Model”

• Southeast Coast Utility

– Assetwise Generic Integration (API)

• Maximo Work Management System • Up stream;

• Various

(36)

© 2 01 1 Be nt le y Sy st em s, In co rp or at ed

 AssetWise is architected with integration needs in mind

 ISO15926 is an important factor – AssetWise, and Bentley

tools in general, are well positioned to meet this requirement

Most installations have unique integration requirements –

having a proven integration strategy saves money and time

 AssetWise provides common OOTB integration connectors

 Bentley has integration successes over a wide spectrum of

users – industry tested and proven strategy!

(37)

© 2 01 1 Be nt le y Sy st em s, In co rp or at ed

Q&A

References

Related documents

As Michael Dell has stated, this direct relationship ³creates valuable information´ about the customer, thus Dell knows who the end users are, what they have bought from Dell and

The saturation exponent which is calculated using log RI/log Sw has different values because with an increase in capillary pressure, more water drops from the sample rock

In more than 30 production plants around the globe, it manufactures tens of thousands of components, systems and solutions for industrial automation: Control components, power

• Test process • Supplier control dossier • Value stream mapping - minimize cost • Preventive actions “Single means protection” • Master scheduling planning and ordering

Csilla KATÓ (Miercurea-Ciuc, 1970) She graduated from Babeş–Bolyai University Cluj-Napoca, Faculty of Letters, specialization Hungarian and English Literature, and from Eötvös

Amarjot: Other than this case of inguinal hernia, what are some other common reasons that pediatricians and family physicians refer to a pediatric general

The first version of José Emilio Pacheco’s poem “Lectura de los ‘cantares mexicanos’” was published in La cultura en México on 30 October 1968, alongside José

The paper analysis of four dated Ethiopic MSS (all from the same work- shop), including three manuscripts currently in Tübingen (M.a.IX 1, M.a.IX 2, M.a.IX 27) 23 and Ms Ethiopic