EAI Ostrava team and IBM MQ Messaging

Copyright 2009 TietoEnator Corporation EAI Ostrava team and IBM MQ Messaging Daniel Frejek Manager, Enterprise Cloud and Security Platform What is...
Author: Damian Johns
25 downloads 0 Views 1MB Size
Copyright 2009 TietoEnator Corporation

EAI Ostrava team and IBM MQ Messaging

Daniel Frejek Manager, Enterprise Cloud and Security Platform

What is EAI ?

Copyright 2009 TietoEnator Corporation



2

Enterprise Application Integration is an integration framework composed of a collection of technologies and services which form a middleware or "middleware framework" to enable integration of systems and applications across an enterprise.

Copyright 2009 TietoEnator Corporation

What is EAI ?

3



Enterprise Application Integration is an integration framework composed of a collection of technologies and services which form a middleware or "middleware framework" to enable integration of systems and applications across an enterprise.



Why is this even needed ?

Because…

Copyright 2009 TietoEnator Corporation



4

Many types of business software such as supply chain management applications, ERP systems, CRM applications for managing customers, business intelligence applications, payroll and human resources systems typically cannot communicate with one another in order to share data or business rules. For this reason, such applications are sometimes referred to as islands of automation or information silos.

Copyright 2009 TietoEnator Corporation

Because…

5



This lack of communication leads to inefficiencies, wherein identical data are stored in multiple locations, or straightforward processes are unable to be automated.

So here comes… •

Copyright 2009 TietoEnator Corporation



6

Enterprise application integration is the process of linking such applications together in order to simplify and automate business processes to the greatest extent possible, while at the same time avoiding having to make sweeping changes to the existing applications or data structures. ( I will explain this later on. Hopefully )

Copyright 2009 TietoEnator Corporation

Wow ! A miracle !

7

Copyright 2009 TietoEnator Corporation

Best company ever ltd.

8

Copyright 2009 TietoEnator Corporation

But but … whats in fact behind that EAI icon ?

9

EAI from application point of view So again … whats in fact behind that EAI icon ? • To provide our customers full-scope EAI service we administer 4 main tools to reach our goals: • • •

Copyright 2009 TietoEnator Corporation



10

IBM WebSphere MQ IBM Message Broker IBM Datapower Software AG WebMethods

EAI from application point of view So again … whats in fact behind that EAI icon ? • To provide our customers full-scope EAI service we administer 4 main tools to reach our goals: • • • •

IBM WebSphere MQ IBM Message Broker IBM Datapower Software AG WebMethods

Copyright 2009 TietoEnator Corporation

As IBM WebSphere MQ is the most used 1 in Tieto Ostrava I will slightly introduce it to you.

11

What does IBM WebSphere MQ do ?

Copyright 2009 TietoEnator Corporation



12

Provides messaging services to applications and WebServices that need to exchange data and events

Copyright 2009 TietoEnator Corporation

How does IBM WebSphere MQ work ?

13

Copyright 2009 TietoEnator Corporation

What or Who can act as a sender or receiver ?

14

Copyright 2009 TietoEnator Corporation

What or Who can act as a sender or receiver ?

15

So… ok everything is connected. •

Copyright 2009 TietoEnator Corporation



16

But wait ! You said: go back to slide 6 and explain that red sentence !

So here comes… slide 6, again •

Copyright 2009 TietoEnator Corporation



17

Enterprise application integration is the process of linking such applications together in order to simplify and automate business processes to the greatest extent possible, while at the same time avoiding having to make sweeping changes to the existing applications or data structures. ( I will explain this later on. Hopefully )

Copyright 2009 TietoEnator Corporation

Because of IBM Message Broker !

18



From version 10 known as IBM Integration Bus.



allows business information to flow between disparate applications across multiple hardware and software platforms. Rules can be applied to the data flowing through the message broker to route and transform the information.



IBM Integration Bus provides capabilities to build solutions needed to support diverse integration requirements through a set of connectors to a range of data sources, including packaged applications, files, mobile devices, messaging systems, and databases

19 Copyright 2009 TietoEnator Corporation

Copyright 2009 TietoEnator Corporation

Input xml/Idoc -> output csv

20

EAI Ostrava team history •

2007 First MQ customer in Ostrava. • EAI service was provided by 8 people in Control desk (7-15/5) as 1st level •



2008 established separated EAI team with 9 people as 2nd level (24/7) •



2010 EAI Ostrava team members start to participate on projects As: migration from / to different platforms, Upgrade of MQ Components, customer´s MQ architecture consultancy etc. • EAI Ostrava started to fully administrate IBM Websphere Message broker application(s) •



2012 New technology supported: AG software Webmethods (24/7)

Copyright 2009 TietoEnator Corporation



21



2013 EAI Ostrava team members act as main responsibles for MQ parts of any administrated customer´s project •



2015 New technology supported: IBM Datapower •

Copyright 2009 TietoEnator Corporation

Continuous service team responsibility

22



24/7 service support



Monitoring of availability, performance



Executing change management actions based on planning from Project teams



Installation, upgrades, configuration and modification



Planned application support tasks

Copyright 2009 TietoEnator Corporation

Project teams responsibility

23



Setup and modify monitoring of availability



Design architecture & analyzing



Planning installation, upgrades, configuration and modification



Setup backup routines, restore / recover



Migrating applications between different application servers



Provide consultancy to the developer team



Application troubleshooting

Development team responsibility •

Copyright 2009 TietoEnator Corporation



24

Hey, it is probably you ! You, tell me !

Copyright 2009 TietoEnator Corporation

Tieto.Knowledge.Passion.Results.

Daniel Frejek Manager, Enterprise Cloud and Security Platform