Kannan Thiruvengadam
Frank Beusenberg
Applied Architect
Agenda
Sonic ESB Application Deployment using SDM
Introduction
Deployment Procedure
using ESB Deployment tools
using Sonic Deployment Manager
Demo
using Sonic Deployment Manager
Comparison
ESB
Container 1
ESB
Container 2
Message Broker
Domain
Manager
ESB Services
Content Based Routing Service
XML Transformation Service
Simulation Service [Custom]
ESB Endpoints
DetourPattern.Entry
SimulationServiceInstance.Entry
ESB Resources
Configuration/Definition Files (xcbr, xslt, xml)
JAR Files
5
Agenda
Sonic ESB Application Deployment using SDM
Introduction
Deployment Procedure
using ESB Deployment tools
using Sonic Deployment Manager
Demo
using Sonic Deployment Manager
Comparison
ESB Deployment
Steps Involved in ESB Deployment
Import Tailored
Archive
into ImportEdit Map
Check
for
Create
Export
Target
Domain
Log FileParameters
Produce
Check
Map
Log
Create
Map
from
Target
Domain
Archive
Report
Apply
Map Analysis
toFile
Export
Archive
Export Create
ArchiveCustom
Tailoring Rules
ESB Deployment
Tools Involved with ESB Deployment
ESB Deployment
What is NOT in XAR
Messaging Infrastructure
JMS Destinations
MF Containers
Brokers
Clusters
DRA Configuration
...
ESB Deployment
Including development environment artefacts
11
Agenda
Sonic ESB Application Deployment using SDM
Introduction
Deployment Procedure
using ESB Deployment tools
using Sonic Deployment Manager
Demo
using Sonic Deployment Manager
Comparison
12
What is SDM?
SDM
13
14
15
16
Domain Manager
Message Brokers
Containers
Acceptors
Other SonicMQ artifacts
17
Domain Configuration
Domain Manager
Base Configuration
Message Brokers
Clusters
Acceptors
ESB Configuration
ESB Containers
ESB XAR File(s)
Event Monitor
18
Users
Groups
ACLs
QoPs
19
Model.xml
Describes the Model
21
<GeneralConfig>
<DSReference>
<DSHost>
<MQBase>
<ESBBase>
Connection to the
Domain Manager
Create the Domain
Manager
Install Sonic MQ
Install Sonic ESB
Agenda
Sonic ESB Application Deployment using SDM
Introduction
Deployment Procedure
using ESB Deployment tools
using Sonic Deployment Manager
Demo
using Sonic Deployment Manager
Comparison
27
Demo
28
ESB
Container 1
ESB
Container 2
ESB
Export/
Import
Message Broker
Domain
Manager
M
Sonic MQ and ESB
29
Summary - SDM
30
now
Automated
Simplified
Repeatable
Less error-prone
Very useful for large and
frequent deployments
Documentation
SDM User Guide
Sonic ESB Deployment Guide
PSDN
Sonic Deployment papers
31
Questions
32
Thank You
33
34