Innovate at speed with Devops

Embed Size (px)

DESCRIPTION

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.

Citation preview

  • 1. Innovating at Speed with DevopsEric CattoirIBM Rational Client Technical Professional

2. Bold Idea Innovation can only happen in an environmentwhere it is safe to fail 2014 International Business Machines Corporation 2 3. Bold Idea Innovation can only happen in an environmentwhere it is safe to failA well implemented Devops solution can providesuch an environment in an IT environment 2014 International Business Machines Corporation 3 4. Scientific Innovation 2014 International Business Machines Corporation 4 5. Innovation and failureIcarus 2014 International Business Machines Corporation 5 6. Innovation and failureLe Bris Albatros II1868Otto Lilienthal1895Antonov An-21947Leonardo Da Vinci1485Concorde A - 3801969Wright Brothers19022005 2014 International Business Machines Corporation 6 7. What has changed in society? 2014 International Business Machines Corporation 7 8. What has changed in society? Dependend on Software often Business and/or Safety Critical 2014 International Business Machines Corporation 8 9. What has changed in society? Mobile Computing - Connected all the time 2014 International Business Machines Corporation 9 10. What has changed in society? Internet of Things 2014 International Business Machines Corporation 10 11. CloudDemand for apps requires fast,scalable environments for devand test, as well as productionInstrumented ProductsIndustry requirements demandfaster response to regulationsand standards, with traceabilityand qualitySoftwaredelivery Intelligent/Connected SystemsSoftware component insmart products drivingincreased value anddifferentiationChallengesBig DataInsights on new products bymore efficiently interpretingmassive quantities of dataSocial BusinessBroader set ofstakeholders collaboratesto deliver continuousinnovationand valueMobileModern workforceexpects constantlyupdated software toconnect to enterprisesystems 2014 International Business Machines Corporation 11 12. What is needed to achieve this in SoftwareDevelopmentVersion control of allsoftware, automation,and configuration Automated Deployments Architecture Automated Testing Production-LikeEnvironments 2014 International Business Machines Corporation 12 13. What is needed to achieve this in SoftwareDevelopmentVersion control of all software, automation, andconfigurationIBM UrbanCode Deploywith PatternsIBM PureApplication SystemSmartCloud Orchestrator 2014 International Business Machines Corporation 13 14. What is needed to achieve this in SoftwareDevelopmentAutomated DeploymentsSSCCMM BBuuiilldd AAuuttoommaattiioonnQQAA PRODPullchangesIBM UrbanCodeDeployExecuteapplicationdeployment andmanage settingsacrossenvironmentsPublish buildDDDDDDEEDDEEVVEEEEVVVVVV 2014 International Business Machines Corporation 14 15. What is needed to achieve this in SoftwareDevelopmentArchitecture 2014 International Business Machines Corporation 15 16. What is needed to achieve this in SoftwareDevelopmentAutomated Testing 2014 International Business Machines Corporation 16 17. What is needed to achieve this in SoftwareDevelopmentProduction-Like EnvironmentsInfrastructureas a ServiceApplicationsDataMid ConfigMiddlewareO/SVirtualizationServersStorageNetworkingUrbanCodeDeployPlatformas a ServiceApplicationsDataMid ConfigMiddlewareO/SVirtualizationServersStorageNetworkingIBMBluemixIBM PatternsPureApplicationSystemSmartCloudOrchestratorSoftLayerIBMDevOpsServicesUrbanCodeDeploywithPatterns 2014 International Business Machines Corporation 17 18. ConclusionDevOps LifecycleCustomers Business Owners Development/Test Operations/ProductionContinuous Innovation, Feedback and ImprovementsDevelop and Test Release and DeployMonitor and OptimizeDevOps FoundationPlan andMeasureOpen Lifecycle and Service Management Integration PlatformEcosystemBest Practices 2014 International Business Machines Corporation 18 19. ConclusionDevOps LifecycleCustomers Business Owners Development/Test Operations/ProductionContinuous Innovation, Feedback and ImprovementsDevelop and Test Release and DeployMonitor and OptimizeDevOps FoundationPlan andMeasureOpen Lifecycle and Service Management Integration PlatformEcosystemBest Practices 2014 International Business Machines Corporation 19 20. ConclusionDevOps LifecycleCustomers Business Owners Development/Test Operations/ProductionContinuous Innovation, Feedback and ImprovementsDevelop and Test Release and DeployMonitor and OptimizeDevOps FoundationPlan andMeasureOpen Lifecycle and Service Management Integration PlatformEcosystemBest Practices 2014 International Business Machines Corporation 20