Matthew Skelton

Company: Skelton Thatcher Consulting Ltd

Job Title: Co-founder and Principal Consultant

Matthew Skelton

Matthew Skelton has been building, deploying, and operating commercial software systems since 1998. Co-founder and Principal Consultant at Skelton Thatcher Consulting (http://skeltonthatcher.com/), he specialises in helping organisations to adopt and sustain good practices for building and operating software systems: Continuous Delivery, DevOps, aspects of ITIL, and software operability.

Matthew curates the well-known DevOps team topologies patterns at devopstopologies.com and is co-author of the books Continuous Delivery with Windows and .NET (O’Reilly, 2016) and Team Guide to Software Operability(Skelton Thatcher Publications, 2016).

Matthew Skelton Seminars

  • Practical, team-focused operability techniques for distributed systems Thu 5th Oct 13:40 - 14:10

    Practical, team-focused operability techniques for distributed systems

    Modern software systems now increasingly span cloud, on-premise, and remote embedded devices & sensors. These distributed systems bring challenges with data, connectivity, performance, and systems management, so for business success we need to design and build with operability as a first class property.
    In this talk, we explore five practical, tried-and-tested, real world techniques for improving operability with many kinds of software systems, including cloud, Serverless, on-premise, and IoT:

    - Logging as a live diagnostics vector with sparse Event IDs
    - Operational checklists and 'Run Book dialogue sheets' as a discovery mechanism for teams
    - Endpoint healthchecks as a way to assess runtime dependencies and complexity
    - Correlation IDs beyond simple HTTP calls
    - Lightweight 'User Personas' as drivers for operational dashboards

    These techniques work very differently with different technologies. For instance, an IoT device has limited storage, processing, and I/O, so generation and shipping of logs and metrics looks very different from the cloud or Serverless case. However, the principles - logging as a live diagnostics vector, Event IDs for discovery, etc. - work remarkably well across very different technologies.


    Matthew Skelton

    Matthew SkeltonMore

    Time / Place

    Thu 5th Oct 13:40 to 14:10

    Continuous Delivery