Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

What are the Cool Kids Doing With Continuous Delivery?

3,190 views

Published on

Building a solid application delivery tool chain is no easy task. The popularity of infrastructure configuration management tools like Puppet, Chef, Salt and others are a direct result of the explosion of virtual machines needing to be maintained, configured and provisioned. Learn how you can leverage these trends and combine infrastructure configuration and release automation to build an enterprise class continuous delivery solution for your business.

For more information on DevOps solutions from CA Technologies, please visit: http://bit.ly/1wbjjqX

Published in: Technology
  • Be the first to comment

What are the Cool Kids Doing With Continuous Delivery?

  1. 1. What are the Cool Kids Doing With Continuous Delivery? David Cramer DCT14S #CAWorld CA Technologies VP, Product Management ca DevCenter
  2. 2. 2 © 2014 CA. ALL RIGHTS RESERVED. Abstract Building a solid application delivery tool chain is no easy task. The popularity of infrastructure configuration management tools like Puppet, Chef, Salt and others are a direct result of the explosion of virtual machines needing to be maintained, configured and provisioned. Learn how you can leverage these trends and combine infrastructure configuration and release automation to build a enterprise class continuous delivery solution for your business. David Cramer CA Technologies VP, Product Management
  3. 3. 3 © 2014 CA. ALL RIGHTS RESERVED. Agenda THE CHALLENGE OF ACCELERATING APPLICATION DELIVERY THE LINKS OF THE CHAIN AVAILABLE SOLUTIONS/OPTIONS ORCHESTRATING THE RELEASE PROCESS PULLING IT ALL TOGETHER 1 2 3 4 5
  4. 4. 4 © 2014 CA. ALL RIGHTS RESERVED. Lack of Coordination Results in Production Failures 1 Gartner, Four Steps to Optimize Configuration Management Process and Tools, RonniColville, October 31, 2013. “Gartner believes that more than 80 percent of all mission-critical IT service outages result from people and process errors and failures, and of those outages, more than 50 percent result from a lack of coordination between change, release and configuration management processes.”
  5. 5. 5 © 2014 CA. ALL RIGHTS RESERVED. Challenges of Building a Continuous Delivery Tool Chain 100s, 1000s, 10,000s physical/virtual machines to provision and configure Middleware, databases, load balancers Applications with 100s of artifacts stored in multiple repositories Short release cycles Multiple releases per day/week/month
  6. 6. 6 © 2014 CA. ALL RIGHTS RESERVED. The Right Tool for the Job … Things to Consider Continuous integration can deploy and test applications. Infrastructure provisioning and configuration management tools claim continuous integration capabilities. Release automation tools can provision environments.
  7. 7. 7 © 2014 CA. ALL RIGHTS RESERVED. Continuous Integration Developers check code into a shared repository several times a day Code is integrated and verified through an automated build process Detects problems earlier in the cycle Easier to correct, less back-tracking Build/CI Store Test Promote Configure Provision Deploy
  8. 8. 8 © 2014 CA. ALL RIGHTS RESERVED. Configuration Management Dzone, “2014 Guide to Continuous Delivery Survey” 49% Use configuration management tools like Puppet, Chef and CFEngine 73% Still use manual scripts for at least half of their infrastructure changes
  9. 9. 9 © 2014 CA. ALL RIGHTS RESERVED. Infrastructure as Code/Configuration Management Automate IT infrastructure tasks Build, deploy and manage Reduce risk of failure due to configuration issues Ensures a known state before deploying applications into environment Build/CI Store Test Promote Configure Provision Deploy
  10. 10. 10 © 2014 CA. ALL RIGHTS RESERVED. Testing/Automated Testing Build/CI Store Test Promote Configure Provision Deploy Automation with consistent processes and reusable test assests Generate test cases once, reuse across devices and platforms Functional testing, load testing, performance testing
  11. 11. 11 © 2014 CA. ALL RIGHTS RESERVED. Orchestrating the Tool Chain PUSH-BUTTON SOFTWARE DEPLOYMENT ON-DEMAND Orchestrate an end-to-end continuous delivery tool chain Eliminate manual intervention by tightly integrating best-of-breed ALM solutions Improve productivity and efficiency across all aspects of the application lifecycle Automate and Orchestrate Application Release Environment App, MW, DB DEV, UAT, PROD Build/CIStore Test Promote Deploy Configure Provision
  12. 12. 12 © 2014 CA. ALL RIGHTS RESERVED. Enterprise Continuous Delivery Pipeline –Phase 1 Build/CIStore Test Promote Deploy Configure Provision Environment App, MW, DB UNIT TEST ENVIRONMENT HP Quick Test
  13. 13. 13 © 2014 CA. ALL RIGHTS RESERVED. Enterprise Continuous Delivery Pipeline –Phase 1b Build/CIStore Test Promote Deploy Configure Provision Environment App, MW, DB UNIT TEST ENVIRONMENT CA SERVICE VIRTUALIZATION CA Cloud Test
  14. 14. 14 © 2014 CA. ALL RIGHTS RESERVED. Enterprise Continuous Delivery Pipeline –Phase 2 Build/CIStore Test Promote Deploy Configure Provision Environment App, MW, DB ACCEPTANCE ENVIRONMENT CA Application Test CA SERVICE VIRTUALIZATION
  15. 15. 15 © 2014 CA. ALL RIGHTS RESERVED. Enterprise Continuous Delivery Pipeline –Phase 3 LOAD BALANCE Build/CIStore Test Promote Deploy Configure Provision Environment App, MW, DB PRODUCTION ENVIRONMENT
  16. 16. 16 © 2014 CA. ALL RIGHTS RESERVED. Integrating the Ecosystem Build/CI Test Promote Configure Provision Store
  17. 17. 17 © 2014 CA. ALL RIGHTS RESERVED. Customer Story Results Transformed release process to achieve previously untouched milestones Deployed online business into eight different countries Same team can now deliver eight or nine times the volume of releases
  18. 18. 18 © 2014 CA. ALL RIGHTS RESERVED. For More Information To learn more about DevOps, please visit: http://bit.ly/1wbjjqX Insert appropriate screenshot and textoverlayfrom following“More Info Graphics” slide here; ensure it links to correct page DevOps
  19. 19. 19 © 2014 CA. ALL RIGHTS RESERVED. For Informational Purposes Only © 2014CA. All rights reserved. All trademarks referenced herein belong to their respective companies. This presentation provided at CA World 2014 is intended for information purposes only and does not form any type of warranty. Some of the specific slides with customer references relate to customer's specific use and experience of CA products and solutionssoactual results may vary. Terms of this Presentation

×