SlideShare una empresa de Scribd logo
1 de 4
Descargar para leer sin conexión
Accelerating Your Speed to Value:
How to Automate and Monitor Your
Middleware Environments.
Written by MidVision and Nastel
Fail Often, Fail
Early
Fail Often | Fail Early 1
Fail Often | Fail Early
Contributors: Helen Beal - Head of Sales and Marketing at MidVision |
Charley Rich - VP of Marketing at MidVision | Dave Sayers - Director of
Technical Services at MidVision
It was Confucius who said: "our greatest glory is not in never failing, but
in rising every time we fail" and it is a widely held belief that we learn
through our mistakes, ultimately attaining wisdom, and that a cautiously
led life constrains us from many possible opportunities and successes.
And thus these philosophies can be applied to the management of
middleware releases - you need to deliver ever more functional,
propagating, applications to your business and you know that things will
go wrong, systems will fail, releases will fail, you will fail. But you will fix
it. The key is to be prepared for failure, to know that it will occur often,
to encourage it to happen early in the process so you can catch it, so
you don’t get caught out.
At MidVision and Nastel we innovate technology that makes the life of
IT operations staff easier, making failure more predictable, more
fixable. Our application release automation and performance
management tools do more than just automate and monitor your
middleware. They reduce your company’s time to market, scale to
enterprise levels, provide cross-project visibility, enable compliance and
security and increase resource utilization.
During your day to day work, managing releases of the varying
multitude of applications your business requires to run effectively,
service your customers, transact your earnings, keep you competitive,
you might be wondering: "How do I know I failed?" and when you do:
"Do I have enough time to take action and repair this before our
customers are impacted? Or I get a visit from the CIO."
What you need is an Early Warning System. You need to know your
Mean Time to Know (MTK) and your Mean Time to Repair (MTR) - that
is, on average, how long is it before you find out you failed, and how
long until you fix it, either by rolling back to a previously successful
release, or making the new one work. You know you will fail, but you
need to know as soon as possible when you have, giving you the
maximum amount of time to fix it, preferably before anyone else sees.
If you are conducting all of your application release deployments
manually or using a bunch of scripts, the chances are the first time you
know you’ve failed is when someone screams at you. And you’re going
to struggle to troubleshoot when you’ve done everything this way,
which means that you’re going to be taking some time, more time than
Executive Guide to Dev-Ops & Deployment Automation 2
2
you want, possibly with your CIO stood behind you, breathing down
your neck, to fix the damn thing.
So how do you build your early warning system? We see four parts to
the process that will keep you out of the hot water:
Deploy | Monitor | Analyze | Improve
Deploy
Let’s start with deployment. Like we said before, if you’re deploying
applications and releases manually or using scripts you’re asking for
trouble. You’ll have no way of recording what’s been done to the
systems and when you have tens, hundreds or even thousands of
applications running there’s a lot that can go wrong. Using a tool to
automate deployment doesn’t just drastically reduce the time it takes to
release applications (making your business more agile and happy) it
also means that you have an audit trail of activity meaning you can
triage the systems when they break quickly and easily (keeping your
CIO upstairs). Using snapshot and compare capabilities means you
can see instantly what change has been made, you can make a call
whether to fix the problem then and there, or press a button to redo the
last successful release (phew). Not only this, but recording all activity,
all change, whether authorized or not, means your organization can be
more comfortable about compliance (helping your CFO to sleep at
night).
Monitor
Fantastic, so you have successfully deployed your new application. It’s
time to go and make a cup of tea. But while you’re gone, your new
application attracts a gazillion new customers and your carefully
architected virtualized environment takes a massive performance hit. Is
the first thing you hear about this from the call centre when they hear
an irate voice? Or when the marketing team sees a complaint on a
forum? Or does your smart-phone inform you there’s a problem while
you wait for the kettle to boil? You shouldn’t have to wait to fail. You
should know immediately at the point of failure that there is a problem.
You should know first. Or even better, you should know before it
happens.
Fail Often | Fail Early 3
Analyze
We’re not suggesting you develop psychic abilities, but we are saying
you should get predictive. Or even better, pre-emptive. The knowledge
you are going to fail is one thing, the knowledge of when and how you
are going to fail is something else entirely.
Improve
Your business wants you to do more. You want to do more. We all want
to grow and develop and do better, right? And it’s a whole lot easier if
you know where you’re starting from. And even more satisfying if you
can see your progress. More throughputs, less downtime, more done
with less resources. Showing your boss all of this will put a smile on her
face and could have a positive direct impact on your job title and your
pay packet.

Más contenido relacionado

Más de MidVision

Datasheet subversionpluginforrd
Datasheet subversionpluginforrdDatasheet subversionpluginforrd
Datasheet subversionpluginforrdMidVision
 
Datasheet ssh pluginforrd
Datasheet ssh pluginforrdDatasheet ssh pluginforrd
Datasheet ssh pluginforrdMidVision
 
Datasheet scriptspluginforrd
Datasheet scriptspluginforrdDatasheet scriptspluginforrd
Datasheet scriptspluginforrdMidVision
 
Datasheet mavenpluginforrd
Datasheet mavenpluginforrdDatasheet mavenpluginforrd
Datasheet mavenpluginforrdMidVision
 
Datasheet j bosspluginforrd
Datasheet j bosspluginforrdDatasheet j bosspluginforrd
Datasheet j bosspluginforrdMidVision
 
Datasheet j boss-midvisionextensionforibmraf
Datasheet j boss-midvisionextensionforibmrafDatasheet j boss-midvisionextensionforibmraf
Datasheet j boss-midvisionextensionforibmrafMidVision
 
Datasheet hudsonpluginforrd
Datasheet hudsonpluginforrdDatasheet hudsonpluginforrd
Datasheet hudsonpluginforrdMidVision
 
Datasheet foldermanagementpluginforrd
Datasheet foldermanagementpluginforrdDatasheet foldermanagementpluginforrd
Datasheet foldermanagementpluginforrdMidVision
 
Datasheet datapowerpluginforrd
Datasheet datapowerpluginforrdDatasheet datapowerpluginforrd
Datasheet datapowerpluginforrdMidVision
 
Datasheet cruisecontrolpluginforrd
Datasheet cruisecontrolpluginforrdDatasheet cruisecontrolpluginforrd
Datasheet cruisecontrolpluginforrdMidVision
 
Datasheet apachepluginforrd
Datasheet apachepluginforrdDatasheet apachepluginforrd
Datasheet apachepluginforrdMidVision
 
Datasheet anthillpropluginforrd
Datasheet anthillpropluginforrdDatasheet anthillpropluginforrd
Datasheet anthillpropluginforrdMidVision
 
Datasheet agentpluginforrd
Datasheet agentpluginforrdDatasheet agentpluginforrd
Datasheet agentpluginforrdMidVision
 
Datasheet.net pluginforrd
Datasheet.net pluginforrdDatasheet.net pluginforrd
Datasheet.net pluginforrdMidVision
 
Aws pluginfor rd
Aws pluginfor rdAws pluginfor rd
Aws pluginfor rdMidVision
 
Datasheet rationalclearcasepluginforrd
Datasheet rationalclearcasepluginforrdDatasheet rationalclearcasepluginforrd
Datasheet rationalclearcasepluginforrdMidVision
 
The art of wmb deployment automation
The art of wmb deployment automationThe art of wmb deployment automation
The art of wmb deployment automationMidVision
 
The art of .net deployment automation
The art of .net deployment automationThe art of .net deployment automation
The art of .net deployment automationMidVision
 

Más de MidVision (18)

Datasheet subversionpluginforrd
Datasheet subversionpluginforrdDatasheet subversionpluginforrd
Datasheet subversionpluginforrd
 
Datasheet ssh pluginforrd
Datasheet ssh pluginforrdDatasheet ssh pluginforrd
Datasheet ssh pluginforrd
 
Datasheet scriptspluginforrd
Datasheet scriptspluginforrdDatasheet scriptspluginforrd
Datasheet scriptspluginforrd
 
Datasheet mavenpluginforrd
Datasheet mavenpluginforrdDatasheet mavenpluginforrd
Datasheet mavenpluginforrd
 
Datasheet j bosspluginforrd
Datasheet j bosspluginforrdDatasheet j bosspluginforrd
Datasheet j bosspluginforrd
 
Datasheet j boss-midvisionextensionforibmraf
Datasheet j boss-midvisionextensionforibmrafDatasheet j boss-midvisionextensionforibmraf
Datasheet j boss-midvisionextensionforibmraf
 
Datasheet hudsonpluginforrd
Datasheet hudsonpluginforrdDatasheet hudsonpluginforrd
Datasheet hudsonpluginforrd
 
Datasheet foldermanagementpluginforrd
Datasheet foldermanagementpluginforrdDatasheet foldermanagementpluginforrd
Datasheet foldermanagementpluginforrd
 
Datasheet datapowerpluginforrd
Datasheet datapowerpluginforrdDatasheet datapowerpluginforrd
Datasheet datapowerpluginforrd
 
Datasheet cruisecontrolpluginforrd
Datasheet cruisecontrolpluginforrdDatasheet cruisecontrolpluginforrd
Datasheet cruisecontrolpluginforrd
 
Datasheet apachepluginforrd
Datasheet apachepluginforrdDatasheet apachepluginforrd
Datasheet apachepluginforrd
 
Datasheet anthillpropluginforrd
Datasheet anthillpropluginforrdDatasheet anthillpropluginforrd
Datasheet anthillpropluginforrd
 
Datasheet agentpluginforrd
Datasheet agentpluginforrdDatasheet agentpluginforrd
Datasheet agentpluginforrd
 
Datasheet.net pluginforrd
Datasheet.net pluginforrdDatasheet.net pluginforrd
Datasheet.net pluginforrd
 
Aws pluginfor rd
Aws pluginfor rdAws pluginfor rd
Aws pluginfor rd
 
Datasheet rationalclearcasepluginforrd
Datasheet rationalclearcasepluginforrdDatasheet rationalclearcasepluginforrd
Datasheet rationalclearcasepluginforrd
 
The art of wmb deployment automation
The art of wmb deployment automationThe art of wmb deployment automation
The art of wmb deployment automation
 
The art of .net deployment automation
The art of .net deployment automationThe art of .net deployment automation
The art of .net deployment automation
 

Último

IoT Insurance Observatory: summary 2024
IoT Insurance Observatory:  summary 2024IoT Insurance Observatory:  summary 2024
IoT Insurance Observatory: summary 2024Matteo Carbone
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfJos Voskuil
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMVoces Mineras
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCRashishs7044
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africaictsugar
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis UsageNeil Kimberley
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Riya Pathan
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Seta Wicaksana
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckHajeJanKamps
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationAnamaria Contreras
 
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...ShrutiBose4
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...ssuserf63bd7
 
8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCRashishs7044
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionMintel Group
 
India Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample ReportIndia Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample ReportMintel Group
 

Último (20)

IoT Insurance Observatory: summary 2024
IoT Insurance Observatory:  summary 2024IoT Insurance Observatory:  summary 2024
IoT Insurance Observatory: summary 2024
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdf
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQM
 
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCREnjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africa
 
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement Presentation
 
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...
 
8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR
 
Call Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North GoaCall Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North Goa
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted Version
 
India Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample ReportIndia Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample Report
 
Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)
 

Fail Often, Fail Early

  • 1. Accelerating Your Speed to Value: How to Automate and Monitor Your Middleware Environments. Written by MidVision and Nastel Fail Often, Fail Early
  • 2. Fail Often | Fail Early 1 Fail Often | Fail Early Contributors: Helen Beal - Head of Sales and Marketing at MidVision | Charley Rich - VP of Marketing at MidVision | Dave Sayers - Director of Technical Services at MidVision It was Confucius who said: "our greatest glory is not in never failing, but in rising every time we fail" and it is a widely held belief that we learn through our mistakes, ultimately attaining wisdom, and that a cautiously led life constrains us from many possible opportunities and successes. And thus these philosophies can be applied to the management of middleware releases - you need to deliver ever more functional, propagating, applications to your business and you know that things will go wrong, systems will fail, releases will fail, you will fail. But you will fix it. The key is to be prepared for failure, to know that it will occur often, to encourage it to happen early in the process so you can catch it, so you don’t get caught out. At MidVision and Nastel we innovate technology that makes the life of IT operations staff easier, making failure more predictable, more fixable. Our application release automation and performance management tools do more than just automate and monitor your middleware. They reduce your company’s time to market, scale to enterprise levels, provide cross-project visibility, enable compliance and security and increase resource utilization. During your day to day work, managing releases of the varying multitude of applications your business requires to run effectively, service your customers, transact your earnings, keep you competitive, you might be wondering: "How do I know I failed?" and when you do: "Do I have enough time to take action and repair this before our customers are impacted? Or I get a visit from the CIO." What you need is an Early Warning System. You need to know your Mean Time to Know (MTK) and your Mean Time to Repair (MTR) - that is, on average, how long is it before you find out you failed, and how long until you fix it, either by rolling back to a previously successful release, or making the new one work. You know you will fail, but you need to know as soon as possible when you have, giving you the maximum amount of time to fix it, preferably before anyone else sees. If you are conducting all of your application release deployments manually or using a bunch of scripts, the chances are the first time you know you’ve failed is when someone screams at you. And you’re going to struggle to troubleshoot when you’ve done everything this way, which means that you’re going to be taking some time, more time than
  • 3. Executive Guide to Dev-Ops & Deployment Automation 2 2 you want, possibly with your CIO stood behind you, breathing down your neck, to fix the damn thing. So how do you build your early warning system? We see four parts to the process that will keep you out of the hot water: Deploy | Monitor | Analyze | Improve Deploy Let’s start with deployment. Like we said before, if you’re deploying applications and releases manually or using scripts you’re asking for trouble. You’ll have no way of recording what’s been done to the systems and when you have tens, hundreds or even thousands of applications running there’s a lot that can go wrong. Using a tool to automate deployment doesn’t just drastically reduce the time it takes to release applications (making your business more agile and happy) it also means that you have an audit trail of activity meaning you can triage the systems when they break quickly and easily (keeping your CIO upstairs). Using snapshot and compare capabilities means you can see instantly what change has been made, you can make a call whether to fix the problem then and there, or press a button to redo the last successful release (phew). Not only this, but recording all activity, all change, whether authorized or not, means your organization can be more comfortable about compliance (helping your CFO to sleep at night). Monitor Fantastic, so you have successfully deployed your new application. It’s time to go and make a cup of tea. But while you’re gone, your new application attracts a gazillion new customers and your carefully architected virtualized environment takes a massive performance hit. Is the first thing you hear about this from the call centre when they hear an irate voice? Or when the marketing team sees a complaint on a forum? Or does your smart-phone inform you there’s a problem while you wait for the kettle to boil? You shouldn’t have to wait to fail. You should know immediately at the point of failure that there is a problem. You should know first. Or even better, you should know before it happens.
  • 4. Fail Often | Fail Early 3 Analyze We’re not suggesting you develop psychic abilities, but we are saying you should get predictive. Or even better, pre-emptive. The knowledge you are going to fail is one thing, the knowledge of when and how you are going to fail is something else entirely. Improve Your business wants you to do more. You want to do more. We all want to grow and develop and do better, right? And it’s a whole lot easier if you know where you’re starting from. And even more satisfying if you can see your progress. More throughputs, less downtime, more done with less resources. Showing your boss all of this will put a smile on her face and could have a positive direct impact on your job title and your pay packet.