An introduction to DevOps, from first principles. You'll learn about the Three Ways of DevOps, CAMS, the benefits as asserted by the State of DevOps Report 2016 and some case studies, geared towards the financial industry.
5. “DevOps is also characterized by operations
staff making use of many of the same
techniques as developers for their systems
work.”
The Agile Admin. What Is DevOps?
32. : to do something again and again in order to
become better at it
: to do (something) regularly or constantly as an
ordinary part of your life
Practice
35. Culture Of Continuous
Learning
● Make Time For Improving Daily Work
● Reward Teams For Taking (Calculated)
Risks
● Introduce Faults To Increase Resilience
39. Wealthfront (USA)
● 2.5B$ of assets under management
● Lean Startup approach
● Developers push to production on first
day of work
● Prioritize Safety AND Speed
40. ● Strict coding standards
● Code reviews
● Fix-It days to clean up tests and improve
coverage
● Infrastructure as Code
Wealthfront (USA)
41. ● Dark launches
● Canary deployments
● Sophisticated monitoring and alerting
Wealthfront (USA)
43. “We employ the latest techniques to ensure high software quality, including test driven
development, Continuous Integration (CI) and Continuous Deployment.
Our CI private cloud system constantly runs a battery of over 6000 functional,
acceptance, security and performance tests against the code base to ensure, monitor
and improve quality of execution.
This is matched with the use of industry leading automated deployment and server
configuration management to ensure that the platform matches the code in quality of
build.”
LMAX (UK)
https://www.lmax.com/trading-tech
44. ING Bank (Holland)
● 180 cross-functional teams
● Infrastructure setup from 200 days to 2
hours
● Eliminated 500 duplicated apps
● Replacing ESB with microservices
http://www.slideshare.net/CAinc/continuous-delivery-the-ing-story-i
mproving-time-to-market-with-devops-and-continuous-delivery