SlideShare a Scribd company logo
1 of 15
© 2013 IBM Corporation
IBM Integration Bus
What’s New in Version 9
Matt Lucas – IBM Integration Bus Lead Architect – lucas@uk.ibm.com
© 2013 IBM Corporation2 IBM Integration Bus V9
Arquitetura de Referência SOA
Serviços de Otimização e Inovação de Negócios
Servicçosde
Desenvolvimento
Serviços de Interação Serviços de Processos Serviços de Informação
Serviços de Parceiros Serviços de Aplicações
de Negócios
Serviços de Acesso
Ambiente
Integrado
para o
projeto e
criação de
recursos
Manage
and secure
services,
applications
&
resources
Facilita o processo decisório com
informações do negócio em tempo real
Possibilita a
colaboração entre
pessoas, processos e
informação
Orquestração e
automação de
processos de
negócios
Gerencia dados
diversos de forma
unificada
Conexão com
parceiros de
negócios
Construídas em um
ambiente de serviços
robusto, escalável e seguro.
Facilita interações com
e aplicações
informações existentes
ESBFacilita a comunicação entre serviços
Gerênciados
ServiçosdeTI
Serviços de Infra-estrutura
Optimizes throughput,
availability and performance
Model, Assemble Deploy Manage
© 2013 IBM Corporation3 IBM Integration Bus V9
 CONVERTE protocolos de
transporte entre requisições e
serviços
 TRANSFORMA formatos de
mensagens entre requisições e
serviços
 ROTEIA mensagens entre serviços
 DISTRIBUI eventos de negócios
de/para fontes
(publish/subscribe)
O que é Enterprise Service Bus (ESB)?
Cores = Tipo Dados
Desenho = Protocolo
© 2013 IBM Corporation4 IBM Integration Bus V9
Introduzindo: IBM Integration Bus
 Tecnologia estratégica de integração IBM
– Único produto para cenários .NET, Java ou heterogeneos
– DataPower continua a se posicionar como Gateway de integração
Edge
Integration
Gateway
 Evolução natural para os usuários de WebSphere Message Broker
– Significantiva inovação e evolução da tecnologia WMB
– Novas funcionalidades como Policy-based WLM, integração com BPM , Business rules e .NET
 Desenhado para incorporar os use cases do WebSphere Enterprise Service Bus
– Capacidades do WESB estão sendo disponibilizadas no IBM Integration Bus
– Ferramentas de conversão para os use cases iniciais presentes no IIB desde o anúncio
– A tecnologia WESB continua no mercado e com suporte. O cliente migra para Integration Bus no
seu ritmo
© 2013 IBM Corporation5 IBM Integration Bus V9
Principais Melhorias do Integration Bus
 Simple & Productive
– Graphical Mapper: stored procedures, patterns and enhanced conversion of older maps
– BPM Express/Standard Integration: Process Designer synergy and integrated deployment
– Web Tools: Real-Time Performance Statistics for understanding system behaviour
 Universal & Independent
– MQ service discovery to facilitate sharing of service definitions
– Database discovery and analysis tools for diversified access to systems of record
– DFDL improvements including lengthKind “pattern” and enhancements for TLOG
– .NET Input node, Dynamics and MSMQ samples and patterns, support for Windows Server 2012
– System of awareness for service mapping application-oriented integration
 Industry Specific & Relevant
– Healthcare Pack update: MB8 Exploitation, DICOM Imaging, Analytics with Netezza and COGNOS
 Dynamic & Intelligent
– Integrated Workload Traffic shaping policies to manage back-end system load
– Managing unresponsive integration flows for improved overall system reliability
– Business Decision Services using ODM technology for business rules integration
© 2013 IBM Corporation6 IBM Integration Bus V9
Web Visualisation and Analytics
 A comprehensive tool for web management
– Manage all integration resources from zero-footprint client
– Analyze integration performance in real-time
– Supported on a variety of browsers: IE10, Firefox, Safari…
– Complements MQ Explorer and WAS Admin consoles
 Managing Integration Resources
– View top-level integration node properties
– Add/remove/change integration servers
– Start/Stop integration data flows
– Role based access to control usage
– Advanced options include data replay, policy & monitoring
– Exploits underlying public REST/JSON API
 Integration Performance Analysis
– Operational experience; no developer intervention required
• New and existing flows can exploit without change
– Many metrics of integration flow available in real-time
• CPU & I/O time shown by default in integration analyzer
• Other metrics include thread, data sizes, errors…
– Flexible display includes data tables and flow profile
• Drill down to understand detailed behaviour
– Exploits underlying MQTT web sockets technology
• Asynchronous notification at low CPU cost
© 2013 IBM Corporation7 IBM Integration Bus V9
Controlling Integrations with Policy
 Integration Workload Management
– Provide intelligent mechanisms to control processing speed
– Most common scenario is to reduce back-end server load
– Design allows more policy-based processing over time
– Can be applied to new or existing integration data flows
 Policy defines threshold limits and relevant actions
– Set thresholds for integration data flow throughput
– Specify actions at threshold, for example:
• NOTIFY: Higher (or lower) than threshold generates publication
• DELAY: Excessive workload will have latency added to shape throughput
• REDIRECT: Send excess to input node’s failure terminal or backout
 Web Console used to manage WLM policy
– Sophisticated behaviour controllable by broker WLM policy
– Workload can be managed across classes of message flows (e.g. batch vs. online)
– Policies stored in local registry, and dynamically configurable
– Developer can also specify limits as integration data flow properties
0
20
40
60
80
100
120
140
160
180
200
0
20
40
60
80
100
120
140
160
180
200
0
20
40
60
80
100
120
140
160
180
200
0
20
40
60
80
100
120
140
160
180
200
© 2013 IBM Corporation8 IBM Integration Bus V9* Use for QA and production requires purchase of ODM licenses
Business Rules
STET
SWIFT
Integration Bus
Question:
Least cost
routing?
Answer:
STET
Example:
Smart Routing for Finance Payments
• Empower business users to design, manage and improve rule decisions with
Rule authoring tools and an embedded Rules engine*
• Invoke Rules with built in decision service nodes to inform routing, validation
and transformation within integration solutions
Use the built in decision service nodes
to invoke Rules finding the most cost
effective routing for monetary
transactions
Enable business insight to be applied to in-flight data
IIB V9.0 ~ Decision Services
© 2013 IBM Corporation10 IBM Integration Bus V9
 IB provides powerful connectivity layer for BPM workflows
– Allows BPM developer to exploit rich integration features
• E.g. .NET, Healthcare Pack, TCP/IP, GDM, DFDL…
– No changes required to existing BPM programming model
• Helps maintain separation of concerns between roles
• Process designer works with integration developer
– Complements SCA nodes for BPM Advanced (WPS)
 Start with business process definition
– Process Center snapshots provides integration handover
• Snapshot can include multiple service definitions
• Captured as .twx file
– Integration developer imports snapshot from BPM
• Provides implementation of selected definitions
• Built-in integration tools simplify this activity (see below)
– Process designer re-imports updated snapshot from IB
• Completes business process definition
• Calls integration service in BPM system activity
 New BPM pattern simplifies creation of integration solution
– Start from Pattern Explorer, or right-click on existing service
• Import .twx file to create skeleton integration flow
– Customize created integration flow with IB capability…
• All other IB features available
– Deploy integration and pass back concrete references to BPM e.g. server IP address, etc.
Synergy with BPM Express and Standard
© 2013 IBM Corporation11 IBM Integration Bus V9
Comprehensive .NET Support
 New patterns and samples for MS Dynamics CRM and MSMQ
– SAP CRM pattern for customer account synchronization
• Map account operations between BAPI & CRM Entities
– Advanced CRM pattern enables dynamic graphical mapping
– New customizable sample for 2-way MSMQ and MQ exchange
 New and enhanced nodes for .NET programmers
– .NET Input node allows developers to initiate integration logic from any .NET system
• e.g. receive request from Dynamics CRM, AX, periodically read EXCEL file…
• Highly customizable polling and trigger mechanisms
– CLR V4.5 runtime embedded within the integration server provides .NET technology foundation
• Languages include C#, VB .NET (COM), JScript & F#, with full range of .NET data types
• Also includes app domains for isolation
• Exploited by .NET Compute node and .NET Input node
– Further extensions include Visual Studio 2012, Windows 8/Server 2012 and Azure Cloud compatibility
 Developer Customizations
– Cloned .NET nodes
• Easy to understand,
consume and reuse
– Custom user properties
• Expose key properties
• e.g. CRM IP address
– Simple cloned node capture
• User-defined icons
• .NET Toolkit drawer
© 2013 IBM Corporation12 IBM Integration Bus V9
 Service definitions allow you to make best use of available resources
– Facilitates sharing of service information between users and systems
– Allows users to understand interfaces (e.g. CustomerAddress.Update operation)
– Provides a connector with which to exchange technical configuration (e.g. hostname)
– Provides attachment points for associated policies (e.g. authorization)
 New framework enables discovery, cataloguing and re-use of services
– Discovery connectors translate the service provider description to a common model
– Interrogate IT systems for definition of technical assets – objects, functions and interaction points
– User selects and refines definition of technical assets
– Service definitions created and associated with technical assets
– Discovered service definitions stored in embedded registry
– Use catalogued services to configure integration solutions
 Initial implementation discovers and catalogs MQ service definitions
1. Discover queues from referenced queue manager endpoint
2. IB develops MQ service definition and stores in registry
3. Use service definitions to configure MQ connectivity
– Sets required MQ headers and queue references
 New and existing nodes will be updated over time
– Completely aligned with runtime connector framework
• Simple protocol points appropriate for style of interaction
• Allows for simple development of custom connectors
MQ Service Discovery
© 2013 IBM Corporation13 IBM Integration Bus V9
 DBMS represents system of record for key business entities
– Customers, accounts, partners, products… all stored in databases
– Integration Bus tools discover and represent these key data
– Integration services extends access to end-user applications
 New integration tools discover key database assets
1. Connect to DBMS
2. Discover source artefacts (tables, views, etc.)
3. Map CRUD operations to service interface
4. Save in canonical WSDL document
• Custom bindings for SQL access
5. Re-use database WSDL in multiple scenarios
 Many uses for database service definition
– WSDL contains both logical and physical database information
– Drag and drop WSDL to automatically create SQL access methods
– Create new integration service to exploit customized database access
• End-user application consumes as regular (e.g.) web service
 Customize integration services with data analysis
– Tools for solving the problem of XML document understanding
• XML message formats can be structurally diverse
• Often useful to semantically interpret related elements, e.g. healthcare CDA exchange format
– New Data Analysis Perspective provides a collection of useful data views
• Model data based on input element XML; understand and visualise related elements
• Generate resources (subflows, maps) that allow transformation between modelled elements
Database Service Discovery and Data Analysis
Products PartnersCustomers Accounts
© 2013 IBM Corporation16 IBM Integration Bus V9
Ambiente de desenvolvimento gratuíto - IIB for developers
 Developer Edition
– Edição gratuita do IB com disponibilidade de TODOS os nodes e sem limite de tempo
– O throughput é limitado a 1TPS por fluxo de integração
– O suporte (Assistance) é através da comunidade de usuários (e.g. mqseries.net) - Não possui suporte
formal IBM
– Fácil de baixar, instalar e usar
• Single installation package contains ALL required software:
– MQ 7.5, Integration Bus (Runtime, Toolkit, Explorer)
• Available on Windows and Linux platforms
– https://www14.software.ibm.com/webapp/iwm/web/pick.do?source=swg-
wmbfd&S_TACT=109KA7GW&S_CMP=web_opp_ibm_ws_appint_integrationbus
© 2013 IBM Corporation17 IBM Integration Bus V9
IBM Education Assistant
http://www.ibm.com/software/info/education/assistant/
© 2013 IBM Corporation18 IBM Integration Bus V9
IIB no YouTube! (de várias fontes, não apenas IBM)
http://www.youtube.com/results?search_query=ibm+integration+bus+v9+&oq=integration+bus

More Related Content

What's hot

Getting data into microsoft dynamics crm faster
Getting data into microsoft dynamics crm fasterGetting data into microsoft dynamics crm faster
Getting data into microsoft dynamics crm fasterDaniel Cai
 
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...Eucalyptus Systems, Inc.
 
Pivotal CRM 6.0 Administration
Pivotal CRM 6.0 AdministrationPivotal CRM 6.0 Administration
Pivotal CRM 6.0 AdministrationAptean
 
Fitman webinar 2015 06 Collaborative Business Process Management (CBPM)
Fitman webinar 2015 06 Collaborative Business Process Management (CBPM)Fitman webinar 2015 06 Collaborative Business Process Management (CBPM)
Fitman webinar 2015 06 Collaborative Business Process Management (CBPM)FITMAN FI
 
Inter connect2015 ame-3495
Inter connect2015 ame-3495Inter connect2015 ame-3495
Inter connect2015 ame-3495Phil Coxhead
 
Moving E Government to the Cloud
Moving E Government to the CloudMoving E Government to the Cloud
Moving E Government to the CloudWSO2
 
IBM SmartCloud Notes Mail Routing - 21st Oct
IBM SmartCloud Notes Mail Routing - 21st OctIBM SmartCloud Notes Mail Routing - 21st Oct
IBM SmartCloud Notes Mail Routing - 21st OctVinayak Tavargeri
 
Client server technology
Client server technologyClient server technology
Client server technologyAnwar Kamal
 
SOA - Unit 1 - Introduction to SOA with Web Services
SOA - Unit   1 - Introduction to SOA with Web ServicesSOA - Unit   1 - Introduction to SOA with Web Services
SOA - Unit 1 - Introduction to SOA with Web Serviceshamsa nandhini
 
Control m customers using big data
Control m customers using big dataControl m customers using big data
Control m customers using big dataJuliette Smit
 
MS TechDays 2011 - Simplified Converged Infrastructure Solutions
MS TechDays 2011 - Simplified Converged Infrastructure SolutionsMS TechDays 2011 - Simplified Converged Infrastructure Solutions
MS TechDays 2011 - Simplified Converged Infrastructure SolutionsSpiffy
 
Improve business process with microservice integration
Improve business process with microservice integration �Improve business process with microservice integration �
Improve business process with microservice integration Christina Lin
 
Integration bwtween Dynamics CRM 2011 and SAP with BizTalk Server 2010
Integration bwtween Dynamics CRM 2011 and SAP with BizTalk Server 2010Integration bwtween Dynamics CRM 2011 and SAP with BizTalk Server 2010
Integration bwtween Dynamics CRM 2011 and SAP with BizTalk Server 2010Uwe Heinz
 
Toronix - SOA Quick Start
Toronix -  SOA Quick StartToronix -  SOA Quick Start
Toronix - SOA Quick Startrrowntree
 
BPMN and DMN for Processing Business Data with Camunda
BPMN and DMN for Processing Business Data with CamundaBPMN and DMN for Processing Business Data with Camunda
BPMN and DMN for Processing Business Data with CamundaAndré Borgonovo
 
Client/Server Architecture By Faisal Shahzad
Client/Server Architecture By Faisal Shahzad Client/Server Architecture By Faisal Shahzad
Client/Server Architecture By Faisal Shahzad Faisal Shehzad
 
Email continuity-datasheet
Email continuity-datasheetEmail continuity-datasheet
Email continuity-datasheetServium
 
Global Windows Azure Bootcamp – Lisboa - Windows Azure Biztalk Services
Global Windows Azure Bootcamp – Lisboa - Windows Azure Biztalk ServicesGlobal Windows Azure Bootcamp – Lisboa - Windows Azure Biztalk Services
Global Windows Azure Bootcamp – Lisboa - Windows Azure Biztalk ServicesSandro Pereira
 
DELL BOOMi CLOUD INTEGRATION ONLINE TRAINING
DELL BOOMi CLOUD INTEGRATION ONLINE TRAININGDELL BOOMi CLOUD INTEGRATION ONLINE TRAINING
DELL BOOMi CLOUD INTEGRATION ONLINE TRAININGGlory IT Technologies
 
Managed File Transfer Presentation
Managed File Transfer PresentationManaged File Transfer Presentation
Managed File Transfer PresentationDoug Kern
 

What's hot (20)

Getting data into microsoft dynamics crm faster
Getting data into microsoft dynamics crm fasterGetting data into microsoft dynamics crm faster
Getting data into microsoft dynamics crm faster
 
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
How to Transform Enterprise Applications to On-premise Clouds with Wipro and ...
 
Pivotal CRM 6.0 Administration
Pivotal CRM 6.0 AdministrationPivotal CRM 6.0 Administration
Pivotal CRM 6.0 Administration
 
Fitman webinar 2015 06 Collaborative Business Process Management (CBPM)
Fitman webinar 2015 06 Collaborative Business Process Management (CBPM)Fitman webinar 2015 06 Collaborative Business Process Management (CBPM)
Fitman webinar 2015 06 Collaborative Business Process Management (CBPM)
 
Inter connect2015 ame-3495
Inter connect2015 ame-3495Inter connect2015 ame-3495
Inter connect2015 ame-3495
 
Moving E Government to the Cloud
Moving E Government to the CloudMoving E Government to the Cloud
Moving E Government to the Cloud
 
IBM SmartCloud Notes Mail Routing - 21st Oct
IBM SmartCloud Notes Mail Routing - 21st OctIBM SmartCloud Notes Mail Routing - 21st Oct
IBM SmartCloud Notes Mail Routing - 21st Oct
 
Client server technology
Client server technologyClient server technology
Client server technology
 
SOA - Unit 1 - Introduction to SOA with Web Services
SOA - Unit   1 - Introduction to SOA with Web ServicesSOA - Unit   1 - Introduction to SOA with Web Services
SOA - Unit 1 - Introduction to SOA with Web Services
 
Control m customers using big data
Control m customers using big dataControl m customers using big data
Control m customers using big data
 
MS TechDays 2011 - Simplified Converged Infrastructure Solutions
MS TechDays 2011 - Simplified Converged Infrastructure SolutionsMS TechDays 2011 - Simplified Converged Infrastructure Solutions
MS TechDays 2011 - Simplified Converged Infrastructure Solutions
 
Improve business process with microservice integration
Improve business process with microservice integration �Improve business process with microservice integration �
Improve business process with microservice integration
 
Integration bwtween Dynamics CRM 2011 and SAP with BizTalk Server 2010
Integration bwtween Dynamics CRM 2011 and SAP with BizTalk Server 2010Integration bwtween Dynamics CRM 2011 and SAP with BizTalk Server 2010
Integration bwtween Dynamics CRM 2011 and SAP with BizTalk Server 2010
 
Toronix - SOA Quick Start
Toronix -  SOA Quick StartToronix -  SOA Quick Start
Toronix - SOA Quick Start
 
BPMN and DMN for Processing Business Data with Camunda
BPMN and DMN for Processing Business Data with CamundaBPMN and DMN for Processing Business Data with Camunda
BPMN and DMN for Processing Business Data with Camunda
 
Client/Server Architecture By Faisal Shahzad
Client/Server Architecture By Faisal Shahzad Client/Server Architecture By Faisal Shahzad
Client/Server Architecture By Faisal Shahzad
 
Email continuity-datasheet
Email continuity-datasheetEmail continuity-datasheet
Email continuity-datasheet
 
Global Windows Azure Bootcamp – Lisboa - Windows Azure Biztalk Services
Global Windows Azure Bootcamp – Lisboa - Windows Azure Biztalk ServicesGlobal Windows Azure Bootcamp – Lisboa - Windows Azure Biztalk Services
Global Windows Azure Bootcamp – Lisboa - Windows Azure Biztalk Services
 
DELL BOOMi CLOUD INTEGRATION ONLINE TRAINING
DELL BOOMi CLOUD INTEGRATION ONLINE TRAININGDELL BOOMi CLOUD INTEGRATION ONLINE TRAINING
DELL BOOMi CLOUD INTEGRATION ONLINE TRAINING
 
Managed File Transfer Presentation
Managed File Transfer PresentationManaged File Transfer Presentation
Managed File Transfer Presentation
 

Viewers also liked

Fedegari Training & Education Calendar 2016
Fedegari Training & Education Calendar 2016Fedegari Training & Education Calendar 2016
Fedegari Training & Education Calendar 2016Fedegari Group
 
Search and Social: A Happy Marriage - Cara Wiggins Gray [Energy Digital Summi...
Search and Social: A Happy Marriage - Cara Wiggins Gray [Energy Digital Summi...Search and Social: A Happy Marriage - Cara Wiggins Gray [Energy Digital Summi...
Search and Social: A Happy Marriage - Cara Wiggins Gray [Energy Digital Summi...Energy Digital Summit
 
Developing Grassroots Campaigns to Build Your Social Presence - Mary Leschper...
Developing Grassroots Campaigns to Build Your Social Presence - Mary Leschper...Developing Grassroots Campaigns to Build Your Social Presence - Mary Leschper...
Developing Grassroots Campaigns to Build Your Social Presence - Mary Leschper...Energy Digital Summit
 
IHIC 2015 Presentation (2)
IHIC 2015 Presentation (2)IHIC 2015 Presentation (2)
IHIC 2015 Presentation (2)iehreu
 
Steps To Synchronize G-Mail Account With Microsoft Outlook
Steps To Synchronize G-Mail Account With Microsoft OutlookSteps To Synchronize G-Mail Account With Microsoft Outlook
Steps To Synchronize G-Mail Account With Microsoft OutlookClark445Kent
 
Flash Games Japan Mediakit for BitSummit 2015
Flash Games Japan Mediakit for BitSummit 2015Flash Games Japan Mediakit for BitSummit 2015
Flash Games Japan Mediakit for BitSummit 2015Shunsuke Miyahara
 
Google Vs. Exxon: Who Will Win? - Kirk Coburn [Energy Digital Summit 2014]
Google Vs. Exxon: Who Will Win? - Kirk Coburn [Energy Digital Summit 2014]Google Vs. Exxon: Who Will Win? - Kirk Coburn [Energy Digital Summit 2014]
Google Vs. Exxon: Who Will Win? - Kirk Coburn [Energy Digital Summit 2014]Energy Digital Summit
 
Harmonisation of malaria control in nigeria
Harmonisation of malaria control in nigeriaHarmonisation of malaria control in nigeria
Harmonisation of malaria control in nigeriaMalaria Consortium
 
Exhibitor day p&m naudi
Exhibitor day p&m naudiExhibitor day p&m naudi
Exhibitor day p&m naudiIFSEC
 
It’s all in the detail developing effective health-related job aids
It’s all in the detail  developing effective health-related job aidsIt’s all in the detail  developing effective health-related job aids
It’s all in the detail developing effective health-related job aidsMalaria Consortium
 
Watches candino feeldiamonds
Watches candino feeldiamondsWatches candino feeldiamonds
Watches candino feeldiamondsFeel Diamonds
 
Key factors for developing a pharmaceutical cleaning strategy - Part 2
Key factors for developing a pharmaceutical cleaning strategy - Part 2Key factors for developing a pharmaceutical cleaning strategy - Part 2
Key factors for developing a pharmaceutical cleaning strategy - Part 2Fedegari Group
 
Positive deviance: an innovative approach to improve malaria outcomes in Myanmar
Positive deviance: an innovative approach to improve malaria outcomes in MyanmarPositive deviance: an innovative approach to improve malaria outcomes in Myanmar
Positive deviance: an innovative approach to improve malaria outcomes in MyanmarMalaria Consortium
 
Implementing integrated community case management: stakeholder experiences an...
Implementing integrated community case management: stakeholder experiences an...Implementing integrated community case management: stakeholder experiences an...
Implementing integrated community case management: stakeholder experiences an...Malaria Consortium
 
How to cook a basic stir fry
How to cook a basic stir fryHow to cook a basic stir fry
How to cook a basic stir fryrddunn0720
 
1997 Dodge Ram 1500 5.9L V8 Airflow Analysis
1997 Dodge Ram 1500 5.9L V8 Airflow Analysis1997 Dodge Ram 1500 5.9L V8 Airflow Analysis
1997 Dodge Ram 1500 5.9L V8 Airflow AnalysisZachary Davison
 
Innovation in Chemical Bio-decontamination: from the process to the machine
Innovation in Chemical Bio-decontamination: from the process to the machineInnovation in Chemical Bio-decontamination: from the process to the machine
Innovation in Chemical Bio-decontamination: from the process to the machineFedegari Group
 

Viewers also liked (20)

Fedegari Training & Education Calendar 2016
Fedegari Training & Education Calendar 2016Fedegari Training & Education Calendar 2016
Fedegari Training & Education Calendar 2016
 
Search and Social: A Happy Marriage - Cara Wiggins Gray [Energy Digital Summi...
Search and Social: A Happy Marriage - Cara Wiggins Gray [Energy Digital Summi...Search and Social: A Happy Marriage - Cara Wiggins Gray [Energy Digital Summi...
Search and Social: A Happy Marriage - Cara Wiggins Gray [Energy Digital Summi...
 
Developing Grassroots Campaigns to Build Your Social Presence - Mary Leschper...
Developing Grassroots Campaigns to Build Your Social Presence - Mary Leschper...Developing Grassroots Campaigns to Build Your Social Presence - Mary Leschper...
Developing Grassroots Campaigns to Build Your Social Presence - Mary Leschper...
 
IHIC 2015 Presentation (2)
IHIC 2015 Presentation (2)IHIC 2015 Presentation (2)
IHIC 2015 Presentation (2)
 
Steps To Synchronize G-Mail Account With Microsoft Outlook
Steps To Synchronize G-Mail Account With Microsoft OutlookSteps To Synchronize G-Mail Account With Microsoft Outlook
Steps To Synchronize G-Mail Account With Microsoft Outlook
 
Flash Games Japan Mediakit for BitSummit 2015
Flash Games Japan Mediakit for BitSummit 2015Flash Games Japan Mediakit for BitSummit 2015
Flash Games Japan Mediakit for BitSummit 2015
 
Ashalat al wujud-inab
Ashalat al wujud-inabAshalat al wujud-inab
Ashalat al wujud-inab
 
Seo tutorial 1
Seo tutorial 1Seo tutorial 1
Seo tutorial 1
 
Google Vs. Exxon: Who Will Win? - Kirk Coburn [Energy Digital Summit 2014]
Google Vs. Exxon: Who Will Win? - Kirk Coburn [Energy Digital Summit 2014]Google Vs. Exxon: Who Will Win? - Kirk Coburn [Energy Digital Summit 2014]
Google Vs. Exxon: Who Will Win? - Kirk Coburn [Energy Digital Summit 2014]
 
Harmonisation of malaria control in nigeria
Harmonisation of malaria control in nigeriaHarmonisation of malaria control in nigeria
Harmonisation of malaria control in nigeria
 
Exhibitor day p&m naudi
Exhibitor day p&m naudiExhibitor day p&m naudi
Exhibitor day p&m naudi
 
It’s all in the detail developing effective health-related job aids
It’s all in the detail  developing effective health-related job aidsIt’s all in the detail  developing effective health-related job aids
It’s all in the detail developing effective health-related job aids
 
Watches candino feeldiamonds
Watches candino feeldiamondsWatches candino feeldiamonds
Watches candino feeldiamonds
 
Key factors for developing a pharmaceutical cleaning strategy - Part 2
Key factors for developing a pharmaceutical cleaning strategy - Part 2Key factors for developing a pharmaceutical cleaning strategy - Part 2
Key factors for developing a pharmaceutical cleaning strategy - Part 2
 
Positive deviance: an innovative approach to improve malaria outcomes in Myanmar
Positive deviance: an innovative approach to improve malaria outcomes in MyanmarPositive deviance: an innovative approach to improve malaria outcomes in Myanmar
Positive deviance: an innovative approach to improve malaria outcomes in Myanmar
 
Implementing integrated community case management: stakeholder experiences an...
Implementing integrated community case management: stakeholder experiences an...Implementing integrated community case management: stakeholder experiences an...
Implementing integrated community case management: stakeholder experiences an...
 
How to cook a basic stir fry
How to cook a basic stir fryHow to cook a basic stir fry
How to cook a basic stir fry
 
Laporan foto2
Laporan foto2Laporan foto2
Laporan foto2
 
1997 Dodge Ram 1500 5.9L V8 Airflow Analysis
1997 Dodge Ram 1500 5.9L V8 Airflow Analysis1997 Dodge Ram 1500 5.9L V8 Airflow Analysis
1997 Dodge Ram 1500 5.9L V8 Airflow Analysis
 
Innovation in Chemical Bio-decontamination: from the process to the machine
Innovation in Chemical Bio-decontamination: from the process to the machineInnovation in Chemical Bio-decontamination: from the process to the machine
Innovation in Chemical Bio-decontamination: from the process to the machine
 

Similar to Marco 2014 iib90_overview_port

The Power of Two: Using IBM Standards Processing Engine for EDI Commerce or H...
The Power of Two: Using IBM Standards Processing Engine for EDI Commerce or H...The Power of Two: Using IBM Standards Processing Engine for EDI Commerce or H...
The Power of Two: Using IBM Standards Processing Engine for EDI Commerce or H...Brian Wilson
 
UTF-8'en'IBM_Cloud_SCO_Content_20130702c
UTF-8'en'IBM_Cloud_SCO_Content_20130702cUTF-8'en'IBM_Cloud_SCO_Content_20130702c
UTF-8'en'IBM_Cloud_SCO_Content_20130702cR.gowtham kumar
 
Whats new in IIB v9 + Open Beta v10 GSE
Whats new in IIB v9 + Open Beta v10 GSEWhats new in IIB v9 + Open Beta v10 GSE
Whats new in IIB v9 + Open Beta v10 GSEDominic Storey
 
WSO2Con USA 2017: Implement an Effective Digital Platform Using WSO2 Integration
WSO2Con USA 2017: Implement an Effective Digital Platform Using WSO2 IntegrationWSO2Con USA 2017: Implement an Effective Digital Platform Using WSO2 Integration
WSO2Con USA 2017: Implement an Effective Digital Platform Using WSO2 IntegrationWSO2
 
Mainframe cloud computing presentation
Mainframe cloud computing presentationMainframe cloud computing presentation
Mainframe cloud computing presentationxKinAnx
 
Effective admin and development in iib
Effective admin and development in iibEffective admin and development in iib
Effective admin and development in iibm16k
 
Introduction to WebSphere Message Broker
Introduction to WebSphere Message BrokerIntroduction to WebSphere Message Broker
Introduction to WebSphere Message BrokerAnt Phillips
 
IBM SmartCloud Orchestration
IBM SmartCloud OrchestrationIBM SmartCloud Orchestration
IBM SmartCloud OrchestrationIBM Danmark
 
Introduction to BizTalk for Beginners
Introduction to BizTalk for BeginnersIntroduction to BizTalk for Beginners
Introduction to BizTalk for BeginnersAboorvaRaja Ramar
 
Informatica Cloud Summer 2016 Release Webinar Slides
Informatica Cloud Summer 2016 Release Webinar SlidesInformatica Cloud Summer 2016 Release Webinar Slides
Informatica Cloud Summer 2016 Release Webinar SlidesInformatica Cloud
 
Transform Enterprise IT Infrastructure with AWS DevOps
Transform Enterprise IT Infrastructure with AWS DevOpsTransform Enterprise IT Infrastructure with AWS DevOps
Transform Enterprise IT Infrastructure with AWS DevOpsAmazon Web Services
 
JBoss SOA Platform - Overview
JBoss SOA Platform - OverviewJBoss SOA Platform - Overview
JBoss SOA Platform - OverviewXpand IT
 
azure track -06- cloud integration patterns for it-pros - itproceed
azure track -06- cloud integration patterns for it-pros - itproceedazure track -06- cloud integration patterns for it-pros - itproceed
azure track -06- cloud integration patterns for it-pros - itproceedITProceed
 
Cloud integration patterns for it pros - itprceed
Cloud integration patterns for it pros - itprceedCloud integration patterns for it pros - itprceed
Cloud integration patterns for it pros - itprceedSam Vanhoutte
 
2011.10.19 - Cloud Partner Day - Reseller Breakout
2011.10.19 - Cloud Partner Day - Reseller Breakout2011.10.19 - Cloud Partner Day - Reseller Breakout
2011.10.19 - Cloud Partner Day - Reseller BreakoutClub Alliances
 
Bluemix DevOps Meetup
Bluemix DevOps MeetupBluemix DevOps Meetup
Bluemix DevOps MeetupKyle Brown
 
IBM Technology Day 2013 Smarter Computing P Perdaems Salle Rome
IBM Technology Day 2013 Smarter Computing P Perdaems Salle RomeIBM Technology Day 2013 Smarter Computing P Perdaems Salle Rome
IBM Technology Day 2013 Smarter Computing P Perdaems Salle RomeIBM Switzerland
 

Similar to Marco 2014 iib90_overview_port (20)

The Power of Two: Using IBM Standards Processing Engine for EDI Commerce or H...
The Power of Two: Using IBM Standards Processing Engine for EDI Commerce or H...The Power of Two: Using IBM Standards Processing Engine for EDI Commerce or H...
The Power of Two: Using IBM Standards Processing Engine for EDI Commerce or H...
 
UTF-8'en'IBM_Cloud_SCO_Content_20130702c
UTF-8'en'IBM_Cloud_SCO_Content_20130702cUTF-8'en'IBM_Cloud_SCO_Content_20130702c
UTF-8'en'IBM_Cloud_SCO_Content_20130702c
 
Whats new in IIB v9 + Open Beta v10 GSE
Whats new in IIB v9 + Open Beta v10 GSEWhats new in IIB v9 + Open Beta v10 GSE
Whats new in IIB v9 + Open Beta v10 GSE
 
WSO2Con USA 2017: Implement an Effective Digital Platform Using WSO2 Integration
WSO2Con USA 2017: Implement an Effective Digital Platform Using WSO2 IntegrationWSO2Con USA 2017: Implement an Effective Digital Platform Using WSO2 Integration
WSO2Con USA 2017: Implement an Effective Digital Platform Using WSO2 Integration
 
Mainframe cloud computing presentation
Mainframe cloud computing presentationMainframe cloud computing presentation
Mainframe cloud computing presentation
 
Effective admin and development in iib
Effective admin and development in iibEffective admin and development in iib
Effective admin and development in iib
 
Introduction to WebSphere Message Broker
Introduction to WebSphere Message BrokerIntroduction to WebSphere Message Broker
Introduction to WebSphere Message Broker
 
IBM SmartCloud Orchestration
IBM SmartCloud OrchestrationIBM SmartCloud Orchestration
IBM SmartCloud Orchestration
 
Introduction to BizTalk for Beginners
Introduction to BizTalk for BeginnersIntroduction to BizTalk for Beginners
Introduction to BizTalk for Beginners
 
Informatica Cloud Summer 2016 Release Webinar Slides
Informatica Cloud Summer 2016 Release Webinar SlidesInformatica Cloud Summer 2016 Release Webinar Slides
Informatica Cloud Summer 2016 Release Webinar Slides
 
Salesforce - classification of cloud computing
Salesforce - classification of cloud computingSalesforce - classification of cloud computing
Salesforce - classification of cloud computing
 
Transform Enterprise IT Infrastructure with AWS DevOps
Transform Enterprise IT Infrastructure with AWS DevOpsTransform Enterprise IT Infrastructure with AWS DevOps
Transform Enterprise IT Infrastructure with AWS DevOps
 
JBoss SOA Platform - Overview
JBoss SOA Platform - OverviewJBoss SOA Platform - Overview
JBoss SOA Platform - Overview
 
azure track -06- cloud integration patterns for it-pros - itproceed
azure track -06- cloud integration patterns for it-pros - itproceedazure track -06- cloud integration patterns for it-pros - itproceed
azure track -06- cloud integration patterns for it-pros - itproceed
 
Cloud integration patterns for it pros - itprceed
Cloud integration patterns for it pros - itprceedCloud integration patterns for it pros - itprceed
Cloud integration patterns for it pros - itprceed
 
2011.10.19 - Cloud Partner Day - Reseller Breakout
2011.10.19 - Cloud Partner Day - Reseller Breakout2011.10.19 - Cloud Partner Day - Reseller Breakout
2011.10.19 - Cloud Partner Day - Reseller Breakout
 
Bluemix DevOps Meetup
Bluemix DevOps MeetupBluemix DevOps Meetup
Bluemix DevOps Meetup
 
Enterprise Cloud Transformation
Enterprise Cloud TransformationEnterprise Cloud Transformation
Enterprise Cloud Transformation
 
IBM Technology Day 2013 Smarter Computing P Perdaems Salle Rome
IBM Technology Day 2013 Smarter Computing P Perdaems Salle RomeIBM Technology Day 2013 Smarter Computing P Perdaems Salle Rome
IBM Technology Day 2013 Smarter Computing P Perdaems Salle Rome
 
Cloud
CloudCloud
Cloud
 

Recently uploaded

Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 

Recently uploaded (20)

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 

Marco 2014 iib90_overview_port

  • 1. © 2013 IBM Corporation IBM Integration Bus What’s New in Version 9 Matt Lucas – IBM Integration Bus Lead Architect – lucas@uk.ibm.com
  • 2. © 2013 IBM Corporation2 IBM Integration Bus V9 Arquitetura de Referência SOA Serviços de Otimização e Inovação de Negócios Servicçosde Desenvolvimento Serviços de Interação Serviços de Processos Serviços de Informação Serviços de Parceiros Serviços de Aplicações de Negócios Serviços de Acesso Ambiente Integrado para o projeto e criação de recursos Manage and secure services, applications & resources Facilita o processo decisório com informações do negócio em tempo real Possibilita a colaboração entre pessoas, processos e informação Orquestração e automação de processos de negócios Gerencia dados diversos de forma unificada Conexão com parceiros de negócios Construídas em um ambiente de serviços robusto, escalável e seguro. Facilita interações com e aplicações informações existentes ESBFacilita a comunicação entre serviços Gerênciados ServiçosdeTI Serviços de Infra-estrutura Optimizes throughput, availability and performance Model, Assemble Deploy Manage
  • 3. © 2013 IBM Corporation3 IBM Integration Bus V9  CONVERTE protocolos de transporte entre requisições e serviços  TRANSFORMA formatos de mensagens entre requisições e serviços  ROTEIA mensagens entre serviços  DISTRIBUI eventos de negócios de/para fontes (publish/subscribe) O que é Enterprise Service Bus (ESB)? Cores = Tipo Dados Desenho = Protocolo
  • 4. © 2013 IBM Corporation4 IBM Integration Bus V9 Introduzindo: IBM Integration Bus  Tecnologia estratégica de integração IBM – Único produto para cenários .NET, Java ou heterogeneos – DataPower continua a se posicionar como Gateway de integração Edge Integration Gateway  Evolução natural para os usuários de WebSphere Message Broker – Significantiva inovação e evolução da tecnologia WMB – Novas funcionalidades como Policy-based WLM, integração com BPM , Business rules e .NET  Desenhado para incorporar os use cases do WebSphere Enterprise Service Bus – Capacidades do WESB estão sendo disponibilizadas no IBM Integration Bus – Ferramentas de conversão para os use cases iniciais presentes no IIB desde o anúncio – A tecnologia WESB continua no mercado e com suporte. O cliente migra para Integration Bus no seu ritmo
  • 5. © 2013 IBM Corporation5 IBM Integration Bus V9 Principais Melhorias do Integration Bus  Simple & Productive – Graphical Mapper: stored procedures, patterns and enhanced conversion of older maps – BPM Express/Standard Integration: Process Designer synergy and integrated deployment – Web Tools: Real-Time Performance Statistics for understanding system behaviour  Universal & Independent – MQ service discovery to facilitate sharing of service definitions – Database discovery and analysis tools for diversified access to systems of record – DFDL improvements including lengthKind “pattern” and enhancements for TLOG – .NET Input node, Dynamics and MSMQ samples and patterns, support for Windows Server 2012 – System of awareness for service mapping application-oriented integration  Industry Specific & Relevant – Healthcare Pack update: MB8 Exploitation, DICOM Imaging, Analytics with Netezza and COGNOS  Dynamic & Intelligent – Integrated Workload Traffic shaping policies to manage back-end system load – Managing unresponsive integration flows for improved overall system reliability – Business Decision Services using ODM technology for business rules integration
  • 6. © 2013 IBM Corporation6 IBM Integration Bus V9 Web Visualisation and Analytics  A comprehensive tool for web management – Manage all integration resources from zero-footprint client – Analyze integration performance in real-time – Supported on a variety of browsers: IE10, Firefox, Safari… – Complements MQ Explorer and WAS Admin consoles  Managing Integration Resources – View top-level integration node properties – Add/remove/change integration servers – Start/Stop integration data flows – Role based access to control usage – Advanced options include data replay, policy & monitoring – Exploits underlying public REST/JSON API  Integration Performance Analysis – Operational experience; no developer intervention required • New and existing flows can exploit without change – Many metrics of integration flow available in real-time • CPU & I/O time shown by default in integration analyzer • Other metrics include thread, data sizes, errors… – Flexible display includes data tables and flow profile • Drill down to understand detailed behaviour – Exploits underlying MQTT web sockets technology • Asynchronous notification at low CPU cost
  • 7. © 2013 IBM Corporation7 IBM Integration Bus V9 Controlling Integrations with Policy  Integration Workload Management – Provide intelligent mechanisms to control processing speed – Most common scenario is to reduce back-end server load – Design allows more policy-based processing over time – Can be applied to new or existing integration data flows  Policy defines threshold limits and relevant actions – Set thresholds for integration data flow throughput – Specify actions at threshold, for example: • NOTIFY: Higher (or lower) than threshold generates publication • DELAY: Excessive workload will have latency added to shape throughput • REDIRECT: Send excess to input node’s failure terminal or backout  Web Console used to manage WLM policy – Sophisticated behaviour controllable by broker WLM policy – Workload can be managed across classes of message flows (e.g. batch vs. online) – Policies stored in local registry, and dynamically configurable – Developer can also specify limits as integration data flow properties 0 20 40 60 80 100 120 140 160 180 200 0 20 40 60 80 100 120 140 160 180 200 0 20 40 60 80 100 120 140 160 180 200 0 20 40 60 80 100 120 140 160 180 200
  • 8. © 2013 IBM Corporation8 IBM Integration Bus V9* Use for QA and production requires purchase of ODM licenses Business Rules STET SWIFT Integration Bus Question: Least cost routing? Answer: STET Example: Smart Routing for Finance Payments • Empower business users to design, manage and improve rule decisions with Rule authoring tools and an embedded Rules engine* • Invoke Rules with built in decision service nodes to inform routing, validation and transformation within integration solutions Use the built in decision service nodes to invoke Rules finding the most cost effective routing for monetary transactions Enable business insight to be applied to in-flight data IIB V9.0 ~ Decision Services
  • 9. © 2013 IBM Corporation10 IBM Integration Bus V9  IB provides powerful connectivity layer for BPM workflows – Allows BPM developer to exploit rich integration features • E.g. .NET, Healthcare Pack, TCP/IP, GDM, DFDL… – No changes required to existing BPM programming model • Helps maintain separation of concerns between roles • Process designer works with integration developer – Complements SCA nodes for BPM Advanced (WPS)  Start with business process definition – Process Center snapshots provides integration handover • Snapshot can include multiple service definitions • Captured as .twx file – Integration developer imports snapshot from BPM • Provides implementation of selected definitions • Built-in integration tools simplify this activity (see below) – Process designer re-imports updated snapshot from IB • Completes business process definition • Calls integration service in BPM system activity  New BPM pattern simplifies creation of integration solution – Start from Pattern Explorer, or right-click on existing service • Import .twx file to create skeleton integration flow – Customize created integration flow with IB capability… • All other IB features available – Deploy integration and pass back concrete references to BPM e.g. server IP address, etc. Synergy with BPM Express and Standard
  • 10. © 2013 IBM Corporation11 IBM Integration Bus V9 Comprehensive .NET Support  New patterns and samples for MS Dynamics CRM and MSMQ – SAP CRM pattern for customer account synchronization • Map account operations between BAPI & CRM Entities – Advanced CRM pattern enables dynamic graphical mapping – New customizable sample for 2-way MSMQ and MQ exchange  New and enhanced nodes for .NET programmers – .NET Input node allows developers to initiate integration logic from any .NET system • e.g. receive request from Dynamics CRM, AX, periodically read EXCEL file… • Highly customizable polling and trigger mechanisms – CLR V4.5 runtime embedded within the integration server provides .NET technology foundation • Languages include C#, VB .NET (COM), JScript & F#, with full range of .NET data types • Also includes app domains for isolation • Exploited by .NET Compute node and .NET Input node – Further extensions include Visual Studio 2012, Windows 8/Server 2012 and Azure Cloud compatibility  Developer Customizations – Cloned .NET nodes • Easy to understand, consume and reuse – Custom user properties • Expose key properties • e.g. CRM IP address – Simple cloned node capture • User-defined icons • .NET Toolkit drawer
  • 11. © 2013 IBM Corporation12 IBM Integration Bus V9  Service definitions allow you to make best use of available resources – Facilitates sharing of service information between users and systems – Allows users to understand interfaces (e.g. CustomerAddress.Update operation) – Provides a connector with which to exchange technical configuration (e.g. hostname) – Provides attachment points for associated policies (e.g. authorization)  New framework enables discovery, cataloguing and re-use of services – Discovery connectors translate the service provider description to a common model – Interrogate IT systems for definition of technical assets – objects, functions and interaction points – User selects and refines definition of technical assets – Service definitions created and associated with technical assets – Discovered service definitions stored in embedded registry – Use catalogued services to configure integration solutions  Initial implementation discovers and catalogs MQ service definitions 1. Discover queues from referenced queue manager endpoint 2. IB develops MQ service definition and stores in registry 3. Use service definitions to configure MQ connectivity – Sets required MQ headers and queue references  New and existing nodes will be updated over time – Completely aligned with runtime connector framework • Simple protocol points appropriate for style of interaction • Allows for simple development of custom connectors MQ Service Discovery
  • 12. © 2013 IBM Corporation13 IBM Integration Bus V9  DBMS represents system of record for key business entities – Customers, accounts, partners, products… all stored in databases – Integration Bus tools discover and represent these key data – Integration services extends access to end-user applications  New integration tools discover key database assets 1. Connect to DBMS 2. Discover source artefacts (tables, views, etc.) 3. Map CRUD operations to service interface 4. Save in canonical WSDL document • Custom bindings for SQL access 5. Re-use database WSDL in multiple scenarios  Many uses for database service definition – WSDL contains both logical and physical database information – Drag and drop WSDL to automatically create SQL access methods – Create new integration service to exploit customized database access • End-user application consumes as regular (e.g.) web service  Customize integration services with data analysis – Tools for solving the problem of XML document understanding • XML message formats can be structurally diverse • Often useful to semantically interpret related elements, e.g. healthcare CDA exchange format – New Data Analysis Perspective provides a collection of useful data views • Model data based on input element XML; understand and visualise related elements • Generate resources (subflows, maps) that allow transformation between modelled elements Database Service Discovery and Data Analysis Products PartnersCustomers Accounts
  • 13. © 2013 IBM Corporation16 IBM Integration Bus V9 Ambiente de desenvolvimento gratuíto - IIB for developers  Developer Edition – Edição gratuita do IB com disponibilidade de TODOS os nodes e sem limite de tempo – O throughput é limitado a 1TPS por fluxo de integração – O suporte (Assistance) é através da comunidade de usuários (e.g. mqseries.net) - Não possui suporte formal IBM – Fácil de baixar, instalar e usar • Single installation package contains ALL required software: – MQ 7.5, Integration Bus (Runtime, Toolkit, Explorer) • Available on Windows and Linux platforms – https://www14.software.ibm.com/webapp/iwm/web/pick.do?source=swg- wmbfd&S_TACT=109KA7GW&S_CMP=web_opp_ibm_ws_appint_integrationbus
  • 14. © 2013 IBM Corporation17 IBM Integration Bus V9 IBM Education Assistant http://www.ibm.com/software/info/education/assistant/
  • 15. © 2013 IBM Corporation18 IBM Integration Bus V9 IIB no YouTube! (de várias fontes, não apenas IBM) http://www.youtube.com/results?search_query=ibm+integration+bus+v9+&oq=integration+bus