Categories: BlogCanonicalUbuntu

Missed Operator Day at KubeCon NA 2023? – Catch the Replay!

This year’s KubeCon was just as intense as ever. Everyone was talking about AI and MLOps and new use cases for improving Kubernetes and applications with generative technology. And it was the perfect place for us to showcase our platform for building new AI/ML applications: Canonical MLOps, which uses software operators. 

Co-located at KubeCon, we delivered Operator Day for the 7th time, a session presenting and explaining these operators. It was the ideal introduction for seeing how operators work and for getting started with creating your own AI/ML platform at the same time – but if you couldn’t make it to the event, don’t worry.

In case you missed Operator Day: there is good news

You may not have registered for KubeCon this year or were busy on November 6th. If you missed Operator Day, we have good news: starting January 4th, we will present weekly on-demand events week covering the presentations step by step. We will stream the presentations and be online for your questions in the chat for Operator Day.

Register for Operator Day on Demand

The agenda at a glance: what happened at Operator Day?

Operator Day covered the entire journey of an engineering team, exploring software operators with hands-on sessions. We covered the step-by-step creation of an operator for Juju, called a charm, using the Charm SDK, including:

    • How to write the first lines of code to create a charm,

    • How to extend the charm with certificate management, single sign-on and observability,

    • How to deploy and publish the charm to MicroK8s on AWS.

The presentations covered the path from zero to a production-grade charm ready for Juju. Because the sessions did not focus on slides but on showing interactions with terminals, IDEs and Web browsers, everyone can follow the steps in their own environments. And the presented code is freely accessible on Github.

Of course, Operator Day had much more beyond AI/ML: presentations showed hands-on how to operate other popular open source applications, such as PostgreSQL and Apache Spark. We improved this year’s Operator Day based on the feedback submitted at our previous event: attendees suggested more hands-on examples that they can try on their own computers. Many thanks for this valuable feedback.

Here’s an overview of the Operator Day agenda: 

Introduction
09:00 Level up software operations with Juju Cédric Gégout and Mark Shuttleworth
09:15 The charm-ing story of Operator Inc. The team at Operator Inc.
Great Examples
09:25 Postgres – better with a charm Mohamed Nsiri
10:10 Operate AI pipelines at scale with Canonical MLOps Kimonas Sotirchos
10:40 Bring your workloads to Kubernetes: the “charming” story of Spark Enrico Deusebio
Create a Charm
11:10 Create a Charm in 50 minutes Carl Csaposs
12:10 Using certificate providers with Charms Ghislain Bourgeois
12:40 Enterprise state-of-the-art SSO with Azure AD Massimiliano Gori and Natalia Nowakowska
13:00 React before your users experience issues: add observability Luca Bello
13:25 Infrastructure-as-Code: Terraform your applications deployment Tom Haddon
13:55 Control your distributed workloads – Juju management at scale with JAAS Alexander Kilroy
14:15 Be part of it: how to join the ecosystem. Michael Jaeger
Conclusions
14:35 The big picture for Operator Inc. From the team at Operator Inc. The team at Operator Inc.
14:40 Closing Remarks Cédric Gégout

Missed Operator Day? – Register at Inside Operator Day in January 2024!

For all of you, who missed the recent event at KubeCon NA 2023: we will cover the presentations in a weekly mini-series of on-demand events, starting on January 4th, with live Q&A in chat. If you couldn’t make it to Operator Day at KubeCon 2023, we hope to see you there.

January 4, 2024 Mastering software operators for Data and AI
January 11, 2024 Mastering Charm Development with a Deep Dive into Canonical Software Operators
January 18, 2024 Strengthening Your Software Operations
January 25, 2024 Manage your software operators

Learn more

See the Operator Day event page
Learn more about Juju and charms
Browse our collection of charms on Charmhub.io

More questions about Operator Day or Juju and Charms?

Contact Canonical

Ubuntu Server Admin

Recent Posts

Predict, compare, and reduce costs with our S3 cost calculator

Previously I have written about how useful public cloud storage can be when starting a…

24 hours ago

One Thread to Poll Them All: How a Single Pipe Made WaterDrop 50% Faster

This is Part 2 of the "Karafka to Async Journey" series. Part 1 covered WaterDrop's…

1 day ago

A year of documentation-driven development

For many software teams, documentation is written after features are built and design decisions have…

2 days ago

Announcing FIPS 140-3 for Ubuntu Core22

With the release of the FIPS 140-3 certified cryptographic modules for Ubuntu 22.04 LTS, Canonical…

3 days ago

The foundations of software: open source libraries and their maintainers

Open source libraries are repositories of code that developers can use and, depending on the…

6 days ago

From inspiration to impact: design students from Regent’s University London explore open design for their dissertation projects

Last year, we had the opportunity to speak at Regent’s UX Conference (Regent’s University London’s…

7 days ago