220 likes | 322 Views
Session 101. Actional Technical Overview. David Bressler Actional Product Evangelist. Actional Business Transaction Assurance. Ensure the success of every single important business transaction. Hybrid Architecture. Server. Processing is split between the server and the agent.
E N D
Session 101 Actional Technical Overview David Bressler Actional Product Evangelist
Actional Business Transaction Assurance Ensure the success of every single important business transaction
Hybrid Architecture • Server • Processing is split between the server and the agent Alerts & Stats Policies • Agent
Hybrid Architecture • Complexity • Automatic • Architecture independent • Scalability & Performance • Analysis is distributed • Change Happens! • Holistic overview • Effortless & automatic • Server Alerts & Stats Policies • Agent
Agent Architecture ApplicationPlatform • Per Protocol … Interceptor Correlator Correlator Reporter Flight Data Recorder • Per Platform Analyzer Statistics Aggregation Policy Evaluation
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
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 And more all the time
Dramatic Results • Leverages existing processing • Low CPU% w/o loss of functionality Customer Result: Financial Services 1-3% of CPU
Dramatic Results • Leverages existing processing • Low CPU% w/o loss of functionality • Leverages existing message flows • Global visibility w/o central bottleneck Customer Result: Financial Services 1-3% of CPU Customer Result: Large University >35000 dependencies, >500 machines
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 Customer Result: Financial Services 1-3% of CPU Customer Result: Large University >35000 dependencies, >500 machines Customer Result: Telecommunications 85% Effort Reduction
Unique: It’s The Relationship Effortless, Automatic Discovery Of Services, Consumers, & Dependencies
Unique: Don’t Kill Performance! Hippocratic Oath: First Do No Harm • Message Throughput • Message Latency • CPU %
Unique: Don’t Constrain Architecture Highly Scalable w/o Functional Sacrifice
Unique: Install @ Any Project Phase Invisible to the Architecture
Unique: Policy Optimization Policy + Context = SLA
Actional Is Good For You If… • Real-time management is important, but… • You can’t sacrifice performance • You can’t re-architect your solution • You’re using OpenEdge plus Sonic to connect to external environments & want end-to-end visibility/SLA’s • You get woken up at 5AM to play “find the transaction” to resolve multi-disciplinary problems Please join us for The Zen of BTA, session #116 Remember the online site for additional information
Session 101 Actional Technical Overview David Bressler Actional Product Evangelist