Enterprise Integration Architecture |2 eB & Engineering Information Flow |3 Typical Enterprise Architecture eB’s role: • Master tag Register • Configuration Hub • Receive and validate information from Design Tools |4 • Provide Tag information to downstream systems like SAP and Work Management • Provide authorized information to external and internal parties via formal distribution Typical Engineering Integration Issues • Work Management – i.e. Maximo, EMPRV, AssetSuite, SAP • Document Management – Documentum, Curator, FileNet, LiveLink • Operational |5 – AutoTour / AutoLog • Middleware – Tibco, BizTalk • 2D and 3D Design Tools – OpenPlant, AutoPlant, AVEVA, Intergraph |6 Example: Integration /w Maximo |7 |8 Integration Options for eB Alternatives • eB Standard Integration Strategy – Out of the box connectors |9 – Using eB only Services layer and API – Using 3rd party middleware like Tibco & Biztalk – Using REST “Quicklinks” Methodologies • Platform integration • Standard • Bentley Enterprise Connection Services (BECS) • Tailored • Snapshots, Storage Drivers, Automation • Data Quality Service (DQS) | 10 • User facing API-based methods: • Stand-alone Applications • Stand-alone Web Pages • Plug-in Web Pages for eB Web • Scripts running in Office Apps Generic Integration Methodology • 2 Categories of integration – Upstream and Downstream Integration • Upstream (incoming) – Depending on incoming source might be • Synchronous API integration | 11 • Asynchronous CSV or XML file consumption using eB Services layer including configurable engines and queue technology • Using Bentley Packaged integration products • Downstream (outgoing) – Using Bentley Packaged integration products – 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 | 12 | 13 Packaged Integration Solutions Bentley Enterprise Connection Service (BECS) | 14 Server Component handles integration Processes eB Shared Broker Services SAP BECS PS Custom Configured Definitions XML BECS Connection Definitions BAPI PM RFC MM IDOC FI PS Template that contains predefined workflows for specific SAP Modules | 15 BECS Product Description • Key features and advantages: – SAP Certified: Provides assurance on meeting SAP’s quality and data interoperability standards – Predefined data templates support well known use cases – Provides a platform for accelerated integration projects that can be up and running, out-of-the-box • Initial Offering will include – Bentley Enterprise Connection Services – BECS for SAP Work Management | 16 • More on BECS later… What about ISO15926? • ISO 15926 works by first providing a publiclyavailable 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] | 17 eB iRING Data Layer • In a joint effort between Bechtel and Bentley, an iRING data layer was recently made available – Is available as open source on the iRING communities site – Can be downloaded at: http://iRINGTools.org | 18 • The adapter enables eB data exchange with any iRING enabled data provider or consumer Tailored Solutions Tailored Solution? • A “Tailored Solution” requires additional work, i.e. | 19 – eB provided data must be consumed by downstream processes – Upstream data streams must be adjusted for eB consumption • A tailored solution is sometimes the only option, i.e. – A corporate integration solution is already present – For example a product like Tibco or Biztalk is already deployed for corporate data integration. • A Tailored solution using eB is Plug & Play, i.e. – Using Snapshots, Storage Drivers, Automation etc | 20 | 21 Snapshots, Storage Drivers and Automation Snapshots • Are used to create a “snapshot in time” of an eB object’s meta-data including attributes and relationships. • The content of a snapshot is configurable and by using the eB “OnSnapShotCreated” event, XML snapshots may be provided to integration ports. | 22 | 23 Soon after approval of this document, the snapshot is available … Viewing a Snapshot in eB… | 25 | 26 Snapshots Rendered as XML or | 27 PDF | 28 | 29 Sharing the Snapshot downstream High Level View | 30 Storage Drivers • eB supports external repositories – either through custom integrations or – through product-level integrations such as with SharePoint. • eB’s storage architecture also supports pluggable storage device drivers – can be written by customers or other third parties using a public API. | 31 • The pluggable storage device drivers can be installed easily and are automatically recognized by eB. | 32 eB Plug and Play Storage Drivers | 33 Automation With the automation option, customers and their power users can create their own business rules, without needing any software updates, which in turn can drive integration activities. Automations plug | 31 into the eB event model and are executed when needed. Event Handlers • Sometimes Automation is not enough freedom… | 32 – eB’s Event handlers allows customers to create business rules using well known database languages like T-SQL and PL/SQL. – These event handlers are then plugged into the eB event model for custom behavior. AssetWise Connectors ProjectWise and SharePoint Connector provided out-of-box **More detail on AssetWise Connection Services in the “Project Team Collaboration with Operational Data” session | 33 Users using Integration Selected Users using Integration • UK Rail Company – eB/ProjectWise Connector | 34 – eB/SharePoint Connector – Periodic Bulk Data Import • from Pro-forma Spreadsheets – Event based Document Distribution (of PW files) • using eB Automation and Event Handlers • UK Rail Company (Future) – Tag Register Services – i-Model Data Distribution from Design Tools – Data Quality Services (DQS) Selected Users using Integration (2) • Midwest Utility | 35 – eB Generic Integration (snapshots & API) • EMPRV Work Management System • Up and downstream; data and files – Biztalk middleware – “Push” model • East Coast Utility – eB Generic Integration (snapshots & API) • Maximo Work Management System • Up and downstream; data only (files remain in eB) – Tibco middleware – “Pull” model (from Tibco) | 36 Selected Users using Integration (3) • Fuel Processing User – eB Generic Integration (snapshots & API) • Maximo Work Management System • Up and downstream; data only (files remain in eB) – No Middleware, using File Location – “Push Model” • Advanced Technology Company – eB Generic Integration (snapshots & API) | 37 • LiveLink Document Management System • Downstream only; files only – No Middleware, direct drop into LiveLink – “Push Model” Selected Users using Integration (4) • Southeast Coast Utility – eB Generic Integration (API) • Maximo Work Management System • Up stream; • Various – REST “QuickLinks” integration | 38 Demo Preview Integrating eB and SAP with BECS Use Case: A typical scenario where equipment is fitted in SAP and eB is notified of the recent changes to the as-built information | 39 First we’ll show how the equipment is not fitted in either eB or SAP… | 40 | 41 Now let’s fit the equipment in SAP… | 42 | 43 See BECS at work… | 44 | 45 A few seconds later…eB is updated. | 46 | 47 For more BECS Demos please visit the LiveZone! Summary • eB is architected with integration needs in mind • Bentley understands the need for integration and proves this by enabling SAP integration via BECS • ISO15926 is important to Bentley and working with Bechtel in providing an open-source eB iRING connector re-enforces this assertion. | 48 • Most installations have unique integration requirements and having an open and proven integration strategy saves money and time • Our integration successes over a wide spectrum of users proves that our strategy works More Information About Bentley AssetWise http://www.bentley.com/assetwise/ What Users and Analysts are saying http://www.bentley.com/en| 49 US/Promo/AssetWise/quotes.h tm | 50
© Copyright 2025 Paperzz