Michael C. Jaeger

Michael C. Jaeger

32 posts

Best practices to publish open-source software operators

Running or operating applications requires several tasks throughout their lifecycle: scaling instances, checking the health, integrating with other...

The software operator design pattern: disadvantages – part 5

The software operator is a design pattern – it is a proven design that has been applied in many situations and implemented by several frameworks. Its...

The software operator design pattern: advantages – part 4

The software operator is a design pattern. Its design is based on successful applications where this approach was found useful. In other words, it’s a proven...

Operator Day at Kubecon EU 2022 – recordings available!

The Operator Day at Kubecon EU 2022, hosted by Canonical, took place on Monday 16 May  2022. We thank everyone for attending the event. Our thanks go out...

The software operator design pattern: May the force be with you – Part 3

The software operator is a design pattern. A design pattern describes the approach to cover the operational tasks of an application’s implementation. The...

Secure Multi-Tenancy for Charmed Kubernetes with Clastix’ new Charmed Operator

Capsule helps reduce the operational effort to operate and maintain secure multi-tenancy on Charmed Kubernetes. Users, teams, and departments can now share...

The Operator Day Industry Panel Discussion at Kubecon EU 2022

Find out who the panelists are for the Industry Panel discussion during Operator Day on May 16th. During this virtual session industry thought leaders will...

The software operator design pattern — part 2

This blog post continues with the previous blog post about design patterns and the software operator pattern. In this part, this post takes a closer look at...

Design patterns and the software operator — part 1

In the early days of software development, computers were sold with compilers and interpreters. Users wrote mostly their own small programs instead of buying...

Operator Day hosted by Canonical at Kubecon EU 2022

May 16th 2022, virtual eventWeek of KubeCon + CloudNativeCon EU 2022 What is Operator Day? Software operators are crucial elements in the Kubernetes...

Getting started with Juju and Charmed Operators: three awesome videos

Getting started with software can be confusing – depending on the complexity of the software, of course. Despite the extensive documentation available for...

Learn how to build a minimal Charm

The previous blog post talked about the community workshops taking place in the Juju and Charm community. Normally the community workshops take place every...

A Charming community: how to join the Juju and Charmed Operators community

If you are familiar with open source, you know that the community is what drives a project and gives its purpose, keeps it alive and thriving. So, it is...

Application composability and the shipping container

The previous blog post talked about the composability of applications. The key element for composing applications is defining the relations between...

Application composability – a cloud computing perspective

Let’s remember the time in the 2000s when companies introduced their cloud computing offerings at a large scale. New services were put into the popular IaaS,...

Deploy and maintain applications with Charmed Operators

Recently, I remembered a situation when I was in elementary school and visited a friend at his house. At some point, his mother wanted us to go to a neighbour...

  1. Previous page
  2. 1
  3. 2
  4. Next page