Blog posts tagged "Juju"

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

Canonical Observability Stack: Reimagining observability with MicroK8s and Grafana, Prometheus and Grafana Loki

Note: This post is co-authored by Jon Seager. Jon Seager is the Vice President of Enterprise Engineering at Canonical with responsibility for Juju, the...

In defence of pet servers

We all know the drill by now: modern compute infrastructure needs to be deterministic, disposable, commoditised and repeatable. We’re all farmers now, and our...

Model-driven observability: Embedded Alert Rules

Learn does’, dont’s and gotchas of Prometheus alert rules, and how to embed alert rules in your Juju charms.

Operator Day returns for KubeCon NA 2021

Register for free What is Operator Day? Operators simplify everyday application management on Kubernetes. Learn how to use them, how to create them in Python,...

Where configuration management falls short: model-driven OpenStack

Have you ever installed OpenStack from scratch? I know, it sounds geeky, unnecessary and maybe even overcomplicated … It is after all 2021, OpenStack is...

Model-driven observability: Taming alert storms

Model-driven observability and its strong notion of topology provide easy-to-apply alert management capabilities to avoid alert storms and help find root...

Model-driven observability: the magic of Juju topology for metrics

Learn how model-driven observability with Juju can drastically improve the quality of the insights you get from your monitoring telemetry.

Model-driven observability: modern monitoring with Juju

Learn how you can drastically simplify the monitoring setup for systems, reduce its ongoing maintenance costs and increase the actionability of your insights...