Goodbye war room, hello DevOps 2.0
|
|
- Jeffery Campbell
- 8 years ago
- Views:
Transcription
1 Goodbye war room, hello DevOps 2.0
2 Table of contents Page Chapter Page Chapter 3 Authors 9 4 Executive Summary 10 Where ARE your priorities? Show me the money Shift left to your developers workstations Continuous delivery requires continuous quality 5 Say goodbye to the war room Bug-fixing in production is crazy expensive 11 Automate, automate, automate Too much data not enough time 6 Ask the right questions AND get answers 12 Your homework 8 It s time to level-up skills Different metrics + different tools = different worldview 2
3 Best practices from two guys that eat, drink and breathe DevOps Andreas Grabner Performance Advocate, Dynatrace Blog: blog.dynatrace.com Andreas Grabner has 15+ years experience as an architect and developer in the Java and.net space and is an advocate for high performing applications. He is a regular contributor to large performance communities and a frequent speaker at technology conferences. Brett Hofer Senior Solution Architect, Dynatrace Blog: blog.dynatrace.com Brett Hofer is passionate about DevOps and specializes in delivering complex mission critical software. With more than twenty years of experience from product designer and solution architect to senior management he has a unique 360 perspective of IT. 3
4 Executive Summary Whether you call it DevOps or something else, we ve seen many organizations trying to follow the book to transform the way software gets developed, tested and deployed. Companies like Facebook, Flickr, Etsy, Twitter, and Amazon have led the way, and are seen as the DevOps Unicorns, but many fail because they don t have the right organization, company culture, and tools in place. The key is for the entire team developers, testers and operations to take ownership for delivering software faster to the end-user without jeopardizing quality. Tools play a critical supporting role in this: they help companies become more efficient by automating tasks along the delivery pipeline. DevOps 1.0 was a great way to get people thinking about the necessary transformation we learned from lean manufacturing in the 80s. Now it s time to evolve to DevOps 2.0, with everyone in your engineering organization leveling up skills and taking responsibility for the end product. War rooms can be the exception, not the rule, and we should all shift left when it comes to quality. Quality must be built into everything we do Requirements, Engineering, Testing, and Deployment and as much as possible it should be automated. In this ebook, we ll focus on what you need to do to continue to transform: > > Ask the right questions and get the right answers to act efficiently when there is a problem > > Level-up development, test, and operations capabilities to build in quality right from the start > > Define a common set of metrics based upon shared goals to do what good agile teams do well collaborate > > Identify the priorities for your business so you can give teams laser-like focus on what matters most > > Integrate continuous quality metrics as gates in the delivery pipeline, reducing technical debt and unplanned work > > Automate architectural, scalability, and performance analysis instead of being stuck with stacks of log files to wade through 4
5 Say goodbye to the war room Bug-fixing in production is crazy expensive We all know that fixing bugs in production is crazy expensive: 150 times more than earlier in the development lifecycle. 1 Think about your typical war room a lot of really important and expensive people sitting in one room for days on end analyzing log files. Instead of working on new features for tomorrow, they are fixing yesterday s problems and working down accumulated technical debt. Unfortunately this scenario is all too A world without war rooms? Not to be overly dramatic, but it is really possible to eliminate most war room scenarios. Based on our experience, eighty percent of the problems leading to production issues are caused by only 20% of the problem patterns. You can drastically reduce war room scenarios by employing DevOps principles and actively monitoring every environment throughout the delivery pipeline with the right tools that accurately pinpoint problems. I ve muddled over the same log files for weeks sometimes to extrapolate the relationships between different systems [...] before having my eureka moment. - RecklessKelly (Operator) on reddit Hmm I wonder what the deployment rate looked like for this guy? Every 2 weeks? Every 4 weeks? Quarterly? If they deployed into production every two weeks, his insights were outdated just about the time he had his eureka moment! common: much of a typical dev team s effort is spent on bug fixing instead of on new features, with bad software costing $60 billion annually Barry Boehm, 2007 Equity Keynote Address 2. NIST (National Institute of Standards and Technology) it-management/study--buggy-software-costs-users--vendors-nearly--60b-annually.html 5
6 Ask the right questions AND get answers! There are a lot of people summoned to the war room that often have no clue whether the problems are something they can fix or whether they are even the one responsible. The evidence (infrastructure monitoring data, log files, user complaints, etc.) shows the symptoms, but nothing about the root cause. Just having a lot of log information and high level data doesn t give you the answers to the questions that really matter. To do away with this scenario, what should the evidence be? What questions should you be asking? Is an individual user complaining or are all users impacted? Is it just the CEO that complains about a problem because a report doesn t work on his old IE10? Or is it just the end user in a remote location using dial-up? Knowing whether a problem happens for very small group of users or a large number of users all located in China, for example, is critical for prioritization. Is there a problem in the delivery chain (e.g. CDNs, 3rd parties, ISPs, Cloud Providers, hosted services, mobile networks)? Modern web applications rely on a long list of services along the delivery chain. Knowing the impact of each tells you whether to look into your own data center or whether you should be calling Is a critical transaction impacted? When error rate goes up is it a critical transaction such as search? Or is it unimportant because it is a BOT causing errors while it crawls through pages that don t exist anyway? You need to monitor performance on critical transactions and know which SMEs to call upon if there is a problem. A significant number of users in China are NOT SATISFIED Is the problem in the application? Applications are complex. If you know the problem is within the application, you then need to isolate where so that you can get it to the right developers and architects fast. Akamai or Facebook. 6
7 Ask the right questions AND get answers! Is the problem related to bad coding? If application response time is slow, a first question should be whether it is due to bad coding. You need to analyze the performance hotspot at the code level to find out if the cause is inefficient algorithms or a lack of coding and architecture best practices. Is the problem in the virtual machine? There can be performance problems if virtual machines (e.g. VMware, EC2, Azure) or your containers (such as Docker) are not properly sized or are battling for resources with other virtual machines on the same virtual server. If you know the performance impact of virtualization on the application, you ll know to call in the VM experts, and not the app developers, to solve a problem. Does the infrastructure cause an issue? What if it is not the app itself, but the app is running low on resources provided by the infrastructure? What if the CPU required to run the Garbage Collector is not available because the machine is over-utilized? Then it s time to think about distributing applications differently or scaling the infrastructure. Is the AppServer the issue? The AppServer might be the cause of performance issues due to an incorrect setting or corrupt deployment. Correct resource pool (threads, database connection, etc.) sizing, security settings or logging options can impact the performance. If it turns out that the AppServer is the problem, you know to contact your IBM, Oracle or Microsoft specialist. With the answers to these questions, you can eliminate the war room and identify the source of the problems quickly, prioritize them and find a solution. So instead of a 20-person war room, you have just three people a developer, a tester and operations guy evaluating detailed performance insights and bringing in the experts, as they are needed. Pretty cool! 7
8 It s time to level-up skills Different metrics + different tools = different worldview When your DevOps practices are not aligned, developers, testers and operations will each naturally have a different worldview, and their performance will be measured by different metrics. > > Developers: delivering new features and completing as many story points per sprint as possible > > Testers: finding defects and pushing them back to developers > > Operations: maintaining stability If their goals are not the same, how will they ever work together to support the continuous delivery goals of your organization? They will be acting independently of each other and when there is a problem, there will be a lot of finger pointing. To reach your continuous delivery goals, you have to break down those team silos and get everyone on the same team: a team whose primary goal is to create great high quality software. It does no good to be throwing things over the wall with a constant cycle of: code, test, break. Instead of testers finding 10 defects a day, they educate developers on common mistakes so they are avoided from the start. Testers then focus on more critical tasks acceptance testing and large scale performance testing. It is time to level-up the skills of your engineering team. All sides need to start understanding the challenges of the other. DevOps at its best is getting everyone to work together, agree on a common set of tools and metrics, then agreeing on the definition of each metric and how it will be measured. Application performance monitoring tools the evolution of pure system monitoring tools to tools that now monitor end-to-end quality throughout the application delivery pipeline get everyone speaking the same language. They offer a single, automated view of performance that is customized to instead of deploying new applications each team member s role and needs. When something goes wrong, the cross-functional team can fix it together without having to call up a war room. 8
9 Where ARE your priorities? Show me the money We know this has happened to you because it has happened to us: your engineering teams THINK there is an issue and burn a ton of money and time to fix it BUT as it turns out, the business was really worried about an entirely different problem. Sometimes all you see is red. There are 250 issues, but how do you wade through all of it to figure out what is most important? Prioritize the problems User experience and application performance monitoring tools can help by aggregating the massive amounts of data from all your users across the application delivery chain. They provide smart impact analysis with the option to go deep into the technical root cause of issues. They also prevent you from seeing all the red in the first place by identifying the problem patterns that could bring down your production system, from the first stages of the delivery pipeline. Prioritize improvements Performance monitoring tools can help you prioritize improvements in end user experience: > > Are your users following the path you expect in your application? > > Are they using all of the functionality? These tools can provide visibility into user behavior, highlighting opportunities to improve user workflow and even remove code so that you don t build new features on top of functionality that no one uses. Combine all this data with insight from the business on which transactions, applications, and user groups are critical, and your engineering team will all have laser-like focus on what is most important the issues that are costing your business the most in sales, brand equity and user satisfaction. 9
10 Shift left to your developers workstations Continuous delivery requires continuous quality. Continuous delivery works (just look at Amazon.) But it can t be just done halfway. Remember from Chapter 1, the cost of bug fixes in production can be up to 150x more than if the bug is found earlier in the development lifecycle. 3 The cost of bug fixes increases exponentially 100% 80% 80% % of Bugs in Software Relative Cost of a Bugfix Numbers adjusted by A. Grabner 150x To achieve continuous delivery, shift left and use performance monitoring to support continuous 40% 50% 50x quality throughout the development lifecycle starting even before code is checked in, at your developers workstations. 1x 10x 20% 25x 40% 10% 40% 5% You can deploy faster without failing faster with a single version of the performance truth from development, testing and production. As a result, you will reduce Unit testing Unit testing Acceptance Testing Performance Testing Release unplanned work and technical debt freeing up more time for those fun, new feature releases. Amazon deploys at an amazing pace: > > Every 11.6 seconds with 23,000 deployments a day. > > They have had 75% fewer outages since 2006, 90% fewer outage minutes. > > Only 0.001% deployments cause a problem Barry Boehm, 2007 Equity Keynote Address 4. Amazon, 2012 Velocity Presentation 10
11 Automate, automate, automate Too much data not enough time. At this point you have so much data coming in, you are probably worried about having the time and skills to analyze it all. Unit testing Acceptance Testing Performance Testing Release The beauty of application performance management is that you don t need to educate everyone. Once you have worked with your business teams to determine priorities, identified your key technical metrics and set your KPIs, you can automate performance monitoring. You are building continuous quality into your continuous delivery pipeline by setting up metrics-based quality gateways at each stage of the pipeline. This approach strengthens the safety net, helping your team deal with changing requirements and catching errors early. This is a huge benefit.. Monitor Tests Analyze Results Quality Gate in your Build Tool Wondering what kinds of things you can automate? > > Send change requests right back to developers after a load test > > Send problems back to developers during an integration test > > Set alerts when KPIs or SLAs are tested and breached 11
12 Your homework We hope that you, and everyone in your engineering organization, can use these best practices as you continue to level-up to DevOps 2.0. Go forward: make war rooms the exception and shift left on quality. Automate as much as possible, and keep focusing on faster and better! DevOps tools we love Here is a collection of tools that foster collaboration amongst Product Management, Development, IT Operations and Technical Support teams. The tools allow them to build more quality into their products and supports them in establishing better feedback loops. > > Change Controls JIRA > > Development Eclipse > > Source Control - GitHub > > Build Automation - Ant and Maven > > Configuration Management - Ansible, Chef and Puppet > > Test Automation - LoadRunner and Selenium > > Virtual Machines - Vagrant, Packer and VeeWee Webinar replays > > 5 Key Metrics to Release Better Software Faster > > DevOps: From Adoption to Performance The blogroll > > IT Revolution s DevOps > > The Art of DevOps series > > Software Quality Metrics for Continuous Delivery Part 1-3 > > Dynatrace APM on DevOps > > DevOps reactions Enjoy some DevOps humor! Recommended reading > > The Phoenix Project by co-author Gene Kim > > The Speed of Trust by Steven Covey > > Release It by Mike Nygard > > Continuous Delivery by Jez Humble and David Farley > > The Other Side of Innovation by Vijay Govindarajan 12
13 Learn more at dynatrace.com Dynatrace is the innovator behind the new generation of Application Performance Management. Our passion: helping customers, large and small, see their applications and digital channels through the lens of end users. Over 5,800 organizations use these insights to master complexity, gain operational agility, and grow revenue by delivering amazing user experiences _SS_5WaysDevOps_jg
7 Must-Haves for Application Performance Management. SlashGuide - July 2013
7 Must-Haves for Application Performance Management SlashGuide - July 2013 7 Must-Haves for Application Performance Management 2 Picture these all-too-familiar application fails: A checkout transaction
More informationA Sumo Logic White Paper. Harnessing Continuous Intelligence to Enable the Modern DevOps Team
A Sumo Logic White Paper Harnessing Continuous Intelligence to Enable the Modern DevOps Team As organizations embrace the DevOps approach to application development they face new challenges that can t
More informationCrossing the DevOps Chasm
SOLUTION BRIEF Application Delivery Solutions from CA Technologies Crossing the DevOps Chasm Can improved collaboration and automation between Development and IT Operations deliver business value more
More informationLifecycle Performance Management (dynatrace) Description
Lifecycle Performance Management (dynatrace) Description Compuware dynatrace is the new generation of application performance management. Its patented PurePath Technology provides the world s most accurate
More informationWhy Alerts Suck and Monitoring Solutions need to become Smarter
An AppDynamics Business White Paper HOW MUCH REVENUE DOES IT GENERATE? Why Alerts Suck and Monitoring Solutions need to become Smarter I have yet to meet anyone in Dev or Ops who likes alerts. I ve also
More informationThe Virtualization Practice
The Virtualization Practice White Paper: Managing Applications in Docker Containers Bernd Harzog Analyst Virtualization and Cloud Performance Management October 2014 Abstract Docker has captured the attention
More informationMANAGEMENT SUMMARY INTRODUCTION KEY MESSAGES. Written by: Michael Azoff. Published June 2015, Ovum
App user analytics and performance monitoring for the business, development, and operations teams CA Mobile App Analytics for endto-end visibility CA Mobile App Analytics WWW.OVUM.COM Written by: Michael
More informationDevOps - en inngang til den Digtale Transformasjon Rapidly Deliver Exceptional Software
DevOps - en inngang til den Digtale Transformasjon Rapidly Deliver Exceptional Software Pål Dragseth June 2015 Applications Are Changing the World of Business 84% Video US internet traffic by 2018 $142B
More informationHP Application Lifecycle Management
HP Application Lifecycle Management Overview HP Application Lifecycle Management is a software solution expressly designed to allow your team to take control of the application lifecycle while investing
More informationUpping the game. Improving your software development process
Upping the game Improving your software development process John Ferguson Smart Principle Consultant Wakaleo Consulting Email: john.smart@wakaleo.com Web: http://www.wakaleo.com Twitter: wakaleo Presentation
More informationDevOps Course Content
DevOps Course Content INTRODUCTION TO DEVOPS What is DevOps? History of DevOps Dev and Ops DevOps definitions DevOps and Software Development Life Cycle DevOps main objectives Infrastructure As A Code
More informationGetting Started with DevOps Automation
Getting Started with DevOps Automation Cisco ebook by Scott Sanchez, Director of Strategy Table of Contents 1. 2. 3. 4. 5. 6. 7. Introduction... 3 Background... 4 Getting Started... 5 Selecting a Platform...
More informationCapacity planning with Microsoft System Center
Capacity planning with Microsoft System Center Mike Resseler Veeam Product Strategy Specialist, MVP, Microsoft Certified IT Professional, MCSA, MCTS, MCP Modern Data Protection Built for Virtualization
More informationRiverbed Performance Management
Riverbed Performance Management Messaging Framework Market trends and context Increasingly, business performance = application performance. Users rely on applications to reach customers, build products,
More informationIT Operations Management: A Service Delivery Primer
IT Operations Management: A Service Delivery Primer Agile Service Delivery Creates Business Value Today, IT has to innovate at an ever- increasing pace to meet accelerating business demands. Rapid service
More informationSupport the Era of the App with End-to-End Network and Application Performance Visibility
Support the Era of the App with End-to-End Network and Application Performance Visibility Traditional Performance Management Is Not Enough The realities of the modern IT landscape are daunting. Your business-critical
More informationRedefining Infrastructure Management for Today s Application Economy
WHITE PAPER APRIL 2015 Redefining Infrastructure Management for Today s Application Economy Boost Operational Agility by Gaining a Holistic View of the Data Center, Cloud, Systems, Networks and Capacity
More informationWHITEPAPER. Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. Principle #1, Agile Manifesto
30 September 2014 WHITEPAPER Delivery Maturity Model Releasing software is often a long, difficult and risky process. Defects and integration issues pop-up at the very last moment and cause dissatisfaction
More informationBest Practices in Release and Deployment Management
WHITEPAPER Best Practices in Release and Deployment Management Mark Levy Through 2016, a lack of effective release management will contribute up to 80% of production incidents in large organizations with
More informationAgile Software Factory: Bringing the reliability of a manufacturing line to software development
Agile Software Factory: Bringing the reliability of a manufacturing line to software development Today s businesses are complex organizations that must be agile across multiple channels in highly competitive
More informationFEARLESS. Capabilities
FEARLESS Capabilities We are Fearless. Fearless is a software shop that builds presentations while maximizing performance. We turn complex data or processes into creative applications that are intuitive
More informationDevOps. Production Operations - The Last Mile of a DevOps Strategy
DevOps Production Operations - The Last Mile of a DevOps Strategy Fran Connolly March 2014 Executive Summary The emergence of DevOps into the mainstream is well underway. There continues to be some confusion,
More informationContinuous???? Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
???? 1 Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Application Delivery is Accelerating Surge in # of releases per app
More informationCloud-Scale Datacenters
Cloud-Scale Datacenters Cloud-Scale Datacenters Page 1 Cloud-Scale Datacenters Delivering services at cloud-scale requires a radically different approach to designing, building, deploying, and operating
More informationContinuous Delivery at SAP: From dinosaur to spaceship. Darren Hague / SAP Global IT November 1st, 2013 Public
Continuous Delivery at SAP: From dinosaur to spaceship Darren Hague / SAP Global IT November 1st, 2013 Public Agenda The 6 stages of SAP IT s journey to Continuous Delivery: Dinosaur Age Stone Age Agricultural
More informationDEVOPS: INNOVATIVE ENGINEERING PRACTICES FOR CONTINUOUS SOFTWARE DELIVERY
Accenture Architecture Services DEVOPS: INNOVATIVE ENGINEERING PRACTICES FOR CONTINUOUS SOFTWARE DELIVERY Development Operations WHAT IS DEVOPS? IT delivery supporting the new pace of business Over the
More informationDevOps. Jesse Pai Robert Monical 8/14/2015
DevOps Jesse Pai Robert Monical 8/14/2015 Agile Software Development 8/14/2015 2015 SGT Inc. 2 Agile Practices Adaptive planning Acceptance of changes in requirements and adapting to said changes Close
More informationContinuous Delivery: implementation considerations. Léon Hagenaars-Keus lhagenaars@sogyo.nl Edwin van Dillen evdillen@sogyo.nl
Continuous Delivery: implementation considerations Léon Hagenaars-Keus lhagenaars@sogyo.nl Edwin van Dillen evdillen@sogyo.nl SOFTWARE INNOVATORS Done = Released What is Continuous Delivery all about?
More informationMicrosoft Modern ALM. Gilad Levy Baruch Frei
Microsoft Modern ALM Gilad Levy Baruch Frei Every app Every developer Any platform Achieve more Team agility The Open Cloud Open, broad, and flexible cloud across the stack Web App Gallery Dozens of.net
More informationDevOpsand The Service Desk Don t Let The Developers Hijack The Discussion!
Concurrency CHICAGOLAND LOCAL CHAPTER DevOpsand The Service Desk Don t Let The Developers Hijack The Discussion! Randy Steinberg RSteinberg@concurrency.com The Issue Here You Go! Dev Great! Ops This Is
More informationAgile Performance Testing
Agile Performance Testing Cesario Ramos Independent Consultant AgiliX Agile Development Consulting Overview Why Agile performance testing? Nature of performance testing Agile performance testing Why Agile
More informationAsk the Customer Experience Experts
1 Ask the Customer Experience Experts How the sum of all experiences impacts the bottom line How would you define customer experience? Is it the same as customer service? Does it refer to an interaction
More informationA Modern Approach to Monitoring Performance in Production
An AppDynamics Business White Paper WHEN LOGGING ISN T ENOUGH A Modern Approach to Monitoring Performance in Production Ten years ago, the standard way to troubleshoot an application issue was to look
More informationCode in the cloud for the cloud jfokus.mybluemix.net
Code in the cloud for the cloud jfokus.mybluemix.net Lauren Schaefer @Lauren_Schaefer #jfokus #Code4TheCloud Code in the cloud for the cloud jfokus.mybluemix.net Lauren Schaefer @Lauren_Schaefer #jfokus
More informationSecure, Reliable & Proven Application Performance Management for the Enterprise
Secure, Reliable & Proven Application Performance Management for the Enterprise Web Performance Matters to the Business Your organization depends on your web applications to do business from customer facing
More informationTHE STATEFUL CONDITION: OR HOW I LEARNED TO STOP WORRYING AND EMBRACE THE CLOUD
THE STATEFUL CONDITION: OR HOW I LEARNED TO STOP WORRYING AND EMBRACE THE CLOUD Eric Jeanes NET+ Program Management, Internet2 2015 Internet2 Thanks to Brad Greer, U of Washington [ 2 ] 2015 Internet2
More information18/09/2015. DevOps. Prof. Filippo Lanubile. Outline. Definitions Collaboration in DevOps Automation in DevOps. Prof.
DevOps Outline Definitions Collaboration in DevOps Automation in DevOps 1 www.agilemanifesto.org/principles.html What is DevOps A set of practices that emphasize automation and collaboration between development
More informationJava Monitoring. Stuff You Can Get For Free (And Stuff You Can t) Paul Jasek Sales Engineer
Java Monitoring Stuff You Can Get For Free (And Stuff You Can t) Paul Jasek Sales Engineer A Bit About Me Current: Past: Pre-Sales Engineer (1997 present) WaveMaker Wily Persistence GemStone Application
More informationThe Continuous Delivery Tool Chain: So Many Choices!
The Continuous Delivery Tool Chain: So Many Choices! Mark Sigler Senior Director, Product Management CA Technologies June 2014 2013 CA. All rights reserved. Biography Mark Sigler is CA Technologies Senior
More informationWHAT S NEW & COOL. Zenoss Service Dynamics 5 February 2015
WHAT S NEW & COOL Zenoss Service Dynamics 5 February 2015 What s New and Cool Zenoss Service Dynamics 5 redefines monitoring for today s modern IT infrastructures. Most organizations still rely on either
More informationThe Evolution of Load Testing. Why Gomez 360 o Web Load Testing Is a
Technical White Paper: WEb Load Testing To perform as intended, today s mission-critical applications rely on highly available, stable and trusted software services. Load testing ensures that those criteria
More informationContinuous Delivery Software-Deployments ohne graue Haare. 3. April 2012 Corsin Decurtins
Continuous Delivery Software-Deployments ohne graue Haare 3. April 2012 Corsin Decurtins Some numbers 4 15 deployments per year bank, insurance company, government, transport authority deployments per
More informationHow to Select a Virtualization Management Tool
www.virtualizationsoftware.com How to Select a Virtualization Management Tool By David Davis, vexpert, VCP, VCAP, CCIE Introduction While VMware provides an excellent management tool for your virtual infrastructure
More informationMonitoring and Log Management in Hybrid Cloud Environments
Ingo Averdunk, Dipl.-Inform. November 11, 2015 IT Service Management Monitoring and Log Management in Hybrid Cloud Environments Agenda Overview Hybrid Service Management Monitoring Log Management Closing
More informationManagement for the Mobile-Cloud Era
Management for the Mobile-Cloud Era Sajai Krishnan VP Product Marketing Cloud Management Business Unit September 10, 2014 2014 VMware Inc. All rights reserved. Mobile-cloud Era - The CIO paradox New expectations
More information10 Best Practices for Application Performance Testing
Business white paper 10 Best Practices for Application Performance Testing Leveraging Agile Performance Testing for Web and Mobile Applications 10 Best Practices for Application Performance Testing Table
More informationSite24x7: Powerful, Agile, Cost-Effective IT Management from the Cloud. Ensuring Optimal Performance and Quality Web Experiences
Site24x7: Powerful, Agile, Cost-Effective IT Management from the Cloud Ensuring Optimal Performance and Quality Web Experiences Must-know facts about Site24x7: We bring expertise gained from ManageEngine
More informationBUILDING THE CASE FOR CLOUD: HOW BUSINESS FUNCTIONS IN UK MANUFACTURERS ARE DRIVING PUBLIC CLOUD ADOPTION
BUILDING THE CASE FOR CLOUD: HOW BUSINESS FUNCTIONS IN UK MANUFACTURERS ARE DRIVING PUBLIC CLOUD ADOPTION Industry Report Contents 2 4 6 Executive Summary Context for the Sector Key Findings 3 5 9 About
More informationEnabling Continuous Delivery by Leveraging the Deployment Pipeline
Enabling Continuous Delivery by Leveraging the Deployment Pipeline Jason Carter Principal (972) 689-6402 Jason.carter@parivedasolutions.com Pariveda Solutions, Inc. Dallas,TX Table of Contents Matching
More informationCustomer-Centric Cloud Provisioning. White Paper
Customer-Centric Cloud Provisioning Customer-Centric Cloud Provisioning Most IT organizations tend to think more about infrastructure -centric activities that are not clearly connected with business value.
More informationIntroduction. AppDynamics for Databases Version 2.9.4. Page 1
Introduction AppDynamics for Databases Version 2.9.4 Page 1 Introduction to AppDynamics for Databases.................................... 3 Top Five Features of a Database Monitoring Tool.............................
More informationDevOps to Enterprise Agile
DevOps to Enterprise Agile Marcel van Oosterwijk Presales Application Delivery Management at HP 18 years of quality management Test management, test process improvement Performance testing, test automation
More informationContinuous Delivery of Software
Continuous Delivery of Software Reducing risks with systems, feedback and flow SEPG North America 2013 Joanne Molesky October 3, 2013 2011 All rights reserved. Purpose Challenge traditional concepts for
More information2015 IBM Continuous Engineering Open Labs Target to better LEARNING
2015 IBM Continuous Engineering Open Labs Target to better LEARNING (NO COST - not a substitute for full training courses) Choose from one or more of these Self-Paced, Hands-On Labs: DMT 3722 - Learn to
More informationA Gentle Introduction to Cloud Computing
A Gentle Introduction to Cloud Computing Source: Wikipedia Platform Computing, Inc. Platform Clusters, Grids, Clouds, Whatever Computing The leader in managing large scale shared environments o 18 years
More informationElevate Customer Experience and Engagement in the New Digital World
Elevate Customer Experience and Engagement in the New Digital World John Chan CRM Solutions Lead, Microsoft Business Solutions Microsoft Asia Customer buying behavior has fundamentally changed therefore,
More informationTitle: Continuous Delivery and Continuous Integration. Conference: 13 th Annual Software Testing Conference 2013
1 Title: Continuous Delivery and Continuous Integration Conference: 13 th Annual Software Testing Conference 2013 Author: Tanvi Dharmarha Email: tbajajdh@adobe.com Organization Name: Adobe Systems Inc
More informationColleen s Interview With Ivan Kolev
Colleen s Interview With Ivan Kolev COLLEEN: [TO MY READERS] Hello, everyone, today I d like to welcome you to my interview with Ivan Kolev (affectionately known as Coolice). Hi there, Ivan, and thank
More informationA BETTER SOLUTION FOR MAINTAINING HEALTHCARE DATA SECURITY IN THE CLOUD
CONTINUOUS MONITORING A BETTER SOLUTION FOR MAINTAINING HEALTHCARE DATA SECURITY IN THE CLOUD Healthcare companies utilizing cloud infrastructure require continuous security monitoring. Learn how to prevent
More informationDevOps. Happiest People Happiest Customers
DevOps Happiest People Happiest Customers Contents Introduction...3 What Is DevOps?...3 Do We Really Need DevOps?...4 Survey of DevOps Quantifiable Benefits...5 How Does DevOps Work Anyways?...5 Challenges
More informationYour guide to DevOps. Bring developers, IT, and the latest tools together to create a smarter, leaner, more successful coding machine
Your guide to DevOps Bring developers, IT, and the latest tools together to create a smarter, leaner, more successful coding machine Introduction The move to DevOps involves more than new processes and
More informationWhite Paper. The Importance of Automating the End to End Pipeline for Continuous Delivery
White Paper The Importance of Automating the End to End Pipeline for Continuous Delivery The Importance of Automating the End to End Pipeline for Continuous Delivery Executive Summary Continuous Delivery
More informationTRANSFORMING TO NEXT-GEN APP DELIVERY FOR COMPETITIVE DIFFERENTIATION
www.wipro.com TRANSFORMING TO NEXT-GEN APP DELIVERY FOR COMPETITIVE DIFFERENTIATION Renaissance Delivery Experience Ecosystem Sabir Ahmad Senior Architect ... Table of Content Introduction 3 Driving Transformational
More informationMonitoring applications in multitier environment. Uroš Majcen uros@quest-slo.com. A New View on Application Management. www.quest.
A New View on Application Management www.quest.com/newview Monitoring applications in multitier environment Uroš Majcen uros@quest-slo.com 2008 Quest Software, Inc. ALL RIGHTS RESERVED. Management Challenges
More informationHow To Benefit From An Automated Deployment
White Paper The Benefits of Deployment Automation The Benefits of Deployment Automation Executive Summary Getting quality software into production quickly and efficiently is a major priority for organizations
More informationHP Agile Manager What we do
HP Agile Manager What we do Release planning Sprint planning Sprint execution Visibility and insight Structure release Define teams Define release scope Manage team capacity Define team backlog Manage
More informationAccelerate Application Development through DevOps Automation
www.wipro.com Accelerate Application Development through DevOps Automation Giridhara Madakashira, Solutions Head Solutions Strategy Architecture Group (SSAG) Sriraman K R, Product Architect Solutions Strategy
More informationContinuous delivery Release software on-demand, not on Red Alert
Continuous delivery Release software on-demand, not on Red Alert Have it all. Ahead of the competition Value In a world where customers expect a mobile and connected 24x7 experience, businesses must adapt
More informationThe top 5 reasons you need synthetic monitoring
The top 5 reasons you need synthetic monitoring Why you need synthetic monitoring when you have real data on real users Table of contents Introduction 3 Reason 1. To monitor application performance, even
More informationBUSINESS IMPACT OF POOR WEB PERFORMANCE
WHITE PAPER: WEB PERFORMANCE TESTING Everyone wants more traffic to their web site, right? More web traffic surely means more revenue, more conversions and reduced costs. But what happens if your web site
More informationThe Role of Feedback in Continuous Integration, Continuous Delivery and Agile ALM
The Role of Feedback in Continuous Integration, Continuous Delivery and Agile ALM feed back / fēd,bak/ Noun: Information about reactions to a product, a person s performance of a task, etc., used as a
More informationPerformance Management from black-art to process
Performance Management from black-art to process peter.holditch@dynatrace.com What needs to be measured? CPU utilisation I/O Rate TPM level transaction stats What needs to be measured???? Remember how
More information5 Critical Strategies for Application Performance Management
5 Critical Strategies for Application Performance Management Business White Paper October, 2010 Introduction Responsibility for overseeing and managing applications is increasingly moving away from application
More informationThe Definitive Guide To Docker Containers
The Definitive Guide To Docker Containers EXECUTIVE SUMMARY THE DEFINITIVE GUIDE TO DOCKER CONTAINERS Executive Summary We are in a new technology age software is dramatically changing. The era of off
More informationGETTING STARTED WITH CONTINUOUS DELIVERY. Lana Kalashnyk @lana_vk wcgp.co
GETTING STARTED WITH CONTINUOUS DELIVERY Lana Kalashnyk @lana_vk wcgp.co ABOUT ME Lana Kalashnyk BAAS Computer Science minor Business Administration AS in Computer Science emphasis on Networking Cisco
More informationBest Practices for Creating the Network-Enabled Cloud The Definitive Step-by-Step Guide
Building the Network that Empowers Digital Business Sponsored by Best Practices for Creating the Network-Enabled Cloud The Definitive Step-by-Step Guide An ebook Series by David S. Linthicum Part 2 of
More informationTHE IMPACT OF SECURITY ON APPLICATION DEVELOPMENT
THE IMPACT OF SECURITY ON APPLICATION DEVELOPMENT 2 EXECUTIVE SUMMARY The growth of enterprise-developed applications has made it easier for businesses to use technology to work more efficiently and productively.
More informationINTRODUCTION THE CLOUD
INTRODUCTION As technologies rapidly evolve, companies are responding with creative business models and exciting ways to reach new markets. But major technology shifts and the influx of information that
More informationBest Practices for Monitoring: Reduce Outages and Downtime. Develop an effective monitoring strategy with the right metrics, processes and alerts.
Best Practices for Monitoring: Reduce Outages and Downtime. Develop an effective monitoring strategy with the right metrics, processes and alerts. 1 TABLE OF CONTENTS INTRODUCTION WHAT TO MONITOR ENSURING
More informationLessons learned. From Silos to Social- Blended Multichannel Customer Experiences. A Seven Step Roadmap for Success. Created Exclusively for
From Silos to Social- Blended Multichannel Customer Experiences A Seven Step Roadmap for Success Created Exclusively for Table of Contents Introduction... 3 Doing Social Customer Service Well in Seven
More informationA How-to Guide By: Riaan Van Der Merwe, General Manager, Dynamics, Neudesic
Managing Dynamics CRM 2013 Applications from Cradle to Grave A How-to Guide By: Riaan Van Der Merwe, General Manager, Dynamics, Neudesic Table of Contents Introduction...3 Creating the Right Fit...3 Solutions
More information/ WHITEPAPER / THE BIMODAL IT
/ WHITEPAPER / THE BIMODAL IT By Melbourne IT Enterprise Services IMPLEMENTING THE DYNAMIC COMPONENT FOR A DIGITAL WORLD Among the IT operational models developed over the years, the recent release of
More informationSoftware Development In the Cloud Cloud management and ALM
Software Development In the Cloud Cloud management and ALM First published in Dr. Dobb's Journal, February 2009: http://www.ddj.com/development-tools/212900736 Nick Gulrajani is a Senior Solutions Architect
More informationMasterClass 26 th March 2015 DevOps and Continuous Deployment
MasterClass 26 th March 2015 DevOps and Continuous Deployment Steve Ingall, Head of Business Services Post Master Class Version Agenda 09.00 Start / Introductions 09.15 Current Position re: DevOps? 09.30
More informationClosed Loop Incident Process
Closed Loop Incident Process From fault detection to closure Andreas Gutzwiller Presales Consultant, Hewlett-Packard (Schweiz) HP Software and Solutions 2010 Hewlett-Packard Development Company, L.P. The
More informationPerformance Testing for Managers. Presented by Stuart Moncrieff at SIGiST Melbourne on June 15 th, 2011
Performance Testing for Managers Presented by Stuart Moncrieff at SIGiST Melbourne on June 15 th, 2011 What will be covered? Performance Testing as it applies to: Large multi-user enterprise IT applications
More informationPipeline Orchestration for Test Automation using Extended Buildbot Architecture
Pipeline Orchestration for Test Automation using Extended Buildbot Architecture Sushant G.Gaikwad Department of Computer Science and engineering, Walchand College of Engineering, Sangli, India. M.A.Shah
More informationThe Continuous Delivery Effect
POWERING CONTINUOUS DELIVERY The Continuous Delivery Effect Understanding the Benefits of Continuous Delivery ebook Software is Eating the World In just about any industry, the success of an organization
More informationMarketing Automation User; 2010 marketing review notes and 2011 plans
Marketing Automation User; 2010 marketing review notes and 2011 plans Each December we ask our marketing customers if they would like to participate in a short, informal yearend review. The scope of the
More informationHow to benchmark your service desk
How to benchmark your service desk Internal benchmarking is an incredibly powerful tool and combined with elements of selective quantitative external benchmarking and qualitative work - can provide a true
More informationDARMADI KOMO: Hello, everyone. This is Darmadi Komo, senior technical product manager from SQL Server marketing.
Microsoft SQL Server 2012 for Private cloud (Part 1) Darmadi Komo - Senior Technical Product Manager DARMADI KOMO: Hello, everyone. This is Darmadi Komo, senior technical product manager from SQL Server
More informationThe Online Service Quality Solution. Bernd Harzog, CEO OpsDataStore Dave Wagner, CTO OpsDataStore
The Online Service Quality Solution Bernd Harzog, CEO OpsDataStore Dave Wagner, CTO OpsDataStore Company Overview Team 60 years collective experience in enterprise systems and Applications Management:
More informationIssue in Focus: Integrating Cloud PLM. Considerations for Systems Integration in the Cloud
Issue in Focus: Integrating Cloud PLM Considerations for Systems Integration in the Cloud 1 Tech-Clarity, Inc. 2012 Table of Contents Introducing the Issue... 3 Start with the Business in Mind... 4 Choose
More informationApplication Performance Management
A Secure-24 Business White Paper August 2015 Application Performance Management Secure-24 Application Performance Management as a Service Business Performance Equals Application Performance Executive Overview
More informationAn Application-Centric Infrastructure Will Enable Business Agility
An Application-Centric Infrastructure Will Enable Business Agility March 2014 Prepared by: Zeus Kerravala An Application-Centric Infrastructure Will Enable Business Agility by Zeus Kerravala March 2014
More informationSoftware Lifecycle Integration. A Quality Management Discipline
Table of Contents Overview Defects aren t the only shared artifact Methods of sharing artifacts among systems Using Tasktop Sync The Quality Management System as a Dashboard 1 2 2 3 4 Overview The testing
More informationFireScope + ServiceNow: CMDB Integration Use Cases
FireScope + ServiceNow: CMDB Integration Use Cases While virtualization, cloud technologies and automation have slashed the time it takes to plan and implement new IT services, enterprises are still struggling
More informationThe top 10 misconceptions about performance and availability monitoring
The top 10 misconceptions about performance and availability monitoring Table of contents Introduction................................................................ 3 The top 10 misconceptions about
More informationService-Oriented Cloud Automation. White Paper
Service-Oriented Cloud Automation Executive Summary A service-oriented experience starts with an intuitive selfservice IT storefront that enforces process standards while delivering ease and empowerment
More informationNIH PROJECT MANAGEMENT COMMUNITY THE DEVOPS EFFECT DONNA KNAPP INFO@ITSMACADEMY.COM. ... educate & inspire - - - ITSM Academy 1115 1
NIH PROJECT MANAGEMENT COMMUNITY THE DEVOPS EFFECT DONNA KNAPP INFO@ITSMACADEMY.COM - - -... educate & inspire ITSM Academy 1115 1 ITSM Academy Full service provider of IT Service Management (ITSM) education
More information