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.

Innovate at speed with Devops

1,133 views

Published on

This is my ignite talk from #devopsdays in Ghent Belgium. As this is an ignite talk look at the notes as these contain the wordings I used.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Innovate at speed with Devops

  1. 1. Innovating at Speed with Devops Eric Cattoir IBM Rational Client Technical Professional
  2. 2. Bold Idea • Innovation can only happen in an environment where it is safe to fail © 2014 International Business Machines Corporation 2
  3. 3. Bold Idea • Innovation can only happen in an environment where it is safe to fail •A well implemented Devops solution can provide such an environment in an IT environment © 2014 International Business Machines Corporation 3
  4. 4. Scientific Innovation © 2014 International Business Machines Corporation 4
  5. 5. Innovation and failure Icarus © 2014 International Business Machines Corporation 5
  6. 6. Innovation and failure Le Bris – Albatros II 1868 Otto Lilienthal 1895 Antonov An-2 1947 Leonardo Da Vinci 1485 Concorde A - 380 1969 Wright Brothers 1902 2005 © 2014 International Business Machines Corporation 6
  7. 7. What has changed in society? © 2014 International Business Machines Corporation 7
  8. 8. What has changed in society? • Dependend on Software often Business and/or Safety Critical © 2014 International Business Machines Corporation 8
  9. 9. What has changed in society? • Mobile Computing - Connected all the time © 2014 International Business Machines Corporation 9
  10. 10. What has changed in society? • Internet of Things © 2014 International Business Machines Corporation 10
  11. 11. Cloud Demand for apps requires fast, scalable environments for dev and test, as well as production Instrumented Products Industry requirements demand faster response to regulations and standards, with traceability and quality Software delivery Intelligent/ Connected Systems Software component in smart products driving increased value and differentiation Challenges Big Data Insights on new products by more efficiently interpreting massive quantities of data Social Business Broader set of stakeholders collaborates to deliver continuous innovation and value Mobile Modern workforce expects constantly updated software to connect to enterprise systems © 2014 International Business Machines Corporation 11
  12. 12. What is needed to achieve this in Software Development •Version control of all software, automation, and configuration • Automated Deployments • Architecture • Automated Testing • Production-Like Environments © 2014 International Business Machines Corporation 12
  13. 13. What is needed to achieve this in Software Development Version control of all software, automation, and configuration IBM UrbanCode Deploy with Patterns IBM PureApplication System SmartCloud Orchestrator © 2014 International Business Machines Corporation 13
  14. 14. What is needed to achieve this in Software Development Automated Deployments SSCCMM BBuuiilldd AAuuttoommaattiioonn QQAA PRO D Pull changes IBM UrbanCode Deploy Execute application deployment and manage settings across environments Publish build DDDDDDEEDDEEVVEEEEVVVVVV © 2014 International Business Machines Corporation 14
  15. 15. What is needed to achieve this in Software Development Architecture © 2014 International Business Machines Corporation 15
  16. 16. What is needed to achieve this in Software Development Automated Testing © 2014 International Business Machines Corporation 16
  17. 17. What is needed to achieve this in Software Development Production-Like Environments Infrastructure as a Service Applications Data Mid Config Middleware O/S Virtualization Servers Storage Networking UrbanCode Deploy Platform as a Service Applications Data Mid Config Middleware O/S Virtualization Servers Storage Networking IBM Bluemix IBM Patterns PureApplication System SmartCloud Orchestrator SoftLayer IBM DevOps Services UrbanCode Deploy with Patterns © 2014 International Business Machines Corporation 17
  18. 18. Conclusion DevOps Lifecycle Customers Business Owners Development/Test Operations/Production Continuous Innovation, Feedback and Improvements Develop and Test Release and Deploy Monitor and Optimize DevOps Foundation Plan and Measure Open Lifecycle and Service Management Integration Platform Ecosystem Best Practices © 2014 International Business Machines Corporation 18
  19. 19. Conclusion DevOps Lifecycle Customers Business Owners Development/Test Operations/Production Continuous Innovation, Feedback and Improvements Develop and Test Release and Deploy Monitor and Optimize DevOps Foundation Plan and Measure Open Lifecycle and Service Management Integration Platform Ecosystem Best Practices © 2014 International Business Machines Corporation 19
  20. 20. Conclusion DevOps Lifecycle Customers Business Owners Development/Test Operations/Production Continuous Innovation, Feedback and Improvements Develop and Test Release and Deploy Monitor and Optimize DevOps Foundation Plan and Measure Open Lifecycle and Service Management Integration Platform Ecosystem Best Practices © 2014 International Business Machines Corporation 20

×