Optimizing BEA WebLogic Applications Proven Best Practices For Optimizing BEA Deployments Tamir Roter Director, Emerging Europe

Slides:



Advertisements
Similar presentations
QA practitioners viewpoint
Advertisements

Performance Center 11.0 What’s New September 2010 HP Confidential
© 2008 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Performance & Availability Lifecycle.
Akorri, Inc. © 2009 BalancePoint Akorri BalancePoint TM Dynamic Data Center Optimization.
Test Automation Success: Choosing the Right People & Process
John Whittle Sales Specialist Case Study: Manage Transactions Across the Enterprise Featuring BMC Middleware Management.
©2013 Avaya Inc. All rights reservedFebruary 26-28, 2013 | Orlando, FL.
AppMetrics Overview “Maximize the availability of your applications built on the Microsoft platform”
HP Quality Center Overview.
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.
©Accenture 2010 All rights reserved. Deutsche Telekom Life insurance provider consolidates delivery model on journey to high performance Leading US Life.
© 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
VoIP: Full Lifecycle Management Russell M. Elsner APM Technology Director OPNET Technologies, Inc.
Cloud Testing – Guidelines and Approach. Agenda Understanding “The Cloud”? Why move to Cloud? Testing Philosophy Challenges Guidelines to select a Cloud.
The Business Value of CA Solutions Ovidiu VALEANU Senior Consultant DNA Software – CA Regional Representative.
Testing SOA Applications and Services
Convergence – Driving down the Cost of Enterprise IT Christoph Rau BEA Vice President, Central & Eastern Europe October 23, 2003.
ManageEngine TM Applications Manager 8 Monitoring Custom Applications.
Citrix Partner Update The Citrix Delivery Centre.
May l Washington, DC l Omni Shoreham SaaS Market Opportunities Jerry Champlin Chief Executive Officer Absolute Performance Inc. Enabling Today’s.
Cloud Attributes Business Challenges Influence Your IT Solutions Business to IT Conversation Microsoft is Changing too Supporting System Center In House.
Accelerating Product and Service Innovation © 2013 IBM Corporation IBM Integrated Solution for System z Development (ISDz) Henk van der Wijk 23 Januari.
“Manage the Chaos” Mercury for J2EE Helen Tang Product Marketing Manager Mercury Interactive
Performance Testing Process SASQAG March 2007 Emily Ren T-Mobile.
Motorola Mobility Services Platform
© 2009 IBM Corporation Delivering Quality Service with IBM Service Management April 13 th, 2009.
BMC Software confidential. BMC Performance Manager Will Brown.
“Raising the bar in Customer Service”. 2Mercury Confidential & Proprietary Agenda Mercury Introduction Structure/Evolution of CSO Where we were Overview.
第三組 Produce a report on 1.SAP NetWeaver 2.SAP Web Application Server 3. SAP Solution Manager ~ Team member ~ 何承恩 謝岳霖 徐翊翔 陳鼎昇.
Model Bank Testing Accelerators “Ready-to-use” test scenarios to reduce effort, time and money.
How to Deploy, Monitor and Manage Middle-Tier Applications Lars Ewe, Principal Product Manager Valerie K. Kane, Group Manager Oracle Corporation Session.
Enterprise Java Beans CS-422. Application Servers In the late 1980s and though the mid 1990s a number of corporations (Broadvision, Netscape…) marketed.
Business-driven Service Delivery CMG – Philadelphia, PA Brian J Coryea Solution Sales Director.
The Citrix Delivery Center. 2 © 2008 Citrix Systems, Inc. — All rights reserved Every Day, IT Gets More Complex EMPLOYEES PARTNERS CUSTOMERS.
SOLUTIONS FOR THE EFFICIENT ENTERPRISE Sameer Garde Country GM,India.
Enabling Enterprise Mobility Intro to Perfecto Mobile.
The Eyeblaster ACM Advertising Campaign Management.
The New Enterprise Manager: End to End Performance Management of Oracle Solutions Julie Wong Principal Product Manager Arsalan Farooq Senior Development.
TeamCluster Project Real time project management solutions Harry Hvostov April 27, 2002.
Managing the Oracle Application Server with Oracle Enterprise Manager 10g.
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.
© 2005 IBM Corporation IBM Business-Centric SOA Event SOA on your terms and our expertise Operational Efficiency Achieved through People and SOA Martin.
Enterprise Systems Management
© 2007 IBM Corporation IBM Information Management Accelerate information on demand with dynamic warehousing April 2007.
July, 2008 Impati – Software Test Solutions. July, Contents Testing Service Overview and Approach Test Services and Industries Key Services Offering.
ORCALE CORPORATION:-Company profile Oracle Corporation was founded in the year 1977 and is the world’s largest s/w company and the leading supplier for.
Compuware Corporation Deliver Reliable Applications Faster Dave Kapelanski Automated Testing Manager.
SQL Server 2008 Analysis Services. END USER TOOLS & PERFORMANCE MANAGEMENT APPS Excel PerformancePoint Server BI PLATFORM SQL Server Reporting Services.
Data Center Management Microsoft System Center. Objective: Drive Cost of Data Center Management 78% Maintenance 22% New Issue:Issue: 78% of IT budgets.
Minimising IT costs, maximising operational efficiency IO and NIMM: Now is the time Glyn Knaresborough Director of Strategic Consulting.
A way to develop software that emphasizes communication, collaboration, and integration between development and IT operations teams.
© 2013 IBM Corporation Accelerating Product and Service Innovation Service Virtualization Testing in Managed Environments Michael Elder, IBM Senior Technical.
Business Technology Optimization: The New CIO Agenda Kenneth R Klein Chief Operating Officer Mercury Interactive.
Designing Cisco Data Center Unified Fabric
AuraPortal Cloud Helps Empower Organizations to Organize and Control Their Business Processes via Applications on the Microsoft Azure Cloud Platform MICROSOFT.
Solution Summary Business Service Management Solution on AIX® 6.1.
Speaker’s Name, SAP Month 00, 2017
Quality Center, QuickTest Pro 10
On-Premises, or Deployed in a Hybrid Environment
Evaluating Transaction System Performance
Enterprise Program Management Office
AppMetrics® Benefits “Maximize the availability of your applications built on the Microsoft platform”
JOINED AT THE HIP: DEVSECOPS AND CLOUD-BASED ASSETS
Web Application Server 2001/3/27 Kang, Seungwoo. Web Application Server A class of middleware Speeding application development Strategic platform for.
Pitch Deck.
Presentation transcript:

Optimizing BEA WebLogic Applications Proven Best Practices For Optimizing BEA Deployments Tamir Roter Director, Emerging Europe

©2002 Mercury Interactive Corporationwww.mercuryinteractive.com2 of capital expenditures are spent on IT US Dept of Commerce 50 % Today’s IT Reality of IT projects are delivered late Aberdeen 90 % of IT projects are delivered over budget Gartner 50 % of IT projects fail to meet objectives Gartner 50 % of IT projects are cancelled prior to completion Aberdeen 30 %

©2002 Mercury Interactive Corporationwww.mercuryinteractive.com3 Are we working on the right things and working efficiently? Are we delivering optimized applications that meet service levels? Mercury’s BTO Offering BUSINESS VALUE DemandApplications BTO APPLICATION DEVELOPMENT PARTNERS BTO IT GOVERNANCE APPLICATION DELIVERY APPLICATION MANAGEMENT BTO WORKFLOW INFRASTRUCTURE

©2002 Mercury Interactive Corporationwww.mercuryinteractive.com4 Mercury’s BTO Product Portfolio BUSINESS VALUE APPLICATION DEVELOPMENT PARTNERS IT GOVERNANCE APPLICATION DELIVERY BTO WORKFLOW QUALITY CENTER QuickTest Pro WinRunner TestDirector Business Process Testing App Delivery Dashboard App Delivery Foundation 2004 Deliverables in Gray PERFORMANCE CENTER LoadRunner LoadRunner TestCenter Tuning Diagnostics Capacity Planning App Delivery Dashboard App Delivery Foundation APPLICATION RESOLUTION CENTER BUSINESS AVAILABILITY CENTER Topaz Auto RCA Application Diagnostics Future new applications App Management Foundation Topaz Service Level Mgmt Topaz Customer Impact Topaz Business Process and End-User Mgmt App Management Foundation App Management Dashboard (TBA) Governance Dashboard Governance Foundation Change Mgmt Financial Mgmt Time Mgmt Resource Mgmt Project Mgmt Program Mgmt Portfolio Mgmt Demand Mgmt GOVERNANCE CENTER APPLICATION MANAGEMENT App Management Foundation App Management Dashboard (TBA) App Management Foundation App Management Dashboard (TBA) Topaz Auto RCA Application Diagnostics Future new applications Topaz Service Level Mgmt Topaz Customer Impact Topaz Business Process and End-User Mgmt RESOLUTION CENTER BUSINESS AVAILABILITY CENTER

©2002 Mercury Interactive Corporationwww.mercuryinteractive.com5 Mercury’s Momentum Superb Financial Performance Top 15 enterprise software company Top 5 fastest growing $1.2B cash $500m revenue run rate Customer Success 75% of Global % Distributed ASQ Market Share Triple Winner of SAP Member’s Choice Three time SSPA Service Award Winner $500 $0 $ Millions $188 $307 $361 $400 $480–500 $121

©2002 Mercury Interactive Corporationwww.mercuryinteractive.com6 Optimized approach to deployment Requirements Management Load Testing Functional and Regression Testing Test Planning Production Tuning Performance Monitoring Real-time Alerts Root Cause Diagnosis On-going Analysis Defect Management Application Development Pre-deployment Post-deployment

©2002 Mercury Interactive Corporationwww.mercuryinteractive.com7 Strategic Alliance Mercury selected by BEA as a 3 Star Strategic Partner Only enterprise testing vendor Mercury solutions used by BEA: Engineering, Professional Services & Proof Of Concept Centers Strong technical integrations: Support for HTTP, TUXEDO, Jolt, RMI & CORBA protocols Integrated performance monitors for WebLogic & Tuxedo

©2002 Mercury Interactive Corporationwww.mercuryinteractive.com8 Joint Mercury/BEA Customers And many more...

©2002 Mercury Interactive Corporationwww.mercuryinteractive.com9 BEA Servers Are Key Components in Today’s Web Systems BEA based architectures have many moving parts Comprised of many technologies, vendors, protocols, h/w, s/w Mercury Interactive solutions can test them all

©2002 Mercury Interactive Corporationwww.mercuryinteractive.com10 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 Lifecycle Boundries “blurred” 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.com11 The First Application Delivery and Management Suite for J2EE Mercury for J2EE ™ Start With Business Process Correlate Visibility From App. Perf. to Business Impact Accelerated Problem Resolution Manage Entire J2EE Ecosystem Leverage Across Lifecycle

©2002 Mercury Interactive Corporationwww.mercuryinteractive.com12 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

©2002 Mercury Interactive Corporationwww.mercuryinteractive.com13 Key Concerns How to reduce time and resources needed for application roll out? How to insure business process quality? How to avoid performance surprises in production? How to eliminate all potential performance problems in advance of any business impact? How to ensure I have enough capacity in my environment for my application? Application ComponentsSystem HealthBusiness Process

Quality Center

©2002 Mercury Interactive Corporationwww.mercuryinteractive.com15 TestDirector Provides Anytime, Anywhere Web Access to Testing Assets CustomersManagement Product Mgmt. QA Team Development

©2002 Mercury Interactive Corporationwww.mercuryinteractive.com16 TestDirector Manages The Entire Testing Process Requirements Management Test Planning Test Lab Defect Management Single tool for the entire test management process Web-enabled for access for all project team members Customizable workflow to follow your best practices Open and integrated with lifecycle tools

©2002 Mercury Interactive Corporationwww.mercuryinteractive.com17 Automated Functional Testing Saves Time and Money Sample Calculation Increases Test Coverage. Enables focusing on new functionality. Creates reusable tests. Eliminates human error

©2002 Mercury Interactive Corporationwww.mercuryinteractive.com18 BEA WebLogic Test Management & Functional Testing Best Practices Build test cases based on requirements Maintain traceability throughout the test lifecycle Use best-of-breed tools with open architecture Store and share all scripts in a central location Verify all BEA client user interfaces Ensure broken-link testing & verification Determine expected results & calcs before testing Automate only tests that you need to run repeatedly

Performance Center

©2002 Mercury Interactive Corporationwww.mercuryinteractive.com20 “Manage The Chaos” Mercury Delivery Offerings 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.com21 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.com22 Integrated Analysis, across User, app, system Mercury Difference Automated Load Generation And Testing for Unit, Component and App Industry Leading Performance Optimization Center - Automated analysis integrated Transaction Breakdown for Intuitive Guided Diagnostics Mercury LoadRunner

©2002 Mercury Interactive Corporationwww.mercuryinteractive.com23 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 Integrated MonitorsAutomated Analysis Code J2EE Deep Diagnostics Method LoadRunner Transaction Breakdown Module NEW

©2002 Mercury Interactive Corporationwww.mercuryinteractive.com24 Diagnostics Goes Deep DIAGNOSTIC Bottleneck Identification Isolate Slow Methods Breakdown by Tier Core part of Mercury™ J2EE Family DEEP DIAGNOSTIC Synchronization & Deadlock Memory Leaks and Thrashing Specific Data value Issues Intermittent Slow Methods Goes Very Deep DELIVERYMANAGEMENT

Business Availability Center

©2002 Mercury Interactive Corporationwww.mercuryinteractive.com26

©2002 Mercury Interactive Corporationwww.mercuryinteractive.com27 Complete Enterprise Class Production Visibility Enables Rapid First Level Triage Empower Operations to identify problem silo, accurately escalate to correct queue Proactive Alerting Early warning leads to fixing problem before major outage 24x7 Real-time Monitoring Complete Monitoring Coverage Monitor across end-user, application and system tiers from a single console

©2002 Mercury Interactive Corporationwww.mercuryinteractive.com28 Reduced Time to Problem Resolution Component and Method Level Visibility In-depth views into performance of J2EE components, methods and SQL statements Drill Down to Instance and Source Code Facilitates rapid diagnostics and resolution for the toughest J2EE problems Mercury End-to-End J2EE Diagnostics Metrics in Context of End User Transaction Transaction Breakdown relates component performance to overall business process Automated Analysis Across Tiers Correlating metrics across end-user, application and system tiers for automatic root cause analysis

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

©2002 Mercury Interactive Corporationwww.mercuryinteractive.com30 Customer Success Production WebLogic 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.com31 Mercury Interactive DELIVERMANAGE IT GOVERNANCE