SheffieldDevops: Sheffield Devops (Virtual)

The next Sheffield Devops event takes place online, please leave your questions for our speakers as comments on the stream, and we will showcase them at the end.

Our virtual event is generously hosted by our sponsors Affecto Recruitment.

We’re striving for Sheffield Devops to be an inclusive event that is open to all. We operate a Code of Conduct. Please drop us a message on Twitter @sheffieldDevops if you have any queries or would just like a chat ahead of the event.

Schedule
18:00: Live stream starts

18:15 - 19:00: Andy Burgin with Beyond Dashboards - Visualising Complex Systems

19:00 - 19:15: Break

19:15 - 20:00: Matt Jarvis with Introducing KUDO - Kubernetes Operators the Easy Way

About the Speakers

Andy Burgin
Andy is Lead Platform Engineer at Sky Betting and Gaming. He considers himself a Kubernetes and Hadoop fettler, spending a far too much of his spare time making Raspberry Pis do things they shouldn’t. He was a small part of the organising team for DevOpsDays London 2019 and has been running the Devops meetup in Leeds for 6 years hosting over 40 events. He’s attended and spoke at a bunch of DevOps conferences and in his own words is ‘an all round DevOps nuisance’.

Beyond Dashboards - Visualising Complex Systems

There are many ways to collect and visualise metrics from Kubernetes clusters. Many of us collect metrics and visualise them on dashboards. The plethora of graphs and charts enable us to quickly spot anomalies with workload or cluster performance. However do we really understand the workloads that run on our clusters? this can be a challenge particularly in a multi-tenant environment.

This session will demonstrate ways to “see” the workloads running on clusters, helping to better understand workloads through visualisation, anomaly identification and exploratory analysis. Using tools such as graph databases and visualisation tools, you’ll learn how they can help you explore and understand cluster workload topology usage. Sharing examples of how these tools have identified issues and how they can help engage with tenants to share best practices and ultimately improve cluster performance.

Matt Jarvis
Matt Jarvis is Senior Director of Community and Evangelism at D2iQ. Matt has spent more than 15 years building products and services around open source software, on everything from embedded devices to large scale distributed systems. Most recently he has been focused on the open cloud infrastructure space, and in emerging patterns for cloud native applications. Matt is a regular speaker at conferences and meetups across the world, including MesosCon, Open Infrastructure Summit and All Things Open.

Introducing KUDO - Kubernetes Operators the Easy Way

Kubernetes Operators are the next phase of the journey towards automating complex applications in containers. The Kudo project introduces an easy way to build Kubernetes operators using declarative YAML. Many Operators that exist today handle initial deployment, but they don’t provide automation for tasks like binary upgrades, configuration updates, and failure recovery. Implementing a production-grade controller for a complex workload typically requires thousands of lines of code and many months of development. As a result, the quality of operators that are available today varies. The Kudo project provides a universal operator to enable automated creation of operators for Kubernetes, in most cases just using YAML. In this talk, I’ll introduce the Kudo project, and demo the creation of a Kubernetes operator using Kudo.

Code of Conduct:
www.sheffielddevops.org.uk

to (Europe/London time)

More details and tickets: www.eventbrite.co.uk

More Information

The devops group in Sheffield has been founded to provide a forum for discussion on:

* Adoption of software development lifecycle practices into operations and system administration.
* Creating collaborative working culture/environment for developers and operations teams.
* Applying agile principles in an environment dominated by changes, firefighting and reluctance to change.
* Automation - version control, branching strategies, CI/CD pipelines, deployment and monitoring.
* Metrics - collection of system/application/business/build/SLM metrics and the subsequent reporting and sharing.
* Technology - cool new tools from clusters to containers, cloud solutions, paas, iaas, visualization, monitoring and dashboards - just so long as they help create the devops culture.
* Adoption of Lean principles to improve the flow of work through an organisation.

We plan to meet on the second Thursday of each month in central Sheffield, we’ll have a couple of talks on the above subject areas and then head to a nearby public house to continue the discussion in an more informal manner.

We’re on the look out for speakers, so if you (or someone you know) have a passion for any of the above topics and have something to share then please get in touch via email or twitter.

The group has been created thanks to the efforts of great people on the Sheffield Digital slack channel for the digital community in Sheffield - if you want to lend a hand in running the group or have any ideas to make it bigger and better then please get in touch.