Download presentation
Presentation is loading. Please wait.
1
Maximo 7 Integration Framework
James Chang TRM IBM Maximo 6 EAM & ITSM Consultant
2
Maximo 7 IF Tivoli Maximo based products Maximo EAM
Utilities Transportation Government Spatial ITAM ( IT Asset Management) CCMDB SRM
3
Maximo 7 IF Tivoli Process Automation Engine
The common components for the Maximo Products Common user interface User/group Common configuration service Dbconfig Site/org configuration Property files workflows Common data system Table structures Integration Framework
4
Maximo 7 IF IF Integration Types Data Integration
Tivoli OMP product integration Support IBM Operational Management Products Tivoli Provisioning Application Integration context-based external application launches
5
Maximo 7 IF Data Integration Asynchronous Synchronous Via Q
Near real time Synchronous Web services
6
Maximo 7 IF IF Structure changes Integration Objects Interfaces
-> Object structure integration object structure migration object structure Integration points Obsolete Interfaces Out bound interface -> publish channel In bound interface -> enterprise service
7
Maximo 7 IF New Features Support bulk import
Support Tivoli OMP products Support context-based external application launches Message processing Message tracking
8
Asynchronous In bound data flow
Maximo 7 IF Asynchronous In bound data flow
9
Maximo 7 IF Inbound asynchronous HTTP posting URL System properties
hostname:port/meaweb/esqueue/extsysname/entservname System properties mxe.int.globaldir Flat / XML/WSDL file location
10
Maximo 7 IF Integration properties
11
Maximo 7 IF Object Structure The building block of IF
Consists of MBO(s) Relationships for linking objects ( optional) Support Integration and migration operations Resolve name conflicts for flat structure Flat files Interface tables
12
Maximo 7 IF Object Structure
13
Maximo 7 IF Enterprise Services Asynchronous ( via Q)
Processing Layers Processing rules User exit class Process class XSL map
14
Maximo 7 IF Enterprise Services Operation types: Create Update Delete
Sync Query
15
Maximo 7 IF Enterprise Service
16
Maximo 7 IF Publish Channels Out bound interfaces
Asynchronous ( via Q) Event driven Processing Layers ( customization) Processing rules User exit class Process class XSL map
17
Maximo 7 IF Publish Channel
18
Maximo 7 IF External System
A single end point as the out bound ( publish channels) destination A set of in bound ( enterprise service) and out bound interfaces A set of interface controls A set of 3 Qs
19
Maximo 7 IF End Points XML HTTP Flat Structure EJB JMS CMDLINE
Flat file Interface tables can not used with invocation channel EJB JMS CMDLINE Web Service
20
Maximo 7 IF Queues In bound continuous In bound sequential
Processed by MDB ( Message Driven Beans) ‘ejb-jar.xml’ file In bound sequential Processed by a cron task Out bound sequential
21
Maximo 7 IF External System
22
Maximo 7 IF Bulk import Support XML and flat files Preview mode
Driven by cron tasks
23
Maximo 7 IF Flat file import cron task
24
Maximo 7 IF XML file import cron task
25
Maximo 7 IF Web Services Object Structures Enterprise Services
synchronous Enterprise Services Exposed out bound interfaces Synchronous or asynchronous Standard Services Exposed MBO methods
26
Synchronous In bound Enterprise Service data flow
Maximo 7 IF Synchronous In bound Enterprise Service data flow
27
Synchronous Object Structure In bound data flow
Maximo 7 IF Synchronous Object Structure In bound data flow
28
Synchronous Standard Service In bound data flow
Maximo 7 IF Synchronous Standard Service In bound data flow
29
Maximo 7 IF Inbound synchronous HTTP posting URL
hostname:port/meaweb/es/extsysname/entserv name hostname:port/meaweb/os/os name hostname:port/meaweb/es/ss name
30
Maximo 7 IF Invocation Channel/Integration Module
Synchronous Out bound data flow Invocation Channel/Integration Module
31
Maximo 7 IF Invocation channel Synchronous (via web services, HTTP)
Invoking an external process from a Maximo application Initiated from Application UI action Workflow Escalation
32
Maximo 7 IF Operational management product
monitoring operational integrity of IT infrastructure IT infrastructure deployment /configuration/ availability Security Software / hardware availability
33
Maximo 7 IF Process management product Business process management
Change, release, Workflow, escalation
34
Maximo 7 IF Integration Module
The mechanism for the process management products to interface with OMP Action Name space Invocation method Utilizing invocation channel or a java class
35
Maximo 7 IF Q & A
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.