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?
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.
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.