SlideShare una empresa de Scribd logo
1 de 21
The ABCs of Continuous
Release and Deploy in a
DevOps approach
This presentation is brought to you by:
Cleveland, OH
IBM UrbanCode Products
UrbanCode Inc. Proprietary and Confidential ©2013
Your organization is struggling
to keep up with business demand,
market trends,
and customer
feedback.
UrbanCode Inc. Proprietary and Confidential ©2013
Your development team
has transitioned to Agile,
but are you really releasing
your applications at the
“speed of agile”?
UrbanCode Inc. Proprietary and Confidential ©2013
There is a “wall” separating your customers from
your business, development and operations
teams, keeping your organization from achieving
the full benefits of Agile.
UrbanCode Inc. Proprietary and Confidential ©2013
So, how are you going to tear down that wall?
UrbanCode Inc. Proprietary and Confidential ©2013
UrbanCode Inc. Proprietary and Confidential ©2013
The following slides focus on how to
achieve Continuous Release
and Deploy as part of an overall
DevOps approach
in 3 moves!
UrbanCode Inc. Proprietary and Confidential ©2013
Align teams
UrbanCode Inc. Proprietary and Confidential ©2013
With conflicting responsibilities, there is a natural
tension between the Development and Operations
teams.
UrbanCode Inc. Proprietary and Confidential ©2013
It’s important to coordinate and align teams with the
same overall goals. To do so, teams must communicate
early and often throughout the application delivery
lifecycle.
UrbanCode Inc. Proprietary and Confidential ©2013
Build a
consistent
process
UrbanCode Inc. Proprietary and Confidential ©2013
Differing processes can result in failed deployments and
production outages.
UrbanCode Inc. Proprietary and Confidential ©2013
Teams often share a single promotion process across
the entire Software Delivery Lifecycle (SDLC).
UrbanCode Inc. Proprietary and Confidential ©2013
Create an
automated
culture
UrbanCode Inc. Proprietary and Confidential ©2013
Manual and “half-scripted” deployment steps can
cause release failures and potential outages.
UrbanCode Inc. Proprietary and Confidential ©2013
Automate difficult steps to reduce the chances of
manual or “half-scripted” steps leading to a break in
production.
UrbanCode Inc. Proprietary and Confidential ©2013
The Continuous Release and Deploy
practices with in DevOps approach will
result in accelerated time to market,
stable and predictable releases
and fewer outages.
The Continuous Release and Deploy
Practices as a part of a DevOps approach
will result in accelerated time-to-market,
stable and predictable releases
and fewer outages.
UrbanCode Inc. Proprietary and Confidential ©2013
Click Here
UrbanCode Inc. Proprietary and Confidential ©2013
Visit us on www.IBM.com
UrbanCode Inc. Proprietary and Confidential ©2013
Visit us on www.IBM.com

Más contenido relacionado

Destacado

DevOps and the Case for ROI to Executives
DevOps and the Case for ROI to ExecutivesDevOps and the Case for ROI to Executives
DevOps and the Case for ROI to Executives
IBM UrbanCode Products
 

Destacado (20)

UrbanCode Deploy and Docker Containers Connect the Dots
UrbanCode Deploy and Docker Containers Connect the DotsUrbanCode Deploy and Docker Containers Connect the Dots
UrbanCode Deploy and Docker Containers Connect the Dots
 
Integrations, UI Enhancements and Cloud – See What’s New with IBM UrbanCode D...
Integrations, UI Enhancements and Cloud – See What’s New with IBM UrbanCode D...Integrations, UI Enhancements and Cloud – See What’s New with IBM UrbanCode D...
Integrations, UI Enhancements and Cloud – See What’s New with IBM UrbanCode D...
 
Creating a DevOps Team that Isn't Evil
Creating a DevOps Team that Isn't EvilCreating a DevOps Team that Isn't Evil
Creating a DevOps Team that Isn't Evil
 
Service Management Automation (SMA) from zero to hero
Service Management Automation (SMA) from zero to heroService Management Automation (SMA) from zero to hero
Service Management Automation (SMA) from zero to hero
 
Securing the Automation of Application Deployment with UrbanCode Deploy
Securing the Automation of Application Deployment with UrbanCode DeploySecuring the Automation of Application Deployment with UrbanCode Deploy
Securing the Automation of Application Deployment with UrbanCode Deploy
 
Service Automation: Enabling The Self Service Generation - Jan-Willem Middleburg
Service Automation: Enabling The Self Service Generation - Jan-Willem MiddleburgService Automation: Enabling The Self Service Generation - Jan-Willem Middleburg
Service Automation: Enabling The Self Service Generation - Jan-Willem Middleburg
 
What is IT4IT? - Suresh GP
What is IT4IT? - Suresh GPWhat is IT4IT? - Suresh GP
What is IT4IT? - Suresh GP
 
A True Story of Why QA Loves DevOps
A True Story of Why QA Loves DevOpsA True Story of Why QA Loves DevOps
A True Story of Why QA Loves DevOps
 
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline BottlenecksUsing Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
Using Lean Thinking to Identify and Address Delivery Pipeline Bottlenecks
 
Continuous Delivery in the Enterprise - with IBM UrbanCode
Continuous Delivery in the Enterprise - with IBM UrbanCodeContinuous Delivery in the Enterprise - with IBM UrbanCode
Continuous Delivery in the Enterprise - with IBM UrbanCode
 
Leading the Transformation: Applying DevOps and Agile Principles at Scale
Leading the Transformation:  Applying DevOps and Agile Principles at ScaleLeading the Transformation:  Applying DevOps and Agile Principles at Scale
Leading the Transformation: Applying DevOps and Agile Principles at Scale
 
Using Blueprints to Overcome Multi-speed IT Challenges
Using Blueprints to Overcome Multi-speed IT ChallengesUsing Blueprints to Overcome Multi-speed IT Challenges
Using Blueprints to Overcome Multi-speed IT Challenges
 
Death to Manual Deployments
Death to Manual DeploymentsDeath to Manual Deployments
Death to Manual Deployments
 
Adopting DevOps for 2-Speed IT
Adopting DevOps for 2-Speed ITAdopting DevOps for 2-Speed IT
Adopting DevOps for 2-Speed IT
 
DevOps and the Case for ROI to Executives
DevOps and the Case for ROI to ExecutivesDevOps and the Case for ROI to Executives
DevOps and the Case for ROI to Executives
 
The Future of DevOps and UrbanCode
The Future of DevOps and UrbanCodeThe Future of DevOps and UrbanCode
The Future of DevOps and UrbanCode
 
Efficient DevOps: Standardizing Chaotic Culture at NBCUniversal
Efficient DevOps:  Standardizing Chaotic Culture at NBCUniversalEfficient DevOps:  Standardizing Chaotic Culture at NBCUniversal
Efficient DevOps: Standardizing Chaotic Culture at NBCUniversal
 
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
Deployment Automation for Hybrid Cloud and Multi-Platform EnvironmentsDeployment Automation for Hybrid Cloud and Multi-Platform Environments
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
 
Get Mapped: Using Value Stream Mapping to Create a DevOps Adoption Roadmap
Get Mapped: Using Value Stream Mapping to Create a DevOps Adoption RoadmapGet Mapped: Using Value Stream Mapping to Create a DevOps Adoption Roadmap
Get Mapped: Using Value Stream Mapping to Create a DevOps Adoption Roadmap
 
Continuous Delivery with Jenkins Enterprise and IBM UrbanCode Deploy
Continuous Delivery with Jenkins Enterprise and IBM UrbanCode DeployContinuous Delivery with Jenkins Enterprise and IBM UrbanCode Deploy
Continuous Delivery with Jenkins Enterprise and IBM UrbanCode Deploy
 

Más de IBM UrbanCode Products

Más de IBM UrbanCode Products (8)

Using UrbanCode Deploy to Migrate to WebSphere Application Server Version 9
Using UrbanCode Deploy to Migrate to WebSphere Application Server Version 9Using UrbanCode Deploy to Migrate to WebSphere Application Server Version 9
Using UrbanCode Deploy to Migrate to WebSphere Application Server Version 9
 
What's New with IBM UrbanCode Deploy
What's New with IBM UrbanCode DeployWhat's New with IBM UrbanCode Deploy
What's New with IBM UrbanCode Deploy
 
Shift Left - Approach and practices with IBM
Shift Left - Approach and practices with IBMShift Left - Approach and practices with IBM
Shift Left - Approach and practices with IBM
 
Continuous Application Delivery to WebSphere - Featuring IBM UrbanCode
Continuous Application Delivery to WebSphere - Featuring IBM UrbanCodeContinuous Application Delivery to WebSphere - Featuring IBM UrbanCode
Continuous Application Delivery to WebSphere - Featuring IBM UrbanCode
 
Helping Organizations Realize the Value of DevOps with Continuous Software De...
Helping Organizations Realize the Value of DevOps with Continuous Software De...Helping Organizations Realize the Value of DevOps with Continuous Software De...
Helping Organizations Realize the Value of DevOps with Continuous Software De...
 
Leading DevOps Application Release and Deployment - Best Practices for Organi...
Leading DevOps Application Release and Deployment - Best Practices for Organi...Leading DevOps Application Release and Deployment - Best Practices for Organi...
Leading DevOps Application Release and Deployment - Best Practices for Organi...
 
Adopting DevOps in a Hybrid Cloud Featuring UrbanCode Deploy with Bluemix
Adopting DevOps in a Hybrid Cloud Featuring UrbanCode Deploy with BluemixAdopting DevOps in a Hybrid Cloud Featuring UrbanCode Deploy with Bluemix
Adopting DevOps in a Hybrid Cloud Featuring UrbanCode Deploy with Bluemix
 
How to Build a DevOps Toolchain
How to Build a DevOps ToolchainHow to Build a DevOps Toolchain
How to Build a DevOps Toolchain
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 

The ABCs of Continuous Release and Deploy in a DevOps approach

  • 1. The ABCs of Continuous Release and Deploy in a DevOps approach
  • 2. This presentation is brought to you by: Cleveland, OH IBM UrbanCode Products
  • 3. UrbanCode Inc. Proprietary and Confidential ©2013 Your organization is struggling to keep up with business demand, market trends, and customer feedback.
  • 4. UrbanCode Inc. Proprietary and Confidential ©2013 Your development team has transitioned to Agile, but are you really releasing your applications at the “speed of agile”?
  • 5. UrbanCode Inc. Proprietary and Confidential ©2013 There is a “wall” separating your customers from your business, development and operations teams, keeping your organization from achieving the full benefits of Agile.
  • 6. UrbanCode Inc. Proprietary and Confidential ©2013 So, how are you going to tear down that wall?
  • 7. UrbanCode Inc. Proprietary and Confidential ©2013
  • 8. UrbanCode Inc. Proprietary and Confidential ©2013 The following slides focus on how to achieve Continuous Release and Deploy as part of an overall DevOps approach in 3 moves!
  • 9. UrbanCode Inc. Proprietary and Confidential ©2013 Align teams
  • 10. UrbanCode Inc. Proprietary and Confidential ©2013 With conflicting responsibilities, there is a natural tension between the Development and Operations teams.
  • 11. UrbanCode Inc. Proprietary and Confidential ©2013 It’s important to coordinate and align teams with the same overall goals. To do so, teams must communicate early and often throughout the application delivery lifecycle.
  • 12. UrbanCode Inc. Proprietary and Confidential ©2013 Build a consistent process
  • 13. UrbanCode Inc. Proprietary and Confidential ©2013 Differing processes can result in failed deployments and production outages.
  • 14. UrbanCode Inc. Proprietary and Confidential ©2013 Teams often share a single promotion process across the entire Software Delivery Lifecycle (SDLC).
  • 15. UrbanCode Inc. Proprietary and Confidential ©2013 Create an automated culture
  • 16. UrbanCode Inc. Proprietary and Confidential ©2013 Manual and “half-scripted” deployment steps can cause release failures and potential outages.
  • 17. UrbanCode Inc. Proprietary and Confidential ©2013 Automate difficult steps to reduce the chances of manual or “half-scripted” steps leading to a break in production.
  • 18. UrbanCode Inc. Proprietary and Confidential ©2013 The Continuous Release and Deploy practices with in DevOps approach will result in accelerated time to market, stable and predictable releases and fewer outages. The Continuous Release and Deploy Practices as a part of a DevOps approach will result in accelerated time-to-market, stable and predictable releases and fewer outages.
  • 19. UrbanCode Inc. Proprietary and Confidential ©2013 Click Here
  • 20. UrbanCode Inc. Proprietary and Confidential ©2013 Visit us on www.IBM.com
  • 21. UrbanCode Inc. Proprietary and Confidential ©2013 Visit us on www.IBM.com