SONIC-1: What - PowerPoint PPT Presentation

About This Presentation
Title:

SONIC-1: What

Description:

SONIC-1: What s New in Sonic v7.5 Sonic ESB 7.5 Kimberly Palko Technical Product Manager – PowerPoint PPT presentation

Number of Views:124
Avg rating:3.0/5.0
Slides: 32
Provided by: Gary4235
Category:
Tags: sonic | websphere

less

Transcript and Presenter's Notes

Title: SONIC-1: What


1
SONIC-1 Whats New in Sonic v7.5
  • Sonic ESB 7.5


Kimberly Palko
Technical Product Manager



2
Sonic ESB 7.5 First Look
Agenda
  • Overview
  • Sonic BPEL Server
  • Actional SOA Management
  • DataXtend Common Data Model Management
  • ESB performance, availability and manageability
  • QA

3
Sonic ESB Timeline
2007
2006
2005
2004
2003
2002
4
SOA Integration
The problem that Sonic ESB solves
  • Incompatible systems
  • Web services
  • Everything else
  • Distributed processing
  • Multiple sites
  • Multiple departments
  • Rapid Change
  • Competition
  • MA
  • Regulation
  • Lots of turf control and organizational issues

ORDERENTRY
CRM
ERP
PARTNER SYSTEMS
FINANCE
5
The Sonic ESB Vision
Flexible integration of new and existing business
applications
  • Across organizational boundaries and to remote
    sites
  • With low latency, high reliability and continuous
    availability
  • Evolve, scale and extend throughout the enterprise

Any numberof locations
Any number of services
Any numberof processes
6
Sonic ESB 7.5 First Look
Agenda
  • Overview
  • Sonic BPEL Server
  • Actional SOA Management
  • DataXtend Common Data Model Management
  • ESB performance, availability and manageability
  • QA

7
Service Orchestration in a Distributed World
BPEL Sophisticated, standards-based service
orchestration
  • Compose processes out of existing services and
    processes
  • Correlate events within and across running
    processes
  • Control flow conditionals, loops, delays, scoped
    state
  • Manage concurrent (often long-running) service
    interactions
  • Compensate for completed activities in the event
    of failure

COMPOSED SERVICES
SERVICES
SERVICES
8
Sonic BPEL Server
Product highlights
9
Sonic BPEL Server
BPEL Integration example
WSDL
LEGACY
ORDER
BUILD
SHIP
  • Use BPEL to iterate on 3-step process
  • Each step invokes legacy resources
  • But BPEL is completely binding-agnostic
  • It knows only of WSDL
  • How do I integrate with the target systems?

10
Sonic BPEL Server
BPEL Integration example
BPEL SERVER
ORDER
BUILD
SHIP
  • BPEL orchestrates WSDL services into a process
  • ESB binds WSDL to heterogeneous resources

11
Sonic BPEL Server
BPEL Integration example with two fulfillment
centers
WSDL
LEGACY
ORDER
BUILD
LOCAL SHIP
?
  • That means two shipping systems one local, one
    remote
  • The second shipping system needs special handling
  • We cant ship without looking up customer
    information that is in the remote fulfillment
    center

12
Sonic BPEL Server
BPEL Integration example with two fulfillment
centers
BPEL SERVER
1
ORDER
ITINERARY
2
3
SHIP 1
BUILD
  • Extend SHIP service using ESB intelligent
    routing
  • CBR selects branch
  • Itinerary directs message flow for additional
    mediation steps
  • Intelligent routing obviates WAN hop no
    central brain
  • Separation of BPEL and ESB concerns maximizes
    flexibility

13
Sonic BPEL Server
Leverages ESB scalability, availability and reach
BPEL SERVER
B
C
A
  • Clustered communication brokers scale to meet
    changing throughput requirements
  • Brokers dynamically route messages across
    clusters, firewalls and security domains
  • Continuous Availability Architecture (CAA)
    provides communications availability
  • Add service instances for transparent
    load-balancing, availability, disaster recovery

14
Sonic BPEL Server
Distributed process debugger
  • Debug BPEL and intelligent routing from Eclipse
    environment
  • On one server, or across clusters and the
    firewall works the same
  • Set breakpoints and visually step through
    processes
  • Examine remote process and service state

A
B
C
15
Sonic BPEL Server
BPEL and ESB synergy summary
BPEL brings to ESB
ESB brings to BPEL
  • Drag-and-drop, Eclipse-based development
    environment
  • Heterogeneous end-point connectivity
  • End-to-end visibility and control of integration
    across firewalls and WAN
  • Distributed testing and debugging across BPEL,
    ESB and integration services
  • Superior network performance in distributed
    environments
  • Robust, scalable communications
  • Sophisticated, standards-based orchestration
  • Developer productivity
  • Control flow conditionals, loops, delays, scoped
    state
  • Service invocation and event correlation
  • Manage concurrent (often long-running) service
    interactions
  • Compensate for completed activities in the event
    of failure

16
Sonic BPEL Server
Todays demonstration
Submit Application
17
Sonic ESB 7.5 First Look
Agenda
  • Overview
  • Sonic BPEL Server
  • Actional SOA Management
  • DataXtend Common Data Model Management
  • ESB performance, availability and manageability
  • QA

18
Integrates Actional for SOA Management
Managing operations in a complex environment
RESPONSE TIME
  • Visibility across and beyond edge of ESB
  • Incurs no measurable overhead
  • Scales with the distributed architecture of Sonic
    ESB
  • Traces the root cause of service level violations

19
Integrates Actional for SOA Management
20
Integrates Actional for SOA Management
Show process flow in depth
Show process flow map at high level
Web 2.0Browser Based UI
21
Sonic ESB 7.5 First Look
Agenda
  • Overview
  • Sonic BPEL Server
  • Actional SOA Management
  • DataXtend Common Data Model Management
  • ESB performance, availability and manageability
  • QA

22
Integrates DataXtend SI
Solving the point-to-point transformation
problem
ltXMLgt
ltXMLgt
Transformation
ltXMLgt
ltXMLgt
ltXMLgt
  • Sonic ESB eliminates the rigidity and fragility
    of point-to-point connections
  • How do I solve the similar problem in my data
    model transformations?

23
Integrates DataXtend SI
Common model management
ltXMLgt
ltXMLgt
ltXMLgt
Transformation
ltXMLgt
ltXMLgt
ltXMLgt
ltXMLgt
ltXMLgt
ltXMLgt
ltXMLgt
ltXMLgt
ltXMLgt
ltXMLgt
  • Rapidly create common data model from any number
    of schema
  • Design mappings in Eclipse-based Workbench
  • Common model mediates transformations
  • Deployed and managed as an ESB service
  • Java-based validation and transformation
  • Regenerated if schema or common model change

24
Sonic ESB 7.5 First Look
Agenda
  • Overview
  • Sonic BPEL Server
  • Actional SOA Management
  • DataXtend Common Data Model Management
  • ESB performance, availability and manageability
  • QA

25
Sonic 7.5 Improvements
Performance
  • HTTP Tunneling
  • New embedded HTTP server
  • 2x 10x performance improvements
  • Itinerary throughput
  • Web service invocation
  • XPath-based routing
  • XSLT service

26
Sonic 7.5 Improvements
Performance HTTP tunneling
PubSub 10-10-10 np nontx 1K
PubSub 1-1-1 np nontx 1K
PTP 10-10-10 np nontx 1K
PTP 1-1-1 np nontx 1K
27
Sonic 7.5 Improvements
Performance Intelligent routing throughput
Number of Steps
28
Sonic 7.5 Improvements
Interoperability, Availability, Manageability
  • Advanced Web Services interoperability with WCF
  • WS-RM
  • WS-Security
  • WS-Policy and specific dialects
  • WS-Addressing
  • New Continuous Availability Features
  • DR-site architecture for HA management
  • Inter-cluster connections
  • Manageability
  • Role based security for configuration and
    management
  • Auditing of all configuration and management
    activities

29
Sonic ESB 7.5 First Look
Agenda
  • Overview
  • Sonic BPEL Server
  • Actional SOA Management
  • DataXtend Common Data Model Management
  • ESB performance, availability and manageability
  • QA

30
Thank you foryour time
31
eval_at_progress.com 1 781 999 7000
Write a Comment
User Comments (0)
About PowerShow.com