Whats New in Sonic v7'5 - PowerPoint PPT Presentation

1 / 39
About This Presentation
Title:

Whats New in Sonic v7'5

Description:

What's New in Sonic v7.5. Sonic ESB 7.5. Jan Bol ... COMPOSED SERVICES. Service Orchestration in a Distributed World. Compose processes out of existing ... – PowerPoint PPT presentation

Number of Views:82
Avg rating:3.0/5.0
Slides: 40
Provided by: garylh
Category:
Tags: compose | new | sonic | whats

less

Transcript and Presenter's Notes

Title: Whats New in Sonic v7'5


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


Jan Bol
Senior Solution Consultant



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
  • SDM
  • 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
  • SDM
  • 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
Integrated with Actional Looking Glass
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
  • SDM
  • 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
  • SDM
  • 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
  • SDM
  • QA

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

26
Sonic 7.5 Improvements
Interoperability
  • Advanced Web Services interoperability with WCF
    (Windows Communication Foundation )
  • WS-RM
  • WS-Security
  • WS-Policy and specific dialects
  • WS-Addressing
  • Other vendors in attendance were Sun, Oracle,
    BEA, Sonic, JBoss, Canon, Nokia,
    Layer7Technologies, WSO2, The Aerospace Corp,
    Reactivity, JIBX, IONA and Ping Identity

27
Sonic 7.5 Improvements
Availability - New Continuous Availability
Features
  • Manageability
  • Role based seScurity for configuration and
    management
  • Auditing of all configuration and management
    activities
  • New Continuous Availability Features
  • DR-site architecture for HA management
  • Inter-cluster connections
  • New online backup operation

This allows Sonic Directory Service to fully
exploit CAA in the same manner as all Sonic
communication brokers.
28
Sonic 7.5 Improvements
Availability - New Continuous Availability
Features
Version 7.0 6.1
Shared DS - Scenario
Remote Site - Scenario
Broker cluster
Broker cluster
29
Sonic 7.5 Improvements
Availability - New Continuous Availability
Features
Version 7.5
Broker cluster
replication connection
30
Sonic 7.5 Improvements
Manageability
  • Role based security for configuration and
    management
  • Auditing of all configuration and management
    activities

In prior versions, a single administrator group
performed all activities
31
Sonic v7.5 Platform support
  • X64
  • Microsoft Windows Server 2003 x64 SP164-bit
  • Sun Solaris 10 64-bit
  • Red Hat Enterprise Linux 4 Update 364-bit
  • IBM AIX 5L V5.3 (5300-04) 64-bit
  • HP-UX V11i V2 (11.23) 64-bit

Following new hardware specs and new OS specs,
higher memory allocation
32
Sonic ESB 7.5 First Look
Agenda
  • Overview
  • Sonic BPEL Server
  • Actional SOA Management
  • DataXtend Common Data Model Management
  • ESB performance, availability and manageability
  • SDM
  • QA

33
Sonic Deployment Manager
Release 7.5.1 Now shipping as a service pack
  • A tool that allows the creation and deployment of
    Sonic configurations in a reusable and repeatable
    fashion
  • A tool used for several years by Sonic PSO in
    support of large scale customer deployments
  • Now a full released and supported product

34
What is SDM?
  • Provides and enforces best practices
  • e.g. naming, Acceptor settings,
    deployment-specific values, etc.
  • Components are installed and configured
    automatically
  • Makes use of existing tools
  • Sonic Installer
  • ESB Deployment Tool
  • Sonic Configuration API

35
What is SDMs Purpose?
  • Support large scale deployments
  • Reduce time required for deployments
  • And redeployment
  • Reduce errors
  • via validation and single model
  • Simplify upgrades
  • via reverse engineering
  • Provide flexibility
  • via virtual-to-physical mapping

36
Install and configure a remote host machine
Sonic Installation CD
Host 1
Install
SDM
Domain Manager
Configure
  • XML Model File
  • Validation
  • Versioning
  • Ant
  • XSLT

SDM Model
Environment Tailoring Parameters
37
Sonic ESB 7.5 First Look
Agenda
  • Overview
  • Sonic BPEL Server
  • Actional SOA Management
  • DataXtend Common Data Model Management
  • ESB performance, availability and manageability
  • SDM
  • QA

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