SlideShare una empresa de Scribd logo
1 de 29
The Evolution of Application
Release Automation
October 20th, 2016
Sunil Mavadia, Director of Customer Success, XebiaLabs
Robert Reeves, CTO & Co-Founder, Datical
2
|
Housekeeping
▪ This webinar is being recorded
▪ Links to the slides and the recording
will be made available after the
presentation
▪ You can post questions via the
GoToWebinar Control Panel
3
|
About Your Presenters
▪ Advocates for Datical’s customers
▪ Leads Datical technical architecture teams
▪ Phurnace Software CTO & Co-Founder, an early
ARA pioneer acquired by BMC Software
Robert Reeves
CTO & Co-Founder
▪ Headed major DevOps Transition projects at
previous job
▪ Runs Client Services – including consulting &
implementation of the XebiaLabs product suite,
XL Release, XL Deploy and XL TestView
Sunil Mavadia
Director of Customer Success
4
|
Poll Question # 1
How frequently do
you release new
application features
in a year?
5
|
The Importance of Application
Release Automation (ARA)
“ARA is the critical final step in the delivery pipeline of
applications to improve customer experiences.”
6
|
The Importance of Application
Release Automation (ARA)
7
|
The Importance of Application
Release Automation (ARA)
In a 2015 survey, ARA was the technology most frequently
identified as having been "most important to their
organization's adoption of DevOps.”
8
|
“I Want to Come to the ARA Party.”
9
|
The Impact…
10
|
Evolution
▪ Just like our applications have
evolved over time to
accommodate new technologies…
▪ So must our views of DevOps
evolve to include other aspects of
our business.
▪ Don’t think “lower-case”
application, think “UPPER CASE”
Application
11
|
Poll Question # 2
Do you use a
Continuous
Integration and
Continuous Delivery
(CI/CD) process?
12
|
The DevOps Toolchain
“DevOps toolchains
evolving without a plan
encompassing the entire
DevOps process result in
disparate, overlapping
tools that can be difficult
to integrate and
automate across the
different DevOps areas.”
"Avoid Failure by Developing a Toolchain That Enables DevOps", Gartner, 3/16/2016
Don’t “Balkanize”. Pick ONE tool
that does the job well
Make sure your ONE tool
supports technical preferences.
(e.g., ANT vs. Maven, .Net vs.
Java)
Future-proof by involving those
that select future solutions
Backwards compatibility will
reap more immediate gains
Absolutes are absolutely awful.
“We will be 100% in the Cloud in
5 years.”
13
|
The DevOps Toolchain…Continued
“ Not having a DevOps
toolchain functional
definition results in DevOps
tool decisions made based on
vendor tool features and
functions, or on individual
administrator/developer
requirements.”
It takes a village. You need
all stakeholders involved
Sketch out your application
architecture. For every box,
you need a representative
from that team.
You did put “database” on
your architecture diagram,
right?
Automate everything in the
pipeline, including DB
"Avoid Failure by Developing a Toolchain That Enables DevOps", Gartner, 3/16/2016
14
|
Why?
▪ Siloed Functions
▪ “Don’t touch my stuff.”
▪ “It’s too hard.”
▪ “I’m scared.”
15
|
Why is Release Orchestration So Important?
▪ Enterprises that implement release orchestration often reduce the
time to release software from months down to days, or even hours.
▪ They frequently release software 10-20X more quickly just a few
months after implementing release orchestration.
▪ Software quality improves dramatically, with enterprises moving
from multiple production incidents with every release down to only
a few incidents a year
How Do We Fix This?
17
|
 Continuous Delivery and DevOps
pioneer, authority
and technology leader
 Global team in US,
Europe & APAC
 Consistently recognized by
leading industry analysts
Connecting the dots for
Continuous Delivery
at enterprise scale
About XebiaLabs
VISIBILITY
AUTOMATION
CONTROL
18
|
V I S I B I L I T Y
C O N T R O L
AUTOMATION
Award-winning tools,
recognized by leading industry analysts
XebiaLabs Solutions:
Connecting the dots for Continuous Delivery at enterprise scale
19
|
Provision
Plan Code Build Test Release Operate
Dev Test Prod
mainframe
Orchestrate the Entire Delivery Process
20
|
What Does XL Release Offer?
21
|
Poll Question # 3
Do you automate
database change
management and
deployment
processes?
22
|
Are You Releasing Apps at the Speed
of the Digital Economy?
To keep up with the non-stop pace of innovation, organizations have
modernized app deployment to deliver better experiences faster.
APPLICATION RELEASE AUTOMATION APP DEVELOPER BUSINESS EXECUTIVE
DEPLOYED
APP
CODE
QA
23
|
The Database is Holding Organizations Back.
23
Manual
The painstaking process of
deploying database change
scripts has created an
application release bottleneck.
Risky
One mistake can bring down
your apps or compromise the
security of your data.
Resource-Intensive
Managing the back and forth of
database changes is already
consuming our organization’s
time and effort.
DB CODE
 4 out of 5 app deployments include database changes
24
|
Database Automation. Business Innovation.
Respond Faster
Make database code deployment as fast
and easy as app code deployment.
Protect Better
Eliminate risks that cause app downtime
and data security vulnerabilities.
Perform Higher
Focus resources on high-value tasks
that move the business forward.
25
|
Respond Faster by Automating the
Deployment of Database Changes.
25
Eliminates back and forth
between Dev, QA and DBAs1
Integrates
with your
tools and
processes
2
Automated deployment
Validated database changes are
automatically deployed with
Datical to different environments
right alongside application
changes.
3
CODE BUILD TEST
DB CHANGES
APP CHANGES
TEST STAGE PRODUCTION
26
|
Perform Higher by Massively Increasing
Productivity, Efficiency, and ROI.
DB Professional
Database pros avoid time-
consuming review of
change scripts to focus on
strategically moving the
business forward.
Developer/QA
Devs package, review,
and validate database
changes alongside app
code changes with the
push of a button.
Business Executive
Business delivers experiences
faster and more often while
reducing error and maximizing
other app release investments.
Less Time on
Database Change
Management Tasks*
Days & Weeks  Hours
80%
Decrease in
Deployment Errors
to Test and
Production*
90%
* Benchmarked from Datical customers.
27
|
Other Great Resources
blog.xebialabs.com | datical.com/blog
@xebialabs | @Datical
youtube.com/xebialabs | youtube.com/DaticalVideos
www.xebialabs.com/products
www.datical.com/product/
Get started with XebiaLabs for free today
Learn more about Datical
28
|
Questions?
Thank You!

Más contenido relacionado

La actualidad más candente

DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014 DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014 Sanjeev Sharma
 
Pulse 2013: DevOps Review and Roadmap
Pulse 2013: DevOps Review and RoadmapPulse 2013: DevOps Review and Roadmap
Pulse 2013: DevOps Review and RoadmapDaniel Berg
 
Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The D...
Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The D...Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The D...
Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The D...XebiaLabs
 
DevOps evolution architecting the modern software factory - cloud expo east 2017
DevOps evolution architecting the modern software factory - cloud expo east 2017DevOps evolution architecting the modern software factory - cloud expo east 2017
DevOps evolution architecting the modern software factory - cloud expo east 2017Anand Akela
 
Mobility Trends | Customer Conversation Deck
Mobility Trends |  Customer Conversation DeckMobility Trends |  Customer Conversation Deck
Mobility Trends | Customer Conversation DeckSagar Mody
 
Why Is My Java App Slow? 5 Monitoring Best Practices for a Great User Experience
Why Is My Java App Slow? 5 Monitoring Best Practices for a Great User ExperienceWhy Is My Java App Slow? 5 Monitoring Best Practices for a Great User Experience
Why Is My Java App Slow? 5 Monitoring Best Practices for a Great User ExperienceeG Innovations
 
Integrating SAP into DevOps Pipelines: Why and How
Integrating SAP into DevOps Pipelines: Why and HowIntegrating SAP into DevOps Pipelines: Why and How
Integrating SAP into DevOps Pipelines: Why and HowDevOps.com
 
Accelerate User Driven Innovation [Webinar]
Accelerate User Driven Innovation [Webinar]Accelerate User Driven Innovation [Webinar]
Accelerate User Driven Innovation [Webinar]Dynatrace
 
Choosing a Citrix Monitoring Strategy: Key Capabilities and Pitfalls to Avoid
Choosing a Citrix Monitoring Strategy: Key Capabilities and Pitfalls to AvoidChoosing a Citrix Monitoring Strategy: Key Capabilities and Pitfalls to Avoid
Choosing a Citrix Monitoring Strategy: Key Capabilities and Pitfalls to AvoideG Innovations
 
How SAS Institute Drove Digital Transformation Through DevOps - AppSphere16
How SAS Institute Drove Digital Transformation Through DevOps - AppSphere16How SAS Institute Drove Digital Transformation Through DevOps - AppSphere16
How SAS Institute Drove Digital Transformation Through DevOps - AppSphere16AppDynamics
 
Delivering Java Applications? Ensure Top Performance Every Time, with Intell...
 Delivering Java Applications? Ensure Top Performance Every Time, with Intell... Delivering Java Applications? Ensure Top Performance Every Time, with Intell...
Delivering Java Applications? Ensure Top Performance Every Time, with Intell...John Williams
 
Enabling DevOps in the cloud - Federal Cloud Innovation Center
Enabling DevOps in the cloud - Federal Cloud Innovation CenterEnabling DevOps in the cloud - Federal Cloud Innovation Center
Enabling DevOps in the cloud - Federal Cloud Innovation CenterSanjeev Sharma
 
5 Steps for Identifying Deficiencies and Fixing Problems FAST
5 Steps for Identifying Deficiencies and Fixing Problems FAST5 Steps for Identifying Deficiencies and Fixing Problems FAST
5 Steps for Identifying Deficiencies and Fixing Problems FASTDynatrace
 
Efficient Performance Test Automation - Opitmizing the Jenkins Pipeline
Efficient Performance Test Automation - Opitmizing the Jenkins PipelineEfficient Performance Test Automation - Opitmizing the Jenkins Pipeline
Efficient Performance Test Automation - Opitmizing the Jenkins PipelineJules Pierre-Louis
 
DevopsBusinessCaseTemplate
DevopsBusinessCaseTemplateDevopsBusinessCaseTemplate
DevopsBusinessCaseTemplatePeter Lamar
 
Citrix troubleshooting 101
Citrix troubleshooting 101Citrix troubleshooting 101
Citrix troubleshooting 101eG Innovations
 
Beyond Monitoring | Leveraging Unified IT Performance Management for Patient ...
Beyond Monitoring | Leveraging Unified IT Performance Management for Patient ...Beyond Monitoring | Leveraging Unified IT Performance Management for Patient ...
Beyond Monitoring | Leveraging Unified IT Performance Management for Patient ...eG Innovations
 
From 0 to DevOps in 80 Days [Webinar Replay]
From 0 to DevOps in 80 Days [Webinar Replay]From 0 to DevOps in 80 Days [Webinar Replay]
From 0 to DevOps in 80 Days [Webinar Replay]Dynatrace
 
Scaling Enterprise DevOps w/ New Relic: Nationwide’s Modernization Journey, F...
Scaling Enterprise DevOps w/ New Relic: Nationwide’s Modernization Journey, F...Scaling Enterprise DevOps w/ New Relic: Nationwide’s Modernization Journey, F...
Scaling Enterprise DevOps w/ New Relic: Nationwide’s Modernization Journey, F...New Relic
 
How to plug the data gap in DevOps
How to plug the data gap in DevOpsHow to plug the data gap in DevOps
How to plug the data gap in DevOpsDeborah Schalm
 

La actualidad más candente (20)

DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014 DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014
 
Pulse 2013: DevOps Review and Roadmap
Pulse 2013: DevOps Review and RoadmapPulse 2013: DevOps Review and Roadmap
Pulse 2013: DevOps Review and Roadmap
 
Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The D...
Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The D...Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The D...
Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The D...
 
DevOps evolution architecting the modern software factory - cloud expo east 2017
DevOps evolution architecting the modern software factory - cloud expo east 2017DevOps evolution architecting the modern software factory - cloud expo east 2017
DevOps evolution architecting the modern software factory - cloud expo east 2017
 
Mobility Trends | Customer Conversation Deck
Mobility Trends |  Customer Conversation DeckMobility Trends |  Customer Conversation Deck
Mobility Trends | Customer Conversation Deck
 
Why Is My Java App Slow? 5 Monitoring Best Practices for a Great User Experience
Why Is My Java App Slow? 5 Monitoring Best Practices for a Great User ExperienceWhy Is My Java App Slow? 5 Monitoring Best Practices for a Great User Experience
Why Is My Java App Slow? 5 Monitoring Best Practices for a Great User Experience
 
Integrating SAP into DevOps Pipelines: Why and How
Integrating SAP into DevOps Pipelines: Why and HowIntegrating SAP into DevOps Pipelines: Why and How
Integrating SAP into DevOps Pipelines: Why and How
 
Accelerate User Driven Innovation [Webinar]
Accelerate User Driven Innovation [Webinar]Accelerate User Driven Innovation [Webinar]
Accelerate User Driven Innovation [Webinar]
 
Choosing a Citrix Monitoring Strategy: Key Capabilities and Pitfalls to Avoid
Choosing a Citrix Monitoring Strategy: Key Capabilities and Pitfalls to AvoidChoosing a Citrix Monitoring Strategy: Key Capabilities and Pitfalls to Avoid
Choosing a Citrix Monitoring Strategy: Key Capabilities and Pitfalls to Avoid
 
How SAS Institute Drove Digital Transformation Through DevOps - AppSphere16
How SAS Institute Drove Digital Transformation Through DevOps - AppSphere16How SAS Institute Drove Digital Transformation Through DevOps - AppSphere16
How SAS Institute Drove Digital Transformation Through DevOps - AppSphere16
 
Delivering Java Applications? Ensure Top Performance Every Time, with Intell...
 Delivering Java Applications? Ensure Top Performance Every Time, with Intell... Delivering Java Applications? Ensure Top Performance Every Time, with Intell...
Delivering Java Applications? Ensure Top Performance Every Time, with Intell...
 
Enabling DevOps in the cloud - Federal Cloud Innovation Center
Enabling DevOps in the cloud - Federal Cloud Innovation CenterEnabling DevOps in the cloud - Federal Cloud Innovation Center
Enabling DevOps in the cloud - Federal Cloud Innovation Center
 
5 Steps for Identifying Deficiencies and Fixing Problems FAST
5 Steps for Identifying Deficiencies and Fixing Problems FAST5 Steps for Identifying Deficiencies and Fixing Problems FAST
5 Steps for Identifying Deficiencies and Fixing Problems FAST
 
Efficient Performance Test Automation - Opitmizing the Jenkins Pipeline
Efficient Performance Test Automation - Opitmizing the Jenkins PipelineEfficient Performance Test Automation - Opitmizing the Jenkins Pipeline
Efficient Performance Test Automation - Opitmizing the Jenkins Pipeline
 
DevopsBusinessCaseTemplate
DevopsBusinessCaseTemplateDevopsBusinessCaseTemplate
DevopsBusinessCaseTemplate
 
Citrix troubleshooting 101
Citrix troubleshooting 101Citrix troubleshooting 101
Citrix troubleshooting 101
 
Beyond Monitoring | Leveraging Unified IT Performance Management for Patient ...
Beyond Monitoring | Leveraging Unified IT Performance Management for Patient ...Beyond Monitoring | Leveraging Unified IT Performance Management for Patient ...
Beyond Monitoring | Leveraging Unified IT Performance Management for Patient ...
 
From 0 to DevOps in 80 Days [Webinar Replay]
From 0 to DevOps in 80 Days [Webinar Replay]From 0 to DevOps in 80 Days [Webinar Replay]
From 0 to DevOps in 80 Days [Webinar Replay]
 
Scaling Enterprise DevOps w/ New Relic: Nationwide’s Modernization Journey, F...
Scaling Enterprise DevOps w/ New Relic: Nationwide’s Modernization Journey, F...Scaling Enterprise DevOps w/ New Relic: Nationwide’s Modernization Journey, F...
Scaling Enterprise DevOps w/ New Relic: Nationwide’s Modernization Journey, F...
 
How to plug the data gap in DevOps
How to plug the data gap in DevOpsHow to plug the data gap in DevOps
How to plug the data gap in DevOps
 

Destacado

Aprendizajes esperados
Aprendizajes esperadosAprendizajes esperados
Aprendizajes esperadosmolina20
 
Adapting Applications on the Fly
Adapting Applications on the FlyAdapting Applications on the Fly
Adapting Applications on the FlyMadjid KETFI
 
February 2014 question of the month
February 2014 question of the monthFebruary 2014 question of the month
February 2014 question of the monthDeon Lucke
 
Prueba unica de informatica
Prueba unica de informaticaPrueba unica de informatica
Prueba unica de informaticaWilliam Castaño
 
Open Framework for the Dynamic Reconfiguration of Component-Based Software
Open Framework for the Dynamic Reconfiguration of Component-Based SoftwareOpen Framework for the Dynamic Reconfiguration of Component-Based Software
Open Framework for the Dynamic Reconfiguration of Component-Based SoftwareMadjid KETFI
 
REDES DE APRENDIZAJE
REDES DE APRENDIZAJEREDES DE APRENDIZAJE
REDES DE APRENDIZAJENEYLA1203
 
Composants Adaptables au dessus d'OSGi
Composants Adaptables au dessus d'OSGiComposants Adaptables au dessus d'OSGi
Composants Adaptables au dessus d'OSGiMadjid KETFI
 
Использование интерактивных игровых технологий на уроках химии
Использование интерактивных игровых технологий на уроках химииИспользование интерактивных игровых технологий на уроках химии
Использование интерактивных игровых технологий на уроках химииАлла Борзенко
 
презентация комнатные растения в интерьере
презентация комнатные растения в интерьерепрезентация комнатные растения в интерьере
презентация комнатные растения в интерьереАлла Борзенко
 
Automation & Cloud Evolution - Long View VMware Forum Calgary January 21 2014
Automation & Cloud Evolution - Long View VMware Forum Calgary January 21 2014Automation & Cloud Evolution - Long View VMware Forum Calgary January 21 2014
Automation & Cloud Evolution - Long View VMware Forum Calgary January 21 2014James Charter
 
Demonstration of the 4C cost comparison tool
Demonstration of the 4C cost comparison toolDemonstration of the 4C cost comparison tool
Demonstration of the 4C cost comparison toolJisc RDM
 
Evolution of Test Automation
Evolution of Test AutomationEvolution of Test Automation
Evolution of Test AutomationDharmik Rajput
 
DevOps: A Culture Transformation, More than Technology
DevOps: A Culture Transformation, More than TechnologyDevOps: A Culture Transformation, More than Technology
DevOps: A Culture Transformation, More than TechnologyCA Technologies
 

Destacado (17)

Aprendizajes esperados
Aprendizajes esperadosAprendizajes esperados
Aprendizajes esperados
 
Adapting Applications on the Fly
Adapting Applications on the FlyAdapting Applications on the Fly
Adapting Applications on the Fly
 
1
11
1
 
February 2014 question of the month
February 2014 question of the monthFebruary 2014 question of the month
February 2014 question of the month
 
Prueba unica de informatica
Prueba unica de informaticaPrueba unica de informatica
Prueba unica de informatica
 
Estrategias para la enseñanza
Estrategias para la enseñanzaEstrategias para la enseñanza
Estrategias para la enseñanza
 
Open Framework for the Dynamic Reconfiguration of Component-Based Software
Open Framework for the Dynamic Reconfiguration of Component-Based SoftwareOpen Framework for the Dynamic Reconfiguration of Component-Based Software
Open Framework for the Dynamic Reconfiguration of Component-Based Software
 
REDES DE APRENDIZAJE
REDES DE APRENDIZAJEREDES DE APRENDIZAJE
REDES DE APRENDIZAJE
 
Informe 508
Informe 508Informe 508
Informe 508
 
Composants Adaptables au dessus d'OSGi
Composants Adaptables au dessus d'OSGiComposants Adaptables au dessus d'OSGi
Composants Adaptables au dessus d'OSGi
 
Использование интерактивных игровых технологий на уроках химии
Использование интерактивных игровых технологий на уроках химииИспользование интерактивных игровых технологий на уроках химии
Использование интерактивных игровых технологий на уроках химии
 
презентация комнатные растения в интерьере
презентация комнатные растения в интерьерепрезентация комнатные растения в интерьере
презентация комнатные растения в интерьере
 
Automation & Cloud Evolution - Long View VMware Forum Calgary January 21 2014
Automation & Cloud Evolution - Long View VMware Forum Calgary January 21 2014Automation & Cloud Evolution - Long View VMware Forum Calgary January 21 2014
Automation & Cloud Evolution - Long View VMware Forum Calgary January 21 2014
 
Demonstration of the 4C cost comparison tool
Demonstration of the 4C cost comparison toolDemonstration of the 4C cost comparison tool
Demonstration of the 4C cost comparison tool
 
Evolution of Test Automation
Evolution of Test AutomationEvolution of Test Automation
Evolution of Test Automation
 
DevOps: A Culture Transformation, More than Technology
DevOps: A Culture Transformation, More than TechnologyDevOps: A Culture Transformation, More than Technology
DevOps: A Culture Transformation, More than Technology
 
Урок1
Урок1Урок1
Урок1
 

Similar a The Evolution of Application Release Automation

Agility and Control from AWS [FutureStack16]
Agility and Control from AWS [FutureStack16]Agility and Control from AWS [FutureStack16]
Agility and Control from AWS [FutureStack16]New Relic
 
Automation, Audits, and Apps Tour
Automation, Audits, and Apps TourAutomation, Audits, and Apps Tour
Automation, Audits, and Apps TourChef
 
DataOps, DevOps and the Developer: Treating Database Code Just Like App Code
DataOps, DevOps and the Developer: Treating Database Code Just Like App CodeDataOps, DevOps and the Developer: Treating Database Code Just Like App Code
DataOps, DevOps and the Developer: Treating Database Code Just Like App CodeDevOps.com
 
Velocity 2014 Tool Chain Choices
Velocity 2014 Tool Chain ChoicesVelocity 2014 Tool Chain Choices
Velocity 2014 Tool Chain ChoicesMark Sigler
 
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)Serena Software
 
AUG NYC June 12 - Event Presentations
AUG NYC June 12 - Event PresentationsAUG NYC June 12 - Event Presentations
AUG NYC June 12 - Event PresentationsMadhusudhan Matrubai
 
Enterprise DevOps and the Modern Mainframe Webcast Presentation
Enterprise DevOps and the Modern Mainframe Webcast PresentationEnterprise DevOps and the Modern Mainframe Webcast Presentation
Enterprise DevOps and the Modern Mainframe Webcast PresentationCompuware
 
Encontrando la Aguja en el Rendimiento de Aplicaciones
Encontrando la Aguja en el Rendimiento de AplicacionesEncontrando la Aguja en el Rendimiento de Aplicaciones
Encontrando la Aguja en el Rendimiento de AplicacionesSoftware Guru
 
Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Apigee | Google Cloud
 
Delivering Better Software Faster (Without Breaking Everything)
Delivering Better Software Faster (Without Breaking Everything)Delivering Better Software Faster (Without Breaking Everything)
Delivering Better Software Faster (Without Breaking Everything)XebiaLabs
 
How National Australia Bank (NAB) used CA APM during performance testing to i...
How National Australia Bank (NAB) used CA APM during performance testing to i...How National Australia Bank (NAB) used CA APM during performance testing to i...
How National Australia Bank (NAB) used CA APM during performance testing to i...CA Technologies
 
AMIS 25: DevOps Best Practice for Oracle SOA and BPM
AMIS 25: DevOps Best Practice for Oracle SOA and BPMAMIS 25: DevOps Best Practice for Oracle SOA and BPM
AMIS 25: DevOps Best Practice for Oracle SOA and BPMMatt Wright
 
The 3 Pillars of Remote Application Development
The 3 Pillars of Remote Application DevelopmentThe 3 Pillars of Remote Application Development
The 3 Pillars of Remote Application DevelopmentJenna Starmer
 
How to add security in dataops and devops
How to add security in dataops and devopsHow to add security in dataops and devops
How to add security in dataops and devopsUlf Mattsson
 
Infrasructure As Code: Fueling the Fire For Faster Application Delivery - Whi...
Infrasructure As Code: Fueling the Fire For Faster Application Delivery - Whi...Infrasructure As Code: Fueling the Fire For Faster Application Delivery - Whi...
Infrasructure As Code: Fueling the Fire For Faster Application Delivery - Whi...David J Rosenthal
 
Software Engineering in a Quick and Easy way - v1.pdf
Software Engineering in a Quick and Easy way - v1.pdfSoftware Engineering in a Quick and Easy way - v1.pdf
Software Engineering in a Quick and Easy way - v1.pdfKAJAL MANDAL
 

Similar a The Evolution of Application Release Automation (20)

Agility and Control from AWS [FutureStack16]
Agility and Control from AWS [FutureStack16]Agility and Control from AWS [FutureStack16]
Agility and Control from AWS [FutureStack16]
 
Automation, Audits, and Apps Tour
Automation, Audits, and Apps TourAutomation, Audits, and Apps Tour
Automation, Audits, and Apps Tour
 
DataOps, DevOps and the Developer: Treating Database Code Just Like App Code
DataOps, DevOps and the Developer: Treating Database Code Just Like App CodeDataOps, DevOps and the Developer: Treating Database Code Just Like App Code
DataOps, DevOps and the Developer: Treating Database Code Just Like App Code
 
DevOps and AppDynamics
DevOps and AppDynamicsDevOps and AppDynamics
DevOps and AppDynamics
 
Velocity 2014 Tool Chain Choices
Velocity 2014 Tool Chain ChoicesVelocity 2014 Tool Chain Choices
Velocity 2014 Tool Chain Choices
 
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
 
AUG NYC June 12 - Event Presentations
AUG NYC June 12 - Event PresentationsAUG NYC June 12 - Event Presentations
AUG NYC June 12 - Event Presentations
 
Enterprise DevOps and the Modern Mainframe Webcast Presentation
Enterprise DevOps and the Modern Mainframe Webcast PresentationEnterprise DevOps and the Modern Mainframe Webcast Presentation
Enterprise DevOps and the Modern Mainframe Webcast Presentation
 
Encontrando la Aguja en el Rendimiento de Aplicaciones
Encontrando la Aguja en el Rendimiento de AplicacionesEncontrando la Aguja en el Rendimiento de Aplicaciones
Encontrando la Aguja en el Rendimiento de Aplicaciones
 
Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?
 
Delivering Better Software Faster (Without Breaking Everything)
Delivering Better Software Faster (Without Breaking Everything)Delivering Better Software Faster (Without Breaking Everything)
Delivering Better Software Faster (Without Breaking Everything)
 
How National Australia Bank (NAB) used CA APM during performance testing to i...
How National Australia Bank (NAB) used CA APM during performance testing to i...How National Australia Bank (NAB) used CA APM during performance testing to i...
How National Australia Bank (NAB) used CA APM during performance testing to i...
 
AMIS 25: DevOps Best Practice for Oracle SOA and BPM
AMIS 25: DevOps Best Practice for Oracle SOA and BPMAMIS 25: DevOps Best Practice for Oracle SOA and BPM
AMIS 25: DevOps Best Practice for Oracle SOA and BPM
 
The 3 Pillars of Remote Application Development
The 3 Pillars of Remote Application DevelopmentThe 3 Pillars of Remote Application Development
The 3 Pillars of Remote Application Development
 
How to add security in dataops and devops
How to add security in dataops and devopsHow to add security in dataops and devops
How to add security in dataops and devops
 
ODCA DevOps: Magnifying Business Value
ODCA DevOps: Magnifying Business ValueODCA DevOps: Magnifying Business Value
ODCA DevOps: Magnifying Business Value
 
Infrasructure As Code: Fueling the Fire For Faster Application Delivery - Whi...
Infrasructure As Code: Fueling the Fire For Faster Application Delivery - Whi...Infrasructure As Code: Fueling the Fire For Faster Application Delivery - Whi...
Infrasructure As Code: Fueling the Fire For Faster Application Delivery - Whi...
 
Forrester Infra as code TLP_April2015
Forrester Infra as code TLP_April2015Forrester Infra as code TLP_April2015
Forrester Infra as code TLP_April2015
 
DevOps101 (version 2)
DevOps101 (version 2)DevOps101 (version 2)
DevOps101 (version 2)
 
Software Engineering in a Quick and Easy way - v1.pdf
Software Engineering in a Quick and Easy way - v1.pdfSoftware Engineering in a Quick and Easy way - v1.pdf
Software Engineering in a Quick and Easy way - v1.pdf
 

Más de Jules Pierre-Louis

The Coming Earthquake in IIS and SQL Configuration Management
The Coming Earthquake  in IIS and SQL Configuration ManagementThe Coming Earthquake  in IIS and SQL Configuration Management
The Coming Earthquake in IIS and SQL Configuration ManagementJules Pierre-Louis
 
Diving Deeper into DevOps Deployments
Diving Deeper into DevOps DeploymentsDiving Deeper into DevOps Deployments
Diving Deeper into DevOps DeploymentsJules Pierre-Louis
 
Microservice Monitoring and Quality Management for Modern Apps and Infrastruc...
Microservice Monitoring and Quality Management for Modern Apps and Infrastruc...Microservice Monitoring and Quality Management for Modern Apps and Infrastruc...
Microservice Monitoring and Quality Management for Modern Apps and Infrastruc...Jules Pierre-Louis
 
Sandstorm or Significant: The evolving role of context in Incident Management
Sandstorm or Significant: The evolving role of context in Incident ManagementSandstorm or Significant: The evolving role of context in Incident Management
Sandstorm or Significant: The evolving role of context in Incident ManagementJules Pierre-Louis
 
Cloud bees and forester open source is not enough
Cloud bees and forester open source is not enough  Cloud bees and forester open source is not enough
Cloud bees and forester open source is not enough Jules Pierre-Louis
 
From Monolith to Microservices – and Beyond!
From Monolith to Microservices – and Beyond!From Monolith to Microservices – and Beyond!
From Monolith to Microservices – and Beyond!Jules Pierre-Louis
 
How to Build the Right Automation
How to Build the Right AutomationHow to Build the Right Automation
How to Build the Right AutomationJules Pierre-Louis
 
Containers: DevOp Enablers of Technical Solutions
Containers: DevOp Enablers of Technical SolutionsContainers: DevOp Enablers of Technical Solutions
Containers: DevOp Enablers of Technical SolutionsJules Pierre-Louis
 
Adopting DevOps @ Scale: Lessons learned at Hertz, Kaiser Permanente and lBM
Adopting DevOps @ Scale: Lessons learned at Hertz, Kaiser Permanente and lBMAdopting DevOps @ Scale: Lessons learned at Hertz, Kaiser Permanente and lBM
Adopting DevOps @ Scale: Lessons learned at Hertz, Kaiser Permanente and lBMJules Pierre-Louis
 
Managing Quality of Service for Containerized Microservice Applications
Managing Quality of Service for Containerized Microservice ApplicationsManaging Quality of Service for Containerized Microservice Applications
Managing Quality of Service for Containerized Microservice ApplicationsJules Pierre-Louis
 
DevOPs Transformation Workshop
DevOPs Transformation WorkshopDevOPs Transformation Workshop
DevOPs Transformation WorkshopJules Pierre-Louis
 
Pipeline: Continuous Delivery as Code in Jenkins 2.0
Pipeline: Continuous Delivery as Code in Jenkins 2.0Pipeline: Continuous Delivery as Code in Jenkins 2.0
Pipeline: Continuous Delivery as Code in Jenkins 2.0Jules Pierre-Louis
 
7 Habits of Highly Effective Jenkins Users
7 Habits of Highly Effective Jenkins Users7 Habits of Highly Effective Jenkins Users
7 Habits of Highly Effective Jenkins UsersJules Pierre-Louis
 
7 Habits of Highly Effective Jenkins Users
7 Habits of Highly Effective Jenkins Users7 Habits of Highly Effective Jenkins Users
7 Habits of Highly Effective Jenkins UsersJules Pierre-Louis
 
Webinar: A Roadmap for DevOps Success
Webinar: A Roadmap for DevOps SuccessWebinar: A Roadmap for DevOps Success
Webinar: A Roadmap for DevOps SuccessJules Pierre-Louis
 

Más de Jules Pierre-Louis (18)

The Coming Earthquake in IIS and SQL Configuration Management
The Coming Earthquake  in IIS and SQL Configuration ManagementThe Coming Earthquake  in IIS and SQL Configuration Management
The Coming Earthquake in IIS and SQL Configuration Management
 
Diving Deeper into DevOps Deployments
Diving Deeper into DevOps DeploymentsDiving Deeper into DevOps Deployments
Diving Deeper into DevOps Deployments
 
Microservice Monitoring and Quality Management for Modern Apps and Infrastruc...
Microservice Monitoring and Quality Management for Modern Apps and Infrastruc...Microservice Monitoring and Quality Management for Modern Apps and Infrastruc...
Microservice Monitoring and Quality Management for Modern Apps and Infrastruc...
 
The Human Side of DevSecOps
The Human Side of DevSecOpsThe Human Side of DevSecOps
The Human Side of DevSecOps
 
Sandstorm or Significant: The evolving role of context in Incident Management
Sandstorm or Significant: The evolving role of context in Incident ManagementSandstorm or Significant: The evolving role of context in Incident Management
Sandstorm or Significant: The evolving role of context in Incident Management
 
Cloud bees and forester open source is not enough
Cloud bees and forester open source is not enough  Cloud bees and forester open source is not enough
Cloud bees and forester open source is not enough
 
From Monolith to Microservices – and Beyond!
From Monolith to Microservices – and Beyond!From Monolith to Microservices – and Beyond!
From Monolith to Microservices – and Beyond!
 
How to Build the Right Automation
How to Build the Right AutomationHow to Build the Right Automation
How to Build the Right Automation
 
Starting and Scaling Devops
Starting and Scaling Devops Starting and Scaling Devops
Starting and Scaling Devops
 
Starting and Scaling DevOps
Starting and Scaling DevOpsStarting and Scaling DevOps
Starting and Scaling DevOps
 
Containers: DevOp Enablers of Technical Solutions
Containers: DevOp Enablers of Technical SolutionsContainers: DevOp Enablers of Technical Solutions
Containers: DevOp Enablers of Technical Solutions
 
Adopting DevOps @ Scale: Lessons learned at Hertz, Kaiser Permanente and lBM
Adopting DevOps @ Scale: Lessons learned at Hertz, Kaiser Permanente and lBMAdopting DevOps @ Scale: Lessons learned at Hertz, Kaiser Permanente and lBM
Adopting DevOps @ Scale: Lessons learned at Hertz, Kaiser Permanente and lBM
 
Managing Quality of Service for Containerized Microservice Applications
Managing Quality of Service for Containerized Microservice ApplicationsManaging Quality of Service for Containerized Microservice Applications
Managing Quality of Service for Containerized Microservice Applications
 
DevOPs Transformation Workshop
DevOPs Transformation WorkshopDevOPs Transformation Workshop
DevOPs Transformation Workshop
 
Pipeline: Continuous Delivery as Code in Jenkins 2.0
Pipeline: Continuous Delivery as Code in Jenkins 2.0Pipeline: Continuous Delivery as Code in Jenkins 2.0
Pipeline: Continuous Delivery as Code in Jenkins 2.0
 
7 Habits of Highly Effective Jenkins Users
7 Habits of Highly Effective Jenkins Users7 Habits of Highly Effective Jenkins Users
7 Habits of Highly Effective Jenkins Users
 
7 Habits of Highly Effective Jenkins Users
7 Habits of Highly Effective Jenkins Users7 Habits of Highly Effective Jenkins Users
7 Habits of Highly Effective Jenkins Users
 
Webinar: A Roadmap for DevOps Success
Webinar: A Roadmap for DevOps SuccessWebinar: A Roadmap for DevOps Success
Webinar: A Roadmap for DevOps Success
 

Último

Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfkalichargn70th171
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxAnnaArtyushina1
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastPapp Krisztián
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...masabamasaba
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech studentsHimanshiGarg82
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...masabamasaba
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...Jittipong Loespradit
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...masabamasaba
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...masabamasaba
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfonteinmasabamasaba
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyviewmasabamasaba
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Hararemasabamasaba
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Bert Jan Schrijver
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrainmasabamasaba
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in sowetomasabamasaba
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...masabamasaba
 

Último (20)

Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 

The Evolution of Application Release Automation

  • 1. The Evolution of Application Release Automation October 20th, 2016 Sunil Mavadia, Director of Customer Success, XebiaLabs Robert Reeves, CTO & Co-Founder, Datical
  • 2. 2 | Housekeeping ▪ This webinar is being recorded ▪ Links to the slides and the recording will be made available after the presentation ▪ You can post questions via the GoToWebinar Control Panel
  • 3. 3 | About Your Presenters ▪ Advocates for Datical’s customers ▪ Leads Datical technical architecture teams ▪ Phurnace Software CTO & Co-Founder, an early ARA pioneer acquired by BMC Software Robert Reeves CTO & Co-Founder ▪ Headed major DevOps Transition projects at previous job ▪ Runs Client Services – including consulting & implementation of the XebiaLabs product suite, XL Release, XL Deploy and XL TestView Sunil Mavadia Director of Customer Success
  • 4. 4 | Poll Question # 1 How frequently do you release new application features in a year?
  • 5. 5 | The Importance of Application Release Automation (ARA) “ARA is the critical final step in the delivery pipeline of applications to improve customer experiences.”
  • 6. 6 | The Importance of Application Release Automation (ARA)
  • 7. 7 | The Importance of Application Release Automation (ARA) In a 2015 survey, ARA was the technology most frequently identified as having been "most important to their organization's adoption of DevOps.”
  • 8. 8 | “I Want to Come to the ARA Party.”
  • 10. 10 | Evolution ▪ Just like our applications have evolved over time to accommodate new technologies… ▪ So must our views of DevOps evolve to include other aspects of our business. ▪ Don’t think “lower-case” application, think “UPPER CASE” Application
  • 11. 11 | Poll Question # 2 Do you use a Continuous Integration and Continuous Delivery (CI/CD) process?
  • 12. 12 | The DevOps Toolchain “DevOps toolchains evolving without a plan encompassing the entire DevOps process result in disparate, overlapping tools that can be difficult to integrate and automate across the different DevOps areas.” "Avoid Failure by Developing a Toolchain That Enables DevOps", Gartner, 3/16/2016 Don’t “Balkanize”. Pick ONE tool that does the job well Make sure your ONE tool supports technical preferences. (e.g., ANT vs. Maven, .Net vs. Java) Future-proof by involving those that select future solutions Backwards compatibility will reap more immediate gains Absolutes are absolutely awful. “We will be 100% in the Cloud in 5 years.”
  • 13. 13 | The DevOps Toolchain…Continued “ Not having a DevOps toolchain functional definition results in DevOps tool decisions made based on vendor tool features and functions, or on individual administrator/developer requirements.” It takes a village. You need all stakeholders involved Sketch out your application architecture. For every box, you need a representative from that team. You did put “database” on your architecture diagram, right? Automate everything in the pipeline, including DB "Avoid Failure by Developing a Toolchain That Enables DevOps", Gartner, 3/16/2016
  • 14. 14 | Why? ▪ Siloed Functions ▪ “Don’t touch my stuff.” ▪ “It’s too hard.” ▪ “I’m scared.”
  • 15. 15 | Why is Release Orchestration So Important? ▪ Enterprises that implement release orchestration often reduce the time to release software from months down to days, or even hours. ▪ They frequently release software 10-20X more quickly just a few months after implementing release orchestration. ▪ Software quality improves dramatically, with enterprises moving from multiple production incidents with every release down to only a few incidents a year
  • 16. How Do We Fix This?
  • 17. 17 |  Continuous Delivery and DevOps pioneer, authority and technology leader  Global team in US, Europe & APAC  Consistently recognized by leading industry analysts Connecting the dots for Continuous Delivery at enterprise scale About XebiaLabs VISIBILITY AUTOMATION CONTROL
  • 18. 18 | V I S I B I L I T Y C O N T R O L AUTOMATION Award-winning tools, recognized by leading industry analysts XebiaLabs Solutions: Connecting the dots for Continuous Delivery at enterprise scale
  • 19. 19 | Provision Plan Code Build Test Release Operate Dev Test Prod mainframe Orchestrate the Entire Delivery Process
  • 20. 20 | What Does XL Release Offer?
  • 21. 21 | Poll Question # 3 Do you automate database change management and deployment processes?
  • 22. 22 | Are You Releasing Apps at the Speed of the Digital Economy? To keep up with the non-stop pace of innovation, organizations have modernized app deployment to deliver better experiences faster. APPLICATION RELEASE AUTOMATION APP DEVELOPER BUSINESS EXECUTIVE DEPLOYED APP CODE QA
  • 23. 23 | The Database is Holding Organizations Back. 23 Manual The painstaking process of deploying database change scripts has created an application release bottleneck. Risky One mistake can bring down your apps or compromise the security of your data. Resource-Intensive Managing the back and forth of database changes is already consuming our organization’s time and effort. DB CODE  4 out of 5 app deployments include database changes
  • 24. 24 | Database Automation. Business Innovation. Respond Faster Make database code deployment as fast and easy as app code deployment. Protect Better Eliminate risks that cause app downtime and data security vulnerabilities. Perform Higher Focus resources on high-value tasks that move the business forward.
  • 25. 25 | Respond Faster by Automating the Deployment of Database Changes. 25 Eliminates back and forth between Dev, QA and DBAs1 Integrates with your tools and processes 2 Automated deployment Validated database changes are automatically deployed with Datical to different environments right alongside application changes. 3 CODE BUILD TEST DB CHANGES APP CHANGES TEST STAGE PRODUCTION
  • 26. 26 | Perform Higher by Massively Increasing Productivity, Efficiency, and ROI. DB Professional Database pros avoid time- consuming review of change scripts to focus on strategically moving the business forward. Developer/QA Devs package, review, and validate database changes alongside app code changes with the push of a button. Business Executive Business delivers experiences faster and more often while reducing error and maximizing other app release investments. Less Time on Database Change Management Tasks* Days & Weeks  Hours 80% Decrease in Deployment Errors to Test and Production* 90% * Benchmarked from Datical customers.
  • 27. 27 | Other Great Resources blog.xebialabs.com | datical.com/blog @xebialabs | @Datical youtube.com/xebialabs | youtube.com/DaticalVideos www.xebialabs.com/products www.datical.com/product/ Get started with XebiaLabs for free today Learn more about Datical

Notas del editor

  1. After slide 8? On average, how frequently does your organization upgrade or release new application features in a year? At Least Once A Week At Lease Once A Month At Least Once A Quarter At Least Once Every Six Months At Least Once A Year
  2. ARA enables best practices in moving application-related artifacts, applications, configurations and data together across the application lifecycle Quote reference: The Forrester Wave™: Application Release Automation, Q3 2016
  3. In Forrester’s Q1 2016 Global Modern Service Delivery Benchmark Online Survey, only 4% of respondents tell us that the business is very satisfied with the time it takes to release new features or changes to customers (see Figure 1). Clearly, adoption of release automation is in its infancy, but it needs to grow up fast to support superior customer experiences by continually delivering quality interactions and applications.
  4. Gartner DevOps Survey Indicates ARA Is the Most Important Technology to DevOps Adoption. In a 2015 survey of Gartner Research Circle Members — a Gartner-managed panel composed of IT and business leaders — application release automation was the technology most frequently identified as having been "most important to your organization's adoption of DevOps." ARA was selected as "most important" by 60% of question respondents.
  5. After slide 13 Does your organization run a Continuous Integration and Continuous Delivery (CI/CD) process? Yes No, But We Plan To Introduce This No And We Do Not Plan To Introduce This I Don’t Know
  6. XebiaLabs – is focused on Enterprise DevOps. We are not yet a household name, but we have hundreds of Global 2000 clients - like American Express, Apple, Nike and KLM Airlines. We’re recognized as a #1 ranked technology by both Gartner and Forrester Research. Enterprises are now starting to embrace Continuous Deliver with about 8-10% transforming their businesses. What makes us unique is our laser focus on DevOps and Continuous delivery. We’ve been in the space for 5 years – well before the terms were widely recognized. We not only have the products to delivery at any scale, but we also have a staff FULL of industry experts ready to help coach our clients.
  7. So to recap: We have 3 fully integrated products that work together to deliver seamless and infinitely scalable Continuous Delivery for global enterprises: Read the product names and the boxes
  8. After slide 18 Does your organization automate its database change management and deployment process? Yes No, But We Plan To Introduce This No And We Do Not Plan To Introduce This I Don’t Know
  9. Let’s be provocative and start our discussion with a question. Are you releasing applications at the speed of the digital economy? Now don’t feel pressured to answer. I’d like share what we are seeing. Every day we talk to businesses that are either planning, just beginning or already down the path of modernizing the way they release applications– to meet the needs of their market. There are a plenty of tools available that help them automate the way applications are built, tested and released at the click of a button. Business executives and application owners really like the innovation in this area and are supporting investments like these because they want to deliver better experiences to the market - faster.
  10. But like most good things it just not that simple. Based on our market research we have learned that 4 out of every 5 application releases require corresponding changes to the database and... the process of deploying those database changes is slowing the overall application release process. The process to deploy database changes looks nothing like the modern processes businesses are using to release applications. In fact the process to deploy database changes hasn’t really changed in over 20 years. What was acceptable when a company was doing 1 to 2 application releases a year is no longer going to cut it in a world where applications are being released monthly, weekly or certainly daily. Today’s process is manual and painstaking. It starts with a DBA reviewing every script and every change… and that takes time... which in turn creates a bottleneck. In addition one bad database change that happens to make it through this review process into production can degrade application performance, bring an application down or perhaps even worse, compromise the security of your data. On top of that it’s a resource intensive process that will not scale just by throwing more bodies at it.
  11. You can’t go slow and going fast is not easy. And the pressures of nonstop business innovation means more database changes need to be pushed out faster. That’s why we developed Datical DB. Datical DB helps companies release applications faster, protect their most valuable asset– data – better, and better utilize the precious human resources managing todays process – simply by bringing parity to the database change deployment process and treating database code just like application code. Here’s how it works.
  12. Datical DB simplifies and automates the antiquated, manual process of deploying database changes. This automation eliminates the typical back and forth - waiting game experienced by Developers and Testers as they wait for each change script and each change to be reviewed. The entire database change deployment process is made even more simple by Datical DBs ability to work with your existing application automation tool suite. Now database changes travel alongside application code changes at the push of a button through your lower tier environments all the way to production.
  13. The ability to increase productivity, efficiency and eliminate release errors translates into reduced RISK and COST and a BIG ROI. On average Datical customers spend 80% less time on tasks related to deploying database changes. In addition our customers have seen a 90% decrease in bad database changes that make their way into production. The value and benefit of Datical are far reaching across your organization: Database professionals avoid the time-consuming task of reviewing change scripts and can focus on more important projects. Developers can package, review, and validate database changes alongside application code changes with the push of a button.   …and Application owners are able to deliver error-free experiences faster and more often - while maximizing their other application release investments.
  14. XebiaLabs – is focused on Enterprise DevOps. We are not yet a household name, but we have hundreds of Global 2000 clients We’re recognized as a #1 ranked technology by both Gartner and Forrester Research. Enterprises are now starting to embrace Continuous Deliver with about 8-10% transforming their businesses. What makes us unique is our laser focus on DevOps and Continuous delivery. We’ve been in the space for 5 years – well before the terms were widely recognized. We not only have the products to delivery at any scale, but we also have a staff FULL of industry experts ready to help coach our clients.