Presentation is loading. Please wait.

Presentation is loading. Please wait.

INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been? Service Management with Sonic ™ and Actional Marv Stone Progress Software.

Similar presentations


Presentation on theme: "INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been? Service Management with Sonic ™ and Actional Marv Stone Progress Software."— Presentation transcript:

1 INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been? Service Management with Sonic ™ and Actional Marv Stone Progress Software

2 © 2007 Progress Software Corporation 2 INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been? Agenda  Introduction  What the Industry Says  Words in Action Our Itinerary

3 © 2007 Progress Software Corporation 3 INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been? Introduction OpenEdge AppServer ™ ABL Business Logic Web service consumer Web Server INT-5: Integrate Over the Web with OpenEdge ® Web Services

4 © 2007 Progress Software Corporation 4 INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been? Introduction

5 © 2007 Progress Software Corporation 5 INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been? Introduction Services today can be deployed in complex environments

6 © 2007 Progress Software Corporation 6 INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been? This is a BIG Change The SOA-enabled enterprise  Business processes span “silos” No one team has end-to-end responsibility No one team knows all the moving parts No one team makes all the decisions Line-of-business silos  Each business process is self-contained One team has end-to-end responsibility One team knew all the moving parts One team made all the decisions Applications and business functions map one-to-one SOA WORLD TRADITIONAL WORLD

7 © 2007 Progress Software Corporation 7 INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been? The SOA-enabled enterprise  Business processes span “silos” No one team has end-to-end responsibility No one team knows all the moving parts No one team makes all the decisions A bottom-up silo-oriented view no longer works If you can’t see it: You can’t measure it You can’t optimize it You can’t secure it You can’t control it So Where’s Waldo? Line-of-business silos  Each business process is self-contained One team has end-to-end responsibility One team knew all the moving parts One team made all the decisions Applications and business functions map one-to-one ? TRADITIONAL WORLD SOA WORLD

8 © 2007 Progress Software Corporation 8 INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been? Agenda  Introduction  What the Industry Says  Words in Action Our Itinerary

9 © 2007 Progress Software Corporation 9 INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been?  Know when to use services  Know how to use services  Know when to avoid services  Move forward with a transition architecture  Leverage the legacy  Sorry, no refunds  Build toward a future state What the Industry Says Best practices for planning service-oriented projects

10 © 2007 Progress Software Corporation 10 INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been?  Services have platform and technology independent interfaces  Services are exposed using standards based interfaces  Services are “Loosely Coupled”  Services are modular  Governance, management, & SLA’s  Monitor, measure, & analyze What the Industry Says Common characteristics of SOA

11 © 2007 Progress Software Corporation 11 INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been? Agenda  Introduction  What the Industry Says  Words in Action Our Itinerary

12 © 2007 Progress Software Corporation 12 INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been? Words in Action

13 © 2007 Progress Software Corporation 13 INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been? Why OpenEdge 10? A complete platform for SOBA that delivers everything needed by competitive business applications  Support for industry standards  Language and platform independence  Oppurtunities for reusing ABL business logic  Standard, well defined, and flexible client interface  More consistent client development model Sonic ESB

14 © 2007 Progress Software Corporation 14 INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been? Let’s Find Waldo!

15 © 2007 Progress Software Corporation 15 INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been? Gotchas  OpenEdge supports the standard of SOAP over HTTP  Maximum data throughput in a given time period  Homogenous environments behind the firewall  The AdminServer and WSA  Register the WSA with the JSE

16 © 2007 Progress Software Corporation 16 INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been? OpenEdge Application PACKAGED APPLICATION & LEGACY SYSTEMS.NET™ APPLICATION J2EE™ APPLICATION WEB SERVICE Sonic ESB Foundation for Enterprise SOA

17 © 2007 Progress Software Corporation 17 INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been? So Why Sonic?  Connect application services  Mediate service interactions  Control service infrastructure  Web services  J2EE,.NET, Progress OpenEdge applications  Hundreds of packaged applications, B2B, mainframe and legacy technologies  Relational data sources

18 © 2007 Progress Software Corporation 18 INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been? So Why Sonic?  Connect application services  Mediate service interactions  Control service infrastructure  Moves data across an asynchronous backbone with configurable qualities of service  Allows flexible configuration of routing and process flow  Transform and enrich data Map between data formats

19 © 2007 Progress Software Corporation 19 INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been? So Why Sonic?  Connect application services  Mediate service interactions  Control service infrastructure  Establish global namespace  Define and alter process flows, routing, quality of service  Track services and their interactions to gain visibility and control

20 © 2007 Progress Software Corporation 20 INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been? Actional SOA Management

21 © 2007 Progress Software Corporation 21 INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been? Actional SOA Management PACKAGED APPLICATION & LEGACY SYSTEMS.NET™ APPLICATION J2EE™ APPLICATION WEB SERVICE

22 © 2007 Progress Software Corporation 22 INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been? Actional for SOA Operations SOA Environment Discover process flows Map dependencies End to end across HTTP, RMI, EJB, Web services,.NET, database, messaging, custom apps No Custom Coding or Configuration

23 © 2007 Progress Software Corporation 23 INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been? Why Actional?  Root Cause Analysis  Beyond Web Services  Automatic Discovery Consumers, Producers, flows and relationships  Performance Track every message  Tie Between Business and Technology Mine the context

24 © 2007 Progress Software Corporation 24 INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been? We Found Waldo!  Deploying OpenEdge procedure (Where’s Waldo?) with ProxyGen  Provision Sonic container  Show traffic to service w/Actional

25 © 2007 Progress Software Corporation 25 INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been? In Summary  SOA is the way to go  OpenEdge is the way to SOA  ESB makes SOA integration Reliable, Scalable, and Manageable  Actional for monitoring and policy enforcement in larger SOA implementations

26 © 2007 Progress Software Corporation 26 INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been? For More Information, go to…  PSDN www.psdn.com  Progress eLearning Community XML Essentials, XSLT Essentials OpenEdge Development with Sonic ESB Services Oriented Integration with Sonic ESB OpenEdge Development with XML JavaScript Essentials Opening 4GL Appl to Web Service Clients What’s New in OE 10.1: SOA Support What’s New in OE 10.1: Sonic Integration  Documentation OpenEdge Getting Started: Application and Integration Services OpenEdge Development: Web Services

27 © 2007 Progress Software Corporation 27 INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been? Relevant Exchange Sessions  The entire INTEGRATION track (almost)  INT-5: Integrate Over the Web with OpenEdge Web Services  DB-3: Tips for Database Administrators Nothing to do with SOA, but it’s GUS!  DEV-25: From Box to Developing WSA/AIA/WebSpeed Applications Using Tomcat

28 © 2007 Progress Software Corporation 28 INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been? Questions?

29 © 2007 Progress Software Corporation 29 INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been? Thank you for your time

30 © 2007 Progress Software Corporation 30 INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been?


Download ppt "INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been? Service Management with Sonic ™ and Actional Marv Stone Progress Software."

Similar presentations


Ads by Google