2. What about?
●
Delivers
●
Hundreds of deployment per week
●
Early return of investment of development
●
Agile all over (What is the value of only agile
development?)
●
Uptime
●
Quality
●
Satisfaction and happiness
4. devops is not the answer
●
But can help you on the path
●
Driven from a need to change
●
Adopted by agile startups
●
Spread to larger corporations
–
To suppliers
●
To Gartners et al
–
To ads at air ports... (not yet)
10. Culture
●
●
●
People and process first.
If you don’t have culture, all automation attempts will
be fruitless.
It's about changing people and mind set
12. Automation
●
Once you understand your culture.
●
It's about automate processes
●
Reduce human errors
●
Tools for release management, provisioning,
configuration management, systems integration,
monitoring and control, and orchestration become
important pieces in building a Devops fabric..
13. Automation cont...
Infrastructure as code
Infrastructure via API
Scaling
No planning of upcoming demand
Throw away old instances
Parallel environments
Everything is documented by code
Knowledge is in the code and not only inside your head
14. Measurement
●
●
If you can’t measure, you can’t improve.
A successful Devops implementation will measure
everything it can as often as it can…
–
performance metrics
–
process metrics
–
even people metrics.
15. Sharing
●
●
●
●
Sharing is the loopback in the CAMS cycle.
Creating a culture where people share ideas and
problems is critical.
Another interesting motivation in the Devops
movement is the way sharing Devops success
stories helps others.
First, it attracts talent, and second, there is a belief
that by exposing ideas you can create a great open
feedback that in the end helps them improve.
16. What devops is not
●
devops is not a technology problem
●
devops is not a jobtitle
●
devops is not a product
●
devops can't be sold to you
●
devops is not a team
●
devops is not just about automation
17. Devops inspired by lean tools
●
Gemba - the real place
●
Kanban - signboard
●
Kaizen - change for the better
●
Kata - the form and order of doing things
●
Muda - waste
●
Mura - inconsistency
●
Muri - overburden
●
Poka-yoke