Paul Pantazis, Manager IT/OPS.  17 years of IT experience  Started as a DEV but saw the light ( Then DEVOPS ruined the whole thing for me)  Pure ops.

Slides:



Advertisements
Similar presentations
2010 Dynamics GP Client Conference
Advertisements

System Center 2012 R2 Overview
1 Real-time End-to-End Transaction Visibility into Distributed and Mainframe Applications Steve Saville Mainframe Technical Account Manager – Compuware.
1. Connect Your Enterprise 2. Integrate Your Partners 3. Engage Your Customers 4. Beat Your Competitors.
Nastel AutoPilot M6™ for WebSphere MQ Guide MQ 25 janvier 2011 Nastel solutions ensure successful completion of over 1B transactions per day Scott Corrigan.
Keeping our websites running - troubleshooting with Appdynamics Benoit Villaumie Lead Architect Guillaume Postaire Infrastructure Manager.
Network Management Overview IACT 918 July 2004 Gene Awyzio SITACS University of Wollongong.
ManageEngine TM Applications Manager 8 Monitoring Custom Applications.
Modern Application Lifecycle Pla n Develop + Test Monitor + Learn Release.
Application Integration Technology IT 490. Middleware Basics  Middleware provides a mechanism that allows one entity (application or database) to communicate.
Low level CASE: Source Code Management. Source Code Management  Also known as Configuration Management  Source Code Managers are tools that: –Archive.
What Can You do With BTM? Business Transaction Management touches the following disciplines:  Performance Management  Application Management  Capacity.
The Premier Software Usage Analysis and Reporting Toolset Maximizing Value for Software Users.
The #1 Easiest, Affordable & Most Powerful Business Process Modeling Software.
Load Test Planning Especially with HP LoadRunner >>>>>>>>>>>>>>>>>>>>>>
Virtual Memory Tuning   You can improve a server’s performance by optimizing the way the paging file is used   You may want to size the paging file.
Windows Workflow 4 Introducing Windows Workflow Foundation 4 in VS 2010.
AppMetrics Solutions for QA and Test Professionals Improving performance by giving QA insight into the Applications real operational characteristics
DONE-10: Adminserver Survival Tips Brian Bowman Product Manager, Data Management Group.
Business-driven Service Delivery CMG – Philadelphia, PA Brian J Coryea Solution Sales Director.
Administrative Technology Services: Enterprise Applications
Performance Concepts Mark A. Magumba. Introduction Research done on 1058 correspondents in 2006 found that 75% OF them would not return to a website that.
 To explain the importance of software configuration management (CM)  To describe key CM activities namely CM planning, change management, version management.
Connecticut Computer Measurement Group 2015 Spring Meeting 5 Ingredients to Executing Application Performance Management on.
Best of Both Worlds: Information Management Solutions SmartCore Management Dashboards.
Ideas to Improve SharePoint Usage 4. What are these 4 Ideas? 1. 7 Steps to check SharePoint Health 2. Avoid common Deployment Mistakes 3. Analyze SharePoint.
Cloud Computing Computer Science Innovations, LLC.
Steve Huey Aluria Software an EarthLink Company Vice President & General Manager UpDate Strategy: Key to Increased Sales, Lower Costs, and Greater Customer.
Computer Emergency Notification System (CENS)
AppDynamics Ohio User Group. What is ExactTarget? Software as a Service Marketing 500 million s sent a day 200 million web transactions a day.
Project 2003 Presentation Ben Howard 15 th July 2003.
The ProactiveWatch Monitoring Service. Are These Problems For You? Your business gets disrupted when your IT environment has issues Your employee and.
Managing the Oracle Application Server with Oracle Enterprise Manager 10g.
What Counts for a DBA Observant Louis Davidson
What is Sure Stats? Sure Stats is an add-on for SAP that provides Organizations with detailed Statistical Information about how their SAP system is being.
Send all X-Ray’s to All X-Ray’s received by App Man will be scrubbed of any Customer Names or Identity using.
The Enterprise Project Management (EPM) Professional March 28th, 2007 Brendan Giles, BSc., PMP, MOS, MCP (EPM) The Key to Successful Adoption of Enterprise.
Debugging and Profiling With some help from Software Carpentry resources.
Storing Data. A Note About Creating Games Why do you want to store data? 1.Data files 2.Configuration files.
The Microsoft DevOps Vision
Anubha Gupta | Software Engineer Visual Studio Online Microsoft Corp. Visual Studio Enterprise Leveraging modern tools to streamline Build and Release.
VMware vRealize Operations Management Pack for Citrix XenDesktop & XenApp.
ECS. Overview Features Architecture Benefits Reports.
A way to develop software that emphasizes communication, collaboration, and integration between development and IT operations teams.
6/13/2015 Visit the Sponsor tables to enter their end of day raffles. Turn in your completed Event Evaluation form at the end of the day in the Registration.
ECAT 4.1 – Rule Your Endpoints What’s New Customer Overview.
Built on the Powerful Microsoft Azure Platform, HarmonyPSA Is a Cloud-Based Customer Service and Billing System for IT Solution Providers MICROSOFT AZURE.
MICROSOFT AZURE APP BUILDER PROFILE: RAVERUS LTD. Raverus is a customer-driven company engaged in providing software applications designed to improve and.
Unified Application Performance Management (Motivity AppDiagnos)
You Inherited a Database Now What? What you should immediately check and start monitoring for. Tim Radney, Senior DBA for a top 40 US Bank President of.
 1- Definition  2- CRM  3- Analytics  4- Tools.
I/Watch™ Weekly Sales Conference Call Presentation (See next slide for dial-in details) Andrew May Technical Product Manager Dax French Product Specialist.
SQL Database Management
You Inherited a Database Now What?
Essentials of UrbanCode Deploy v6.1 QQ147
of our Partners and Customers
Saravana Kumar TOP 10 FEATURES OF BIZTALK360
Investing In A Great Wedding Photographer Is Important
the whole network, not just endpoints
Continuous Performance Engineering
Real World use cases for BizTalk360
WEBINAR: Integrating SpiraTest with JIRA
Data Science 101 To Production
Integration and API development (With MuleSoft Anypoint Platform)
End-user measurement combined with deep technical visibility
You Inherited a Database Now What?
Automating Profitable Growth™
CIS MS Windows Operating System
Michael Stephenson Microsoft MVP - Azure
Presentation transcript:

Paul Pantazis, Manager IT/OPS

 17 years of IT experience  Started as a DEV but saw the light ( Then DEVOPS ruined the whole thing for me)  Pure ops [ well define pure ] last 10 years  Different industry verticals same problems [ DoD, DoE, Entertainment Industry ]  Can be reached via  Currently employed as a IT Manager in the Entertainment Industry sector – specifically production services & software – employer to remain anonymous as to keep the attorneys out of this …

 Well, its slow they said..  The idea of slow also changed depending on the individual you spoke to ( perception vs. reality)  Dev  to ops ( some mumbling about the effect of a hypervisor on “nice Java apps”..)  OPS  Dev what a mess as you can imagine..  Either way customers usually pay the price  We had to do something…

 Java,.NET some C  Jboss, Mule ESB, MQ, Citrix  Multiple Relational backend technologies: SQL Server, DB2 etc.  Java Swing, Spring, EJB’s, Adobe Air  Linux, windows  Multi-tiered/”distributed” apps (multiple intersystem integrations )

 Ability to triage and pinpoint bottlenecks (High Level )  Ability to “dig-deep” really identify Root Cause and facilitate remediation's from there – Also do it fast.  Stop finger pointing and actually solve problems  Incorporate groups in the problem solving process typically not able to contribute (more information on the escalations)

 Track and Troubleshoot specific Transactions end to end  Alerting ( not the usual OPS “stuff” )  Generate response time, load, % normal, slow, stall  Error reports for monthly products ops review meetings  Dig into the database  Daily transaction analysis to gage general health of the app, especially after major releases or when users complain of slow system performance

 Started a RFP to look at Market leaders in the space  Needed something that was easy to setup and install  Needed immediate “fix”  Needed a vendor who will strategically partner with us  Needed a tool that did not have a basic level steep learning curve  Needed a platform that was intuitive to both DEV/OPS and Business folks alike (in other words views of the data can be abstracted and represent at the various levels of understanding)

We Bought the product! ( if you are interested we looked at a number of other APM tools but seriously nothing really compared or came close )

 chain around 200 messages deep  Kids crying in the background (not really but I think you get it)  You typically end up with something like this

Because we are working on solving the problem not pointing fingers …

Lets Look at some pretty pictures

WTF!!!

““Measure twice; cut once” is a phrase carpenters say to prevent mistakes. The same is true with our App_D experience. By measuring the performance of our applications in development, make adjustments and then continue to do so in production, we used App_D to directly impact customer satisfaction in a positive way. App_D is our tool we use to measure performance, analyze the results and in a closed-loop manner take immediate action to continuously keep performance high. Ensuring applications remain available and fast is a great way to keep customers happy.”

 Monitoring endpoints that are shared between applications  Application using multiple Databases on the same instance ( particularly with SQL server )  You will need to spend sometime setting up and configuring the tool to your exact needs – even though you will get useful and intuitive data of the gate

Questions?? > /dev/null