---
title: Evolution of a Charm
description: Whether you want to deploy an OpenStack solution at full scale on a public
  cloud or just want to deploy services on your own private OpenStack cloud, Juju
  is the perfect solution. At Canonical, we have a team working to ensure that Juju
  works across all combinations of OpenStack. Join one of our OpenStack QA  […]
url: https://ubuntu.com/blog/evolution-of-a-charm
---

1. [Blog](https://ubuntu.com/blog)
2. Article

---

[Jorge O. Castro](https://ubuntu.com/blog/author/jorge "More about Jorge O. Castro")

24 February 2016

# Evolution of a Charm

---

Share the article

Whether you want to deploy an OpenStack solution at full scale on a public cloud or just want to deploy services on your own private OpenStack cloud, Juju is the perfect solution. At Canonical, we have a team working to ensure that Juju works across all combinations of OpenStack. Join one of our OpenStack QA engineers Ryan Beisner for his lightning talk, “Charm Evolution.”

[Get in touch

Interested in running Ubuntu in your organization?](https://ubuntu.com/about/contact-us/form)

## Newsletter signup

Get the latest Ubuntu news and updates in your inbox.

Work email:

\*I agree to receive information about Canonical's
products and services.

In submitting this form, I confirm that I have read and agree to
[Canonical's Privacy Notice](https://canonical.com/legal/data-privacy/contact)
and [Privacy Policy](https://canonical.com/legal/data-privacy).

Sign up

## Share on

---

## Related posts

[### Devpack for Rust: Zero to Rust in seconds](https://ubuntu.com/blog/devpack-for-rust-support)

One of the best things about Rust is how easy it is to get started. It takes just a second to snap install rustup; rustup default stable, and from there you have a whole...

[Petrichor Park](https://ubuntu.com/blog/author/petrakat)

5 October 2026

[### Confidential computing in the real world: finding your use case](https://ubuntu.com/blog/confidential-computing-use-cases)

Confidential computing is essential when an organization needs to process sensitive data on infrastructure where the operators should not have access to it. You might have seen...

[Ijlal Loutfi](https://ubuntu.com/blog/author/ijlal-loutfi)

2 October 2026

[### Android™ belongs in your CI/CD pipeline](https://ubuntu.com/blog/android-belongs-in-your-ci-cd-pipeline)

How on-demand Android environments turn validation into a repeatable pipeline stage In the first article, we looked at automation: how Android environments can be created and...

[Bertrand Boisseau](https://ubuntu.com/blog/author/bboisseau)

1 October 2026

[### Realtime transaction fraud detection – with an LLM?](https://ubuntu.com/blog/realtime-transaction-fraud-detection-with-an-llm)

Conversational AI with a chatbot is great for drafting emails or debugging code, but it’s less ideal for real-time application middleware. If you’re trying to inspect a...

[Rob Gibbon](https://ubuntu.com/blog/author/robgibbon)

30 September 2026
