The term “DevOps” typically refers to the emerging professional movement that advocates a collaborative working relationship between Development and IT Operations, resulting in the fast flow of planned work achieving the value stream that is between the business (where requirements are defined) and the customer (where value is delivered). It is a new way of looking at development altogether. The initial change will have to be done through a long communication process, where the benefits of a more agile methodology are expressed and pitfalls of the current methodology are pointed out as they occur.
Once an organization is ready for this change in culture, IT managers have to focus on the largest physical aspect of the combination of development and operations: the tools. The right tools make all the difference because even though DevOps centres around people, technology, processes and information will be dominated by what the tool sets allow – tools based on their ability to seamlessly integrate with a development and operations tool chain and having the ability to adhere to lean and agile principles, such as simplification, standardization and automation. Next-generation tools have now come into the market which have high interoperability, so multiple solutions can seamlessly work together and IT departments can change tools without throwing the whole development process into upheaval. These are web and mobile applications with a powerful cloud-based service that was purpose-built for speed and scale. Code review, static analysis and security testing are therefore are of high importance,
This conference brings together leading practitioner-organisations who have achieved Continuous Delivery and organisational transformation. Companies going through Mergers and Acquisitions will inherit these systems too and be faced with similar situations and need to find out the many initiatives that increase the efficiency and agility within the enterprise and balance system uptime and stability while bringing alignment between Dev and Ops.
WHO SHOULD ATTEND?
Conference Chair: Matthew Skelton, Principal Consultant, Skelton Thatcher Consulting Ltd
Dan North, Dan North Associates
How do DBAs fit into the world of DevOps? We usually think of DevOps as a collaboration between developers and operations or support engineers so it’s easy to forget the database admins who occupy both the development and operations space.
Organisationally they are often separate, sometimes geographically as well as organisationally. How does the database fit into the DevOps or Continuous Delivery story, both technologically and culturally?
Dan North has been helping a number of large organisations at various stages on their journey to continuous delivery and in every case their legacy database dependencies are a major stumbling block. Where do you start unpicking the database? How can you tell if it is working? Is the Matrix just a very big Oracle instance?
Matthew Skelton, Principal Consultant, Skelton Thatcher Consulting Ltd
The way in which many (most?) software teams use logging needs a re-think as we move into a world of microservices and remote sensors. Instead of using logging merely to dump out stack traces, our logs become a continuous trace of application state, with unique-enough identifiers for every interesting point of execution. We also use transaction identifiers to trace calls across components, services, and queues, so that we can reconstruct distributed calls after the fact. Logging becomes a rich source of DevOps insight for developers and operations people alike, as we 'listen to the logs' and tighten feedback cycles to improve our software systems.
Jon Topper, The Scale Factory
How much time do we waste when our delivery value chain is entirely driven by sending and receiving emails? What if you could improve how your team communicates, and improve efficiency at the same time? I'll share how some high-performing organisations are making use of ChatOps to improve team collaboration.
Peter Raymond, Serena Software, Principal Software Architect
Learn how continuous inspection of application changes can lead to higher quality, more frequent and more secure application deployments. Peter Raymond from Serena software will talk about the idea of continuous inspection and visibility of the “health” of your application changes as well as some recommendations around securing your most valuable business assets (your organizations source code).
Rob Vanstone, XebiaLabs
Rob gives a broad overview of the ever expanding DevOps tooling landscape with some examples of what drives choices from the common categories from customers including his own experiences. Understanding the language, How to avoid common pitfalls (and how you probably won’t!) and what to look for when designing your own implementations.
John Clapham, Independent Consultant
I’ve learnt a lot over the years being part of, and leading, software development teams. I’ve had the opportunity to work with great people in diverse organizations, employing wildly varying methodologies. Some of the organisations have been ferociously agile, others somewhat more traditional. I’ve made mistakes a plenty, learnt, improved and delivered.
There may be no substitute for learning by doing, but there are certainly things I wish I’d discovered sooner. Things that would have improved efficiency and effectiveness, or simply made some days less frustrating.
In this talk I’ll share the crucial tips for success I’d give my previous self, if I happened to have the benefit of a time machine and a generous helping of hindsight.
Liz Rice, CEO, FORCE12.io
There’s a lot of talk about Docker and containerization – but who are the main characters in the battle for supremacy in the data centre? What are their capabilities and characteristics? We’ve been exploring microscaling on different platforms, schedulers and orchestration systems and we’re back to tell you all about it.
Rainer Heinold, VP Technology & Services, ASERVO Software GmbH
DevOps is nowadays widely accepted, but it comes with the risk to make budgets go through the roof. Driven by trends like Lean Software Development transform the culture, but in reality DevOps often comes with a hidden cost. The presentation covers the risk aspects by examples, the reasons and gives guidelines how to avoid raising budgets.