Download presentation
Presentation is loading. Please wait.
Published byLaurence Gilmore Modified over 9 years ago
1
SONIC-1: What’s New in Sonic v7.5 Sonic ESB ® 7.5 Kimberly Palko Technical Product Manager
2
© 2007 Progress Software Corporation 2 SONIC-1: What’s New in Sonic V7.5 Sonic ESB 7.5 – First Look Overview Sonic BPEL Server ™ Actional: SOA Management DataXtend: Common Data Model Management ESB performance, availability and manageability Q&A Agenda
3
© 2007 Progress Software Corporation 3 SONIC-1: What’s New in Sonic V7.5 Acquired Actional January 2006 Sonic ESB 7.5 April 2007 WS-BPEL 2.0 SOA Management Semantic Integration Introduced DataXtend SI December 2006 Sonic ESB 7.0 April 2006 Eclipse development Advanced Web services Released CAA Technology June 2004 Unique, patented HA Sonic ESB 6.0 March 2005 Continuous Availability Architecture Sonic XQ March 2002 World’s First Enterprise Service Bus Sonic/Gartner Coin term ‘ESB’ March 2003 Gartner Predicts ESB as backbone for ENS Acquired eXcelon December 2002 XML development tools XML database 2007 2006 2005 2004 2003 Sonic ESB Timeline 2002
4
© 2007 Progress Software Corporation 4 SONIC-1: What’s New in Sonic V7.5 SOA Integration Incompatible systems Web services Everything else… Distributed processing Multiple sites Multiple departments Rapid Change Competition M&A Regulation Lots of turf control and organizational issues CRM ERP PARTNER SYSTEMS FINANCE The problem that Sonic ESB solves ORDER ENTRY
5
© 2007 Progress Software Corporation 5 SONIC-1: What’s New in Sonic V7.5 The Sonic ESB Vision Flexible integration of new and existing business applications Any number of processes Any number of locations Any number of services Across organizational boundaries and to remote sites With low latency, high reliability and continuous availability Evolve, scale and extend throughout the enterprise
6
© 2007 Progress Software Corporation 6 SONIC-1: What’s New in Sonic V7.5 Sonic ESB 7.5 – First Look Overview Sonic BPEL Server Actional: SOA Management DataXtend: Common Data Model Management ESB performance, availability and manageability Q&A Agenda
7
© 2007 Progress Software Corporation 7 SONIC-1: What’s New in Sonic V7.5 Service Orchestration in a Distributed World 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 SERVICES BPEL: Sophisticated, standards-based service orchestration
8
© 2007 Progress Software Corporation 8 SONIC-1: What’s New in Sonic V7.5 Full WS-BPEL 2.0 Support Standards-based service orchestration enhances developer productivity Latest specification affords high level of portability Sonic BPEL Server introduces no language extensions Integrated into Sonic ESB Development Environment Drag-and-drop Eclipse- based Workbench Approaches “zero- programming” ideal Integrated into Sonic ESB Distributed Runtime Environment Connects to heterogeneous endpoints, wherever deployed Integrates ESB distributed mediation facilities Integrates BPEL event correlation and ESB messaging semantics Single-console debug across distributed BPEL, ESB intelligent routing, and integration services Sonic BPEL Server Product highlights
9
© 2007 Progress Software Corporation 9 SONIC-1: What’s New in Sonic V7.5 2 1 3 REPEAT START END 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? BPEL Integration example ORDER SHIP BUILD Sonic BPEL Server WSDLLEGACY
10
© 2007 Progress Software Corporation 10 SONIC-1: What’s New in Sonic V7.5 1 23 BPEL orchestrates WSDL services into a process ESB binds WSDL to heterogeneous resources BPEL Integration example Sonic BPEL Server ORDER SHIP BUILD BPEL SERVER 2 1 3 REPEAT START END
11
© 2007 Progress Software Corporation 11 SONIC-1: What’s New in Sonic V7.5 2 1 3 REPEAT START END That means two shipping systems: one local, one remote The second shipping system needs special handling We can’t ship without looking up customer information that is in the remote fulfillment center BPEL Integration example with two fulfillment centers ORDER LOCAL SHIP BUILD Sonic BPEL Server WSDLLEGACY REMOTE SHIP ?
12
© 2007 Progress Software Corporation 12 SONIC-1: What’s New in Sonic V7.5 AB C 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 BPEL Integration example with two fulfillment centers BPEL SERVER Sonic BPEL Server 1 23 B A C 3 ITINERARY REMOTE SHIP
13
© 2007 Progress Software Corporation 13 SONIC-1: What’s New in Sonic V7.5 B BPEL SERVER C 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 A A Sonic BPEL Server Leverages ESB scalability, availability and reach
14
© 2007 Progress Software Corporation 14 SONIC-1: What’s New in Sonic V7.5 ABC 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 Breakpoint Distributed process debugger Sonic BPEL Server Breakpoint
15
© 2007 Progress Software Corporation 15 SONIC-1: What’s New in Sonic V7.5 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 Sonic BPEL Server BPEL brings to ESBESB brings to BPEL BPEL and ESB synergy summary
16
© 2007 Progress Software Corporation 16 SONIC-1: What’s New in Sonic V7.5 Submit Application Partner BanksBPEL Sonic BPEL Server Today’s demonstration
17
© 2007 Progress Software Corporation 17 SONIC-1: What’s New in Sonic V7.5 Sonic ESB 7.5 – First Look Overview Sonic BPEL Server Actional: SOA Management DataXtend: Common Data Model Management ESB performance, availability and manageability Q&A Agenda
18
© 2007 Progress Software Corporation 18 SONIC-1: What’s New in Sonic V7.5 WEBLOGIC ORACLE SAP WEBSPHERE.NET Integrates Actional for SOA Management 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 Managing operations in a complex environment RESPONSE TIME
19
© 2007 Progress Software Corporation 19 SONIC-1: What’s New in Sonic V7.5 Integrates Actional for SOA Management
20
© 2007 Progress Software Corporation 20 SONIC-1: What’s New in Sonic V7.5 Integrates Actional for SOA Management Web 2.0 Browser Based UI Show process flow map at high level Show process flow in depth
21
© 2007 Progress Software Corporation 21 SONIC-1: What’s New in Sonic V7.5 Sonic ESB 7.5 – First Look Overview Sonic BPEL Server Actional: SOA Management DataXtend: Common Data Model Management ESB performance, availability and manageability Q&A Agenda
22
© 2007 Progress Software Corporation 22 SONIC-1: What’s New in Sonic V7.5 Solving the “point-to-point” transformation problem Integrates DataXtend SI Sonic ESB eliminates the rigidity and fragility of point- to-point connections How do I solve the similar problem in my data model transformations? Transformation
23
© 2007 Progress Software Corporation 23 SONIC-1: What’s New in Sonic V7.5 Common model management Integrates DataXtend SI 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 Transformation
24
© 2007 Progress Software Corporation 24 SONIC-1: What’s New in Sonic V7.5 Sonic ESB 7.5 – First Look Overview Sonic BPEL Server Actional: SOA Management DataXtend: Common Data Model Management ESB performance, availability and manageability Q&A Agenda
25
© 2007 Progress Software Corporation 25 SONIC-1: What’s New in Sonic V7.5 Sonic 7.5 Improvements HTTP Tunneling New embedded HTTP server 2x – 10x performance improvements Itinerary throughput Web service invocation XPath-based routing XSLT service Performance
26
© 2007 Progress Software Corporation 26 SONIC-1: What’s New in Sonic V7.5 Sonic 7.5 Improvements Performance: HTTP tunneling PubSub 10-10-10 np nontx 1KPubSub 1-1-1 np nontx 1K PTP 10-10-10 np nontx 1KPTP 1-1-1 np nontx 1K
27
© 2007 Progress Software Corporation 27 SONIC-1: What’s New in Sonic V7.5 Sonic 7.5 Improvements Performance: Intelligent routing throughput Number of Steps
28
© 2007 Progress Software Corporation 28 SONIC-1: What’s New in Sonic V7.5 Sonic 7.5 Improvements 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 Interoperability, Availability, Manageability
29
© 2007 Progress Software Corporation 29 SONIC-1: What’s New in Sonic V7.5 Sonic ESB 7.5 – First Look Overview Sonic BPEL Server Actional: SOA Management DataXtend: Common Data Model Management ESB performance, availability and manageability Q&A Agenda
30
© 2007 Progress Software Corporation 30 SONIC-1: What’s New in Sonic V7.5 Thank you for your time
31
© 2007 Progress Software Corporation 31 SONIC-1: What’s New in Sonic V7.5 eval@progress.com 1 781 999 7000
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.