“Manage the Chaos” Mercury for J2EE Helen Tang Product Marketing Manager Mercury Interactive

Slides:



Advertisements
Similar presentations
DynaTrace Platform.
Advertisements

© 2008 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Performance & Availability Lifecycle.
John Whittle Sales Specialist Case Study: Manage Transactions Across the Enterprise Featuring BMC Middleware Management.
Optimizing BEA WebLogic Applications Proven Best Practices For Optimizing BEA Deployments Tamir Roter Director, Emerging Europe
1 Real-time End-to-End Transaction Visibility into Distributed and Mainframe Applications Steve Saville Mainframe Technical Account Manager – Compuware.
Planning Ahead for Optimal Contact Center Deployment Phil Odence, VP Contact Center Business, Empirix.
ManageEngine IT360 Product Overview A Comprehensive Business Service Management Solution.
© 2013 IBM Corporation October 4, 2013 IT Analytics and Big Data IBM Solutions Paul Smith (Smitty) Service Management Architect.
HP Solution Approach for Quality and Performance Testing
Integrating SOA and the Application Development Framework Shaun O’Brien Principal Product Manager – Oracle JDeveloper / ADF.
1 Business Performance Management works for everyone Norman Manley Vice President.
ManageEngine TM Applications Manager 8 Monitoring Custom Applications.
Modern Application Lifecycle Pla n Develop + Test Monitor + Learn Release.
1 Build a Web Application on J2EE. 2 J2EE Scenario Client – Web Server – EIS Resources Client – Web Server – EIS Resources Client – Application Server.
Client and Server Design J2EE Steps In. What now? At this point, you understand how to design servers and how to design clients But how do you put them.
J2EE vs..NET Nigam Patel. Topics Background –Web Services, J2EE and.NET Similarities Differences Conclusion –Pros and Con (J2EE and.NET)
©Company confidential 1 Performance Testing for TM & D – An Overview.
ManageEngine ® Applications Manager 8 Product Features.
Loupe /loop/ noun a magnifying glass used by jewelers to reveal flaws in gems. a logging and error management tool used by.NET teams to reveal flaws in.
SQL Server 2008 for Hosting Key Questions to Address How can SQL Server save your costs? How can SQL Server help you increase customer base? How can.
J2SE / J2EE One of the Concept Soft Company’s key technology areas is Java based solutions. For more than 3 years the company has.
Understanding and Managing WebSphere V5
Net Optics Confidential and Proprietary Net Optics Launches Spyke Intelligent Access and Monitoring Architecture Solutions.
1 © ALP International CorporationMarch 2001 MD-CFUG Automating your Website Testing By Andrew L. Pollner and Lei Wang ALP International Corporation.
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Business Process Monitor.
Performance Testing Process SASQAG March 2007 Emily Ren T-Mobile.
BMC Software confidential. BMC Performance Manager Will Brown.
1 INTRO TO BUSINESS COMPONENTS FOR JAVA (BC4J) Matt Fierst Computer Resource Team OracleWorld Session
Gordon Kass CEO & President 919/ x26 Porivo Technologies Inc. Measuring end-to-end web performance.
EJB Overview Celsina Bignoli Distributed Business Applications Server DB Client DB Server DB.
Testing Tools. Categories of testing tools Black box testing, or functional testing Testing performed via GUI. The tool helps in emulating end-user actions.
How to Deploy, Monitor and Manage Middle-Tier Applications Lars Ewe, Principal Product Manager Valerie K. Kane, Group Manager Oracle Corporation Session.
PowerTier EJB in High-Performance Applications John Killoran European Technical Services Manager Persistence Software.
Glink: GCOS e-business in an application server architecture Summit 2000, Jim Gallagher.
Business-driven Service Delivery CMG – Philadelphia, PA Brian J Coryea Solution Sales Director.
Modern Software Technologies Java™, J2EE™, JSP™, JDBC™ by Radoslav Tr. Ivanov
WebLogic Versus JBoss.
1 J2EE: Black Box in the Oracle World Don Bergal, Confio Software August 17, 2006.
SOA Management Packs & Governance Cheat Sheet (Shared under OPN NDA - Last Updated: 8/3/2009)OPN NDA Target Account Profile Enterprises that: Have IT infrastructure.
The New Enterprise Manager: End to End Performance Management of Oracle Solutions Julie Wong Principal Product Manager Arsalan Farooq Senior Development.
Managing the Oracle Application Server with Oracle Enterprise Manager 10g.
From Design to Production Practicing what we preach at HP Shane Evans – Product Manager Oded Keret – Functional Architect.
Deploy With Confidence Minimize risks Improve business output Optimize resources.
CONFIDENTIAL INFORMATION CONTAINED WITHIN 9200 – J2EE Performance Tuning How-to  Michael J. Rozlog  Chief Technical Architect  Borland Software Corporation.
Developer TECH REFRESH 15 Junho 2015 #pttechrefres h Understand your end-users and your app with Application Insights.
1 IBM TIVOLI Business Continuance Seminar Training Document.
Microsoft.NET; A vision for the next generation of XML Web Services. Steven Adler Product Manager Microsoft EMEA.
© 2009 IBM Corporation Maximize Cost Savings While Improving Visibility Into Lines of Business Wendy Tam, CDC Product Marketing Manager
© 2006, National Research Council Canada © 2006, IBM Corporation Solving performance issues in OTS-based systems Erik Putrycz Software Engineering Group.
VMware vRealize Operations Management Pack for Citrix XenDesktop & XenApp.
Girish M. Jashnani Sales Consultant Manage your E-Business Suite more effectively.
Applications Manager Web Transaction Monitoring. Agenda APM Insight Benefits Apdex Scores APM Insight Architecture Agent Deployment Agent Configuration.
MGT305 - Application Management in Private and Public Clouds Sean Christensen Senior Product Marketing Manager Microsoft Corporation MGT305.
Managing the Oracle Application Server in a Datacenter Environment Nicole Haba Senior Product Manager Oracle Corporation Session id:
A way to develop software that emphasizes communication, collaboration, and integration between development and IT operations teams.
Glink for Java: applet, application and an API for integrating access to Bull, IBM, UNIX and Minitel systems with your Java based e-business applications.
LOAD RUNNER. Product Training Load Runner 3 Examples of LoadRunner Performance Monitors Internet/Intranet Database server App servers Web servers Clients.
Building J2EE Applications Based on Design Patterns with Business Components for Java Olivier LE DIOURIS Principal Product Manager Oracle Corporation.
Business Technology Optimization: The New CIO Agenda Kenneth R Klein Chief Operating Officer Mercury Interactive.
Web-based Software Development - An introduction
Michael Mast Senior Architect
Microsoft Build /20/2018 5:17 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
ManageEngine® Applications Manager
Web-Services-based Systems Architecture, Design and Implementation
Evaluating Transaction System Performance
ColdFusion Performance Troubleshooting and Tuning
End-user measurement combined with deep technical visibility
Web Application Server 2001/3/27 Kang, Seungwoo. Web Application Server A class of middleware Speeding application development Strategic platform for.
Presentation transcript:

“Manage the Chaos” Mercury for J2EE Helen Tang Product Marketing Manager Mercury Interactive

©2002 Mercury Interactive Corporationwww.mercuryinteractive.com3 Web Servers App Server DB ERP/CRM MQ Messaging DEVELOPMENTDELIVERYMANAGEMENT JSP EJB SERVLET EJB JDBC APP SERVER EJB JDBC SERVLET J2EE – A Chaotic New World More Complexity, less skills Shorter Time to Market Centralized IT Key TrendsResulting Pain Hard to Diagnose Problems Apps “Thrown” into Prod., need fix now 100s Apps to Manage

©2002 Mercury Interactive Corporationwww.mercuryinteractive.com4 Key J2EE Stake Holders CIO Enterprise Architect Load Test Engineer/ Performance Engineer Application Management Diagnostics Tuning Performance Testing Application Architect Application Support Director of Operations LOB

©2002 Mercury Interactive Corporationwww.mercuryinteractive.com5 The First Application Delivery and Management Suite for J2EE Mercury ™ for J2EE Start With Business Process Correlate Application Perf. to Business Impact Accelerated Problem Resolution Manage Entire J2EE Ecosystem Leverage Across Lifecycle

©2002 Mercury Interactive Corporationwww.mercuryinteractive.com6 Mercury ™ for J2EE DELIVERYMANAGEMENT Mercury Foundation Common Diagnostics Platform: Performance Assurance Platform: LoadRunner, QTP, Test Director Mercury Delivery Monitoring, Problem Identification: Topaz for J2EE Mercury Management Transaction BreakdownDeep Diagnostics Shared Scripts, J2EE Probe Technology

DEMO

©2002 Mercury Interactive Corporationwww.mercuryinteractive.com8 “Manage The Chaos” Mercury Delivery Solution ApplicationConfiguration Application Diagnostics Transaction breakdown Component, method, SQL Down to source code Toughest J2EE issues System Tuning Isolate system bottlenecks Tier or component level Knowledge-base Centralized console PERFORMANCE TESTING Business Process Emulation End-to-end Monitoring Identify System Bottleneck

©2002 Mercury Interactive Corporationwww.mercuryinteractive.com9 Mercury LoadRunner Web ServerApplication Server DatabaseInternet/ WAN LoadRunner Controller LoadRunner Virtual Users Industry-leading automated scalability and performance testing… PERFORMANCE MONITORS Replaces real users with thousands of virtual users Generates consistent, measurable, and repeatable load, managed from a single point of control Efficiently isolates performance bottlenecks across all tiers/layers with automated reporting and analyses

©2002 Mercury Interactive Corporationwww.mercuryinteractive.com10 Now With Complete J2EE Diagnostics and Analysis APP SERVER BEA WebLogic, IBM WebSphere, Oracle 9iAS Performance Monitors OPERATING SYSTEM Windows/UNIX Server Monitors HARDWARE/NETWORK Network Delay, SNMP Monitors COMPONENT LoadRunner J2EE Microsoft COM+;.NET Performance Monitors Automated Load TestingAutomated Analysis Code J2EE Deep Diagnostics Method LoadRunner Transaction Breakdown Module NEW

©2002 Mercury Interactive Corporationwww.mercuryinteractive.com11 J2EE Transition Breakdown Module App Server Time EJB Method JNDI lookup Web Server Time Servlet Method Database Time JDBC Connect Execute SQL Query End-to-End Transaction Response Time Web Server App Server Database Client Web Page Breakdown DNS lookup Time to Connect Time to First buffer Network time Download time SSL handshake FTP authentication Client time Error time Transaction A

©2002 Mercury Interactive Corporationwww.mercuryinteractive.com12 “Manage the Chaos” Mercury Management Offerings Operations Application Support Broadest Monitoring User, application and system Real-time rapid triage Proactive alerting Deepest Diagnostics Transaction breakdown Component, method, SQL Down to source code Toughest J2EE issues Mercury Management

©2002 Mercury Interactive Corporationwww.mercuryinteractive.com13 How It Works J2EE WEB CONSOLE Real-Time Monitoring Transaction Breakdown J2EE Breakdown Component Performance Database ERP/CRM Database FIREWALL J2EE Probe SiteScope End UsersWeb Servers App Servers TOTAL TRACE DIAGNOSTICS EJB SQ 3 SQ 2 SQ 1 JSP URL USER A USER B USER C Business Process Monitors Topaz Server End-To-End User Transaction

©2002 Mercury Interactive Corporationwww.mercuryinteractive.com14 Indepth Application Monitoring Mercury Difference Broadest Monitoring Agentless System Monitoring True End-to-End Business Process Monitoring Complete J2EE Environments and More Mercury Solution

©2002 Mercury Interactive Corporationwww.mercuryinteractive.com15 J2EE Deep Diagnostics NEW Total Trace: Captures all events at low overheads Isolate Toughest Problems: Intermittent Slow Methods, Memory Leaks, Synchronization, Cross JVM issues For both production & testing

©2002 Mercury Interactive Corporationwww.mercuryinteractive.com16 Mercury Difference Deepest Diagnostics DEEP DIAGNOSTIC Intermittent Slow Methods Synchronization & Deadlock Memory Leaks Specific Data Value Issues Goes Very Deep DIAGNOSTIC Bottleneck Identification Isolate Slow Methods Breakdown by Tier

©2002 Mercury Interactive Corporationwww.mercuryinteractive.com17 Mercury Difference Incremental Instrumention APPLICATION APPLICATION SERVER EVENTS JVM SIMPLE MONITORS Low overhead, fixed, coarse grained JMX PROFILERS Detailed view, high overhead, unsuitable under load JVMPI EVENTS SAMPLING BYTE CODE INSTRUMENTATION Monitoring focus: first-level diagnostics                               TOTAL TRACE Deep Diagnostics: at low overheads AGGREGATION Mercury is Only Solution That Combines: JMX, Aggregation and Total Trace

©2002 Mercury Interactive Corporationwww.mercuryinteractive.com18 Customer Success Production application not scaling beyond 15 users Limited access to developers familiar with the application code Challenge Solution Topaz for J2EE discovered JDBC problems Replaced old Oracle drivers and optimized code Major Insurance Company Isolated problem in under 48 hours, application performance improved now meets objective RESULT “Mercury for J2EE provides an early warning threshold allowing us to fix a problem before it causes a major outage.”

©2002 Mercury Interactive Corporationwww.mercuryinteractive.com19 Mercury Interactive / Oracle Alliance >Long term partners, Mercury offer strong support for 9i AS and Oracle DB Performance monitors in LoadRunner & Topaz Pinpoint Oracle-specific issues quickly & easily >Oracle has standardized on Mercury testing Offerings QA Group: for testing E-Business Suite Performance Group: for creating standard Oracle E- Business Suite benchmarks > Working together on future product support Free Bundled Oracle Sizing Kit for 9iAS!! NEW

Questions?

Thank You! Come Visit Us At the Oracle 9iAS Partner Pavilion #710