11 February, Manchester
DevOps can be traced back to the 1980s when it was introduced to the traditional enterprises then In 2010 Damon Edwards coined the acronym CAMS (Culture, Automation, Measurement and Sharing) which set the core values of the DevOps movement. Then, Jez Humble added Lean to the mix, giving us CALMS.
Culture: Effective teams are essential for the delivery of reliable software and business benefits.
Automation: This at the core of development to build, test and continuous deployment.
Bringing a high level of automation to development cycles will provide enormous benefits.
Lean: Inbuildingand controlling of systems, agile techniques and Lean practices come into play. Lean testing cycles allow frequent and effective testing which is core for performance.
Metrics: Measuring success is an important aspect of the feedback process. A successful DevOps implementation should measure performance, process and even people metrics.
Sharing: Collaboration and optimisation of ideas, stories of problems and success is essential and also the realisation for the teams to treat the problem as an enemy and not each other. Sharing of ideas opens the channels of feedback and so leads to improvement.
DevOps is a process, a journey that organizations will move through at varying speeds and levels of adoption but the evolution depends on rapid adoption, leveraging and internalization of the CALMS concepts. This approach will give the organisation the ability to change to the demands of the business.
Keith Watson, Agile Delivery Manager (Development Support Services) Ordnance Survey
In 2013, Ordnance Survey embarked on the first steps on its DevOps journey. We realised very early that the adoption of DevOps was not just about use of improved tooling or recruiting DevOps engineers. We initiated a strategy which would enable us to achieve a permanent culture change embedded in the organisation which would provide a better lean service to the organisation and ultimately our external customers. This culture change involved;
• Showing the pain and cost of the current situation and securing support from senior management to investigate possible solutions.This has resulted in the Operations being seen by Development as leading the way in terms of DevOps transformation and being invited to participate in future initiatives.”
Mike Shaw, Director Strategic Marketing, HPE
Are high level management bought in? Do they know what MVP and experimentation really means for them and their beloved progress reports? Have you achieved a lot of "Dev", with very little “Ops" buyin? How do you get people to “shift left”? How do you build the trust that DevOps needs in order to work?
This presentation will look at the “softer” aspects of DevOps - the things that are as important, if not more important, than putting in place the tools and the tool chains that DevOps requires.
Matthew Skelton, Skelton Thatcher Consulting
Modern log aggregation & search tools provide significant new capabilities for teams building, testing, and running software systems. By treating logging as a core system component, and using techniques such as unique event IDs, transaction tracing, and structured log output, we gain rich insights into application behaviour and health. This talk explains why it is valuable to test aspects of logging and how to do this with modern log aggregation tooling.
Graham Parsons, Solutions Consultant – DevOps, Dynatrace
The goals of DevOps are admirable: improve collaboration, stop wasting resources, stop frustrating people, and start building great systems. Unfortunately, they often fail, as when things go wrong, teams fall back into old habits; trapping themselves in Dev vs Ops war rooms. Making DevOps work needs a culture change, fortified by the ability to automate, measure, and share. There needs to be shared understanding and purpose, with everyone empowered. It’s not just a set of tools, or a standard, or something you can buy in a box. Here, we’ll use real-life examples to illustrate common DevOps pitfalls and how CIOs can handle them, helping businesses to unify IT around shared goals.
All speakers
Kenneth Tan, Sardina Systems
What do you know about how resources are being used in your private cloud environment? How are the resources being managed?
This presentation will highlight the gross inefficiencies in DevOps infrastructure, and a route to hyper-efficient private cloud.
Is it impossible to compete with public cloud operators on cost? The answer to this question lies in knowing what to do with what you have. Private cloud operators can achieve more competitive cost level.
By better managing resources, DevOps teams could increase productivity, and increase overall organizational efficiency. For CFOs and CIOs, the financial impact on improving efficiency could be significant!
John Clapham, Independent Consultant
Culture is one of the key contributors to organisational success, pervading every project, meeting and conversation. While many recognise what a productive culture looks like, it is one of the most challenging things to create, steer or replicate. Despite this the DevOps movement asks us to challenge our teams even further. This talk shares practical culture building tips, based on years of experience in Agile, DevOps and Continuous Delivery.
Jon Topper, The Scale Factory
Highly Effective DevOps organisations are increasingly using ChatOps to build a generative culture, improve team communication and drive efficiency. We'll take a brief look at how to get started with these tools.