Continuous Delivery is Not a Commodity

Information about Continuous Delivery is Not a Commodity

Published on July 18, 2015

Author: AntonWeiss

Source: slideshare.net

Content

1. Continuous Delivery is not a Commodity Anton Weiss Otomato : http://otomato.link

2. Footer Definition • The term commodity is used for an good or service when the demand for it has no qualitative differentiation across a market. • Commoditization occurs as a goods or services market loses differentiation across its supply base, often by the diffusion of the intellectual capital necessary to acquire or produce it efficiently. Wikipedia 2

3. Footer Examples: • Sugar • Oil • Gold • Unskilled Manual Labour • Flash memory 3

4. Footer Examples in Software Development: • Java app servers • Cloud Instances • Hosted VCS, Change Management, etc. • CloudStack and OpenStack are commoditising virtualisation providers and cloud providers • Microservices (?) 4

5. Footer Commodity Software Properties • A well-defined and limited set of: • required features • required interfaces • use cases • Easy to learn and master • As a result: • Weak lock in (if any) 5

6. Footer But Continuous Delivery is simple, isn’t it? 6

7. Footer It’s Babylon! 7

8. Footer Continuous Delivery Requires • Integration with multiple tools and frameworks • Support for multiple OS • Customizable flows • Customizable dashboards and reporting • Pluggable architecture 8

9. Footer Conclusions • No one CD pipeline is exactly the same as another • You can learn from others but you can not copy • You can’t buy Continuous Delivery • CD is a process and not a tool • CD is more art than science 9

10. Footer Butler to the Rescue!!! • Flexibe • Extendable • REST API • Groovy scripting • More than a 1000 plugins • Strong community support 10

11. Footer But most importantly: • We need CD professionals who: • understand the software development workflow • realize that CD is more about people than technology • are eager to learn, contribute and share 11

12. Footer Thank You Sponsors

Related presentations


Other presentations created by AntonWeiss

Ninja, Choose Your Weapon!
29. 03. 2015
0 views

Ninja, Choose Your Weapon!

Grooving with Jenkins
18. 07. 2015
0 views

Grooving with Jenkins

Docker, Jenkins, Docker
16. 07. 2017
0 views

Docker, Jenkins, Docker

A Deeper Look at Cargo
13. 12. 2018
0 views

A Deeper Look at Cargo