soa-4: introducing sonic v7.0 the next generation esb paul moxon & luis maldonado sonic product...
TRANSCRIPT
SOA-4: Introducing Sonic V7.0
The Next Generation ESB
Paul Moxon & Luis MaldonadoSonic Product Management
© 2006 Progress Software Corporation2SOA-4: Introducing Sonic v7.0
Paul Moxon• Senior Director of Product Management,
Sonic Product Division
Luis Maldonado• Technical Product Manager,
Sonic Product Division• Demo-meister extraordinaire…
Your hosts for this session…
Who are we and why are we here?
© 2006 Progress Software Corporation3SOA-4: Introducing Sonic v7.0
Agenda
New Sonic Development Tools Advanced Web Services Demo Wrap Up Q & A
Introducing Sonic v7.0
© 2006 Progress Software Corporation4SOA-4: Introducing Sonic v7.0
Progress Application Infrastructure
DataXtend Data Services
Sonic Enterprise Service Bus
OpenEdge SQLServerOracleSQL
Server
Mainframe.NETJ2EEOpenEdgeOpenEdge
SonicOrchestration
Server
ApamaEvent Stream
Processing
Mainframe.NETJ2EEOpenEdgeOpenEdge
NeonDB2IMSVSAMAdabasIDMS
ActionalMonitoring &Governance
© 2006 Progress Software Corporation5SOA-4: Introducing Sonic v7.0
20062006
20052005
20042004
20032003
Sonic ESB® Timeline
Released SonicMQ®
December 1999• Early JMS market
leader• Only Sonic product
Sonic XQ
March 2002• World’s First
Enterprise Service Bus (ESB)
AcquiredeXcelonDecember2002• First XML
database• BPM • XML IDEs
Released CAATechnologyJune 2004• Unique, patented HA
…1999…1999 …
Sonic/GartnerCoin term ‘ESB’March 2003• Gartner Predicts ESB as
backbone for ENS
Sonic ESB 6.0
March 2005• First ESB to feature
Continuous-Availability Architecture
20022002
AcquiredNeonSystemsDecember 2005
ReleasedActional 6.0March 2006
Sonic ESB 7.0
April 2006• Developer Productivity
and Advanced Web Services
© 2006 Progress Software Corporation6SOA-4: Introducing Sonic v7.0
SOA developer productivity in distributed environments
Any numberof processes
Any numberof locations
Any number of services
Next Generation ESB Challenge
How can I… Speed up the ESB project lifecycle? Simplify test and deployment in a
real-world, distributed environment?
© 2006 Progress Software Corporation7SOA-4: Introducing Sonic v7.0
Sonic Workbench™ 7.0
Comprehensive SOA environment
Simplifies SOA project lifecycle in complex, distributed environments
Integrated Eclipse-based environment
Sonic WORKBENCH™
© 2006 Progress Software Corporation8SOA-4: Introducing Sonic v7.0
Sonic Workbench 7.0
Simplifies SOA project lifecycle management
Intuitive, top-down business
process modeling
Dependency and impact checks during
artifact deployment
Rapid drill-down configuration of process steps
Integrated test and debug of distributed service and process
Sonic WORKBENCH™
© 2006 Progress Software Corporation9SOA-4: Introducing Sonic v7.0
Reaction to the new Eclipse-based Tools
Tim Siemens,CTO, Online Business Systems
“Sonic ESB 7.0 delivers a whole new set of Eclipse-based tools that rival anything out there in terms of developer productivity, vastly simplifying the SOA project lifecycle across modeling, development, testing, and deployment .”
© 2006 Progress Software Corporation10SOA-4: Introducing Sonic v7.0
Agenda
New Sonic Development Tools Advanced Web Services Demo Wrap Up Q & A
Introducing Sonic v7.0
© 2006 Progress Software Corporation11SOA-4: Introducing Sonic v7.0
Enterprise-Class Web Services Challenge
Advanced WS required to get both enterprise-class qualities of service AND on-the-wire
protocol interoperability
Reliable AsyncSyncSecureProtocol
SOAP/HTTP
SOAP/HTTPS
SOAP/JMS
Inter-operable
© 2006 Progress Software Corporation12SOA-4: Introducing Sonic v7.0
WS-Addressing
Advanced Web Services Standards
WS-ReliableMessaging
Exactly-once,
in-order message delivery
WS-Security
Authentication, signing,
encryption
WS-Policy
Define contracts for
communi-cations
Four key standards required
Async replies,
fault handling
© 2006 Progress Software Corporation13SOA-4: Introducing Sonic v7.0
Sonic ESB 7.0 Advanced Web Services
First ESB to provide all four key Web Services standards
Reliable AsyncSyncSecureProtocol
SOAP/HTTP
SOAP/HTTPS
SOAP/HTTP +WS-RM
WS-SecurityWS-Addressing
WS-Policy
SOAP/JMS
Inter-operable
ESB 7.0
© 2006 Progress Software Corporation14SOA-4: Introducing Sonic v7.0
Reaction to Sonic v7.0 Web Services
Mark O’Neal,Project Manager, Tarrant County, Texas
“From the start we recognized that Sonic was head and shoulders above the competition in terms of enterprise quality of service and reliability, and this carries into the way they've implemented these advanced Web services standards.”
© 2006 Progress Software Corporation15SOA-4: Introducing Sonic v7.0
Agenda
New Sonic Development Tools Advanced Web Services Demo Wrap Up Q & A
Introducing Sonic v7.0
© 2006 Progress Software Corporation16SOA-4: Introducing Sonic v7.0
Sonic Workbench v7.0 Demo
© 2006 Progress Software Corporation17SOA-4: Introducing Sonic v7.0
In Summary
Sonic Workbench 7.0• Simplifies SOA project
lifecycle in complex, distributed environments
Advanced Web services• Provide both enterprise
QoS and on-the-wire interoperability
• Industry-leading scalability and availability
© 2006 Progress Software Corporation18SOA-4: Introducing Sonic v7.0
Relevant Exchange Sessions
SOA-6: Standards for Service-Oriented ArchitectureGlen Daniels – Tuesday (6th June) @ 10:30am
SOA-7: Designing Sonic ESB Services and Processes for the OpenEdge Developer
Dave Cleary – Tuesday (6th June) @ 2:15pm
SOA-8: Orchestrate your OpenEdge Applications with SonicJiri de Jagere – Tuesday (6th June) @ 3:30pm
SOA-11: SOA Design Best Practices: Bottom-Up Methodology Using Patterns
Matt Rothera – Wednesday (7th June) @ 1:15pm
SOA-14: Deploying your SOA ApplicationDave Cleary – Wednesday (7th June) @ 3:45pm
© 2006 Progress Software Corporation19SOA-4: Introducing Sonic v7.0
Education / Documentation References
OpenEdge Development with Sonic ESB What's New in OpenEdge 10.1: Sonic
Integration Consuming Web Services from OpenEdge What's New in OpenEdge 10.1: SOA Support
© 2006 Progress Software Corporation20SOA-4: Introducing Sonic v7.0
Questions?
© 2006 Progress Software Corporation21SOA-4: Introducing Sonic v7.0
Thank you foryour time
© 2006 Progress Software Corporation22SOA-4: Introducing Sonic v7.0