soa-4: introducing sonic v7.0 the next generation esb paul moxon & luis maldonado sonic product...

22
SOA-4: Introducing Sonic V7.0 The Next Generation ESB Paul Moxon & Luis Maldonado Sonic Product Management

Upload: melissa-bates

Post on 18-Jan-2016

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SOA-4: Introducing Sonic V7.0 The Next Generation ESB Paul Moxon & Luis Maldonado Sonic Product Management

SOA-4: Introducing Sonic V7.0

The Next Generation ESB

Paul Moxon & Luis MaldonadoSonic Product Management

Page 2: SOA-4: Introducing Sonic V7.0 The Next Generation ESB Paul Moxon & Luis Maldonado Sonic 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?

Page 3: SOA-4: Introducing Sonic V7.0 The Next Generation ESB Paul Moxon & Luis Maldonado Sonic Product Management

© 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

Page 4: SOA-4: Introducing Sonic V7.0 The Next Generation ESB Paul Moxon & Luis Maldonado Sonic Product Management

© 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

Page 5: SOA-4: Introducing Sonic V7.0 The Next Generation ESB Paul Moxon & Luis Maldonado Sonic Product Management

© 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

Page 6: SOA-4: Introducing Sonic V7.0 The Next Generation ESB Paul Moxon & Luis Maldonado Sonic Product Management

© 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?

Page 7: SOA-4: Introducing Sonic V7.0 The Next Generation ESB Paul Moxon & Luis Maldonado Sonic Product Management

© 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™

Page 8: SOA-4: Introducing Sonic V7.0 The Next Generation ESB Paul Moxon & Luis Maldonado Sonic Product Management

© 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™

Page 9: SOA-4: Introducing Sonic V7.0 The Next Generation ESB Paul Moxon & Luis Maldonado Sonic Product Management

© 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 .”

Page 10: SOA-4: Introducing Sonic V7.0 The Next Generation ESB Paul Moxon & Luis Maldonado Sonic Product Management

© 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

Page 11: SOA-4: Introducing Sonic V7.0 The Next Generation ESB Paul Moxon & Luis Maldonado Sonic Product Management

© 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

Page 12: SOA-4: Introducing Sonic V7.0 The Next Generation ESB Paul Moxon & Luis Maldonado Sonic Product Management

© 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

Page 13: SOA-4: Introducing Sonic V7.0 The Next Generation ESB Paul Moxon & Luis Maldonado Sonic Product Management

© 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

Page 14: SOA-4: Introducing Sonic V7.0 The Next Generation ESB Paul Moxon & Luis Maldonado Sonic Product Management

© 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.”

Page 15: SOA-4: Introducing Sonic V7.0 The Next Generation ESB Paul Moxon & Luis Maldonado Sonic Product Management

© 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

Page 16: SOA-4: Introducing Sonic V7.0 The Next Generation ESB Paul Moxon & Luis Maldonado Sonic Product Management

© 2006 Progress Software Corporation16SOA-4: Introducing Sonic v7.0

Sonic Workbench v7.0 Demo

Page 17: SOA-4: Introducing Sonic V7.0 The Next Generation ESB Paul Moxon & Luis Maldonado Sonic Product Management

© 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

Page 18: SOA-4: Introducing Sonic V7.0 The Next Generation ESB Paul Moxon & Luis Maldonado Sonic Product Management

© 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

Page 19: SOA-4: Introducing Sonic V7.0 The Next Generation ESB Paul Moxon & Luis Maldonado Sonic Product Management

© 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

Page 20: SOA-4: Introducing Sonic V7.0 The Next Generation ESB Paul Moxon & Luis Maldonado Sonic Product Management

© 2006 Progress Software Corporation20SOA-4: Introducing Sonic v7.0

Questions?

Page 21: SOA-4: Introducing Sonic V7.0 The Next Generation ESB Paul Moxon & Luis Maldonado Sonic Product Management

© 2006 Progress Software Corporation21SOA-4: Introducing Sonic v7.0

Thank you foryour time

Page 22: SOA-4: Introducing Sonic V7.0 The Next Generation ESB Paul Moxon & Luis Maldonado Sonic Product Management

© 2006 Progress Software Corporation22SOA-4: Introducing Sonic v7.0