Actional Technical Overview David Bressler Actional Product Evangelist Session 101.

Презентация:



Advertisements
Похожие презентации
Using Actional with OpenEdge The Zen of Business Transaction Assurance David Cleary Principal Software Engineer – Progress Software Session 116.
Advertisements

Actional Architecture Fundamentals David Bressler Actional Product Evangelist September 2009.
1 Where is the O(penness) in SaaS? Make sure youre ready for the next wave … Jiri De Jagere Senior Solution Engineer, Progress Software Session 123.
Resistance is Futile! Your Application Will Be Assimilated Marv Stone Systems Engineering, Progress Software Session 121.
1 Watch Your Production Environment ( while at Exchange ) using OpenEdge Management Libor Laubacher Principal TSE, Progress Software Session 133.
Designing Network Management Services © 2004 Cisco Systems, Inc. All rights reserved. Designing the Network Management Architecture ARCH v
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v MPLS VPN Technology Introducing the MPLS VPN Routing Model.
Payment Card Industry (PCI ) - Data Security Standard (DSS): Introduction and Best Practices Michael Jacobs Development Architect - OpenEdge Session 119.
Distributed Development in the 21st Century Jeff Ledbetter Product Architect, Tugboat Software Session 125.
© 2007 Cisco Systems, Inc. All rights reserved.DESGN v Identifying Voice Networking Considerations Identifying Design Considerations for Voice Services.
© 2006 Cisco Systems, Inc. All rights reserved. HIPS v Using CSA Analysis Generating Application Deployment Reports.
© 2006 Cisco Systems, Inc. All rights reserved. CVOICE v VoIP Signaling and Call Control Introducing H.323.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v Complex MPLS VPNs Introducing Central Services VPNs.
1 Introducing OpenEdge Explorer Eric Modeen Product Manager, Progress Software Session 112.
© 2006 Cisco Systems, Inc. All rights reserved. BCMSN v Introducing Campus Networks Network Requirements.
Introducing Cisco Network Service Architectures © 2004 Cisco Systems, Inc. All rights reserved. Introducing the Cisco AVVID Framework ARCH v
Introducing Cisco Network Service Architectures © 2004 Cisco Systems, Inc. All rights reserved. Introducing the Network Design Methodology ARCH v
Evgeniy Krivosheev Andrey Stukalenko Vyacheslav Yakovenko Last update: Nov, 2013 Spring Framework Module 1 - Introduction.
© 2006 Cisco Systems, Inc. All rights reserved. HIPS v Administering Events and Generating Reports Managing Events.
© 2006 Cisco Systems, Inc. All rights reserved. HIPS v Configuring Rules Configuring System Correlation Rules.
Транксрипт:

Actional Technical Overview David Bressler Actional Product Evangelist Session 101

© 2009 Progress Software Corporation. All rights reserved. 2 Actional Business Transaction Assurance Ensure the success of every single important business transaction

© 2009 Progress Software Corporation. All rights reserved. 3 Hybrid Architecture Server Alerts & Stats Policies Processing is split between the server and the agent Agent

© 2009 Progress Software Corporation. All rights reserved. Complexity Automatic Architecture independent Scalability & Performance Analysis is distributed Change Happens! Holistic overview Effortless & automatic Hybrid Architecture 4 Alerts & Stats Policies Server Agent

© 2009 Progress Software Corporation. All rights reserved. 5 Agent Architecture Reporter Flight Data Recorder Application Platform Correlator … Interceptor Analyzer Statistics Aggregation Policy Evaluation Per Protocol Per Platform

© 2009 Progress Software Corporation. All rights reserved. 6

OpenEdge Actional Interceptors OpenEdge AppServer WebSpeed Transaction Server OpenEdge Adapter for SonicMQ (BrokerConnect) OpenEdge Adapter for Sonic ESB Web Services Adapter (WSA) AppServer Internet Adapter (AIA) Web Services Out from AppServer Batch Client 7

© 2009 Progress Software Corporation. All rights reserved. Other Actional Supported Platforms (v8.1) Platforms (vary by version) IBM WebSphere JBoss Lombardi Oracle BEA WebLogic, ALSB, OAS, Sun Glassfish Microsoft.NET SAP NetWeaver Systinet WASP/J Tomcat Progress IONA Artix, IONA Orbix, OpenEdge, Sonic ESB, Sonic MQ Software AG WebMethods IS, X-Broker Protocols (vary by platform) ADO.NET Axis EJB HTTP IIOP Jakarta HTTP client JDBC JMS RMI Servlets SOAP WCF 8 And more all the time

© 2009 Progress Software Corporation. All rights reserved. Dramatic Results Leverages existing processing Low CPU% w/o loss of functionality 9 Customer Result: Financial Services 1-3% of CPU

© 2009 Progress Software Corporation. All rights reserved. Dramatic Results Leverages existing processing Low CPU% w/o loss of functionality Leverages existing message flows Global visibility w/o central bottleneck 10 Customer Result: Large University >35000 dependencies, >500 machines Customer Result: Financial Services 1-3% of CPU

© 2009 Progress Software Corporation. All rights reserved. Dramatic Results Leverages existing processing Low CPU% w/o loss of functionality Leverages existing message flows Global visibility w/o central bottleneck Leverages the network effect Proactive issue isolation w/o guessing 11 Customer Result: Telecommunications 85% Effort Reduction Customer Result: Large University >35000 dependencies, >500 machines Customer Result: Financial Services 1-3% of CPU

© 2009 Progress Software Corporation. All rights reserved. Effortless, Automatic Discovery Of Services, Consumers, & Dependencies Unique: Its The Relationship 12

© 2009 Progress Software Corporation. All rights reserved. 13

© 2009 Progress Software Corporation. All rights reserved. Hippocratic Oath: First Do No Harm Unique: Dont Kill Performance! 14 Message Throughput Message Latency CPU %

© 2009 Progress Software Corporation. All rights reserved. Highly Scalable w/o Functional Sacrifice Unique: Dont Constrain Architecture 15

© 2009 Progress Software Corporation. All rights reserved. Invisible to the Architecture Unique: Any Project Phase 16

© 2009 Progress Software Corporation. All rights reserved. Policy + Context = SLA Unique: Policy Optimization 17

© 2009 Progress Software Corporation. All rights reserved. 18

© 2009 Progress Software Corporation. All rights reserved. 19

© 2009 Progress Software Corporation. All rights reserved. Summary: Key Actional Architecture Points ActionalAlternatives Automatic correlation within & across nodes YesNo Correlation architecture DistributedCentralized Correlation maintenance Automatic or Manual Manually administered Architectural model Memory intensive CPU intensive See every transaction Yes No (sampling or synthetic only) Snapshot transactions in production Yes (low overhead FDR) No (too much overhead) Polices need be defined At entryEverywhere Per-hop overhead MicrosecsMillisecs

© 2009 Progress Software Corporation. All rights reserved. Real-time management is important, but… You cant sacrifice performance You cant re-architect your solution Youre using OpenEdge plus Sonic to connect to external environments & want end-to-end visibility/SLAs You get woken up at 5AM to play find the transaction to resolve multi-disciplinary problems Actional Is Good For You If… 21 Please join us for The Zen of BTA, session #116 Remember the online site for additional information

Actional Technical Overview David Bressler Actional Product Evangelist Session 101