---
title: Trusted open source for enterprises
description: Canonical makes open source secure, reliable and easy to use, providing
  support for Ubuntu and a portfolio of enterprise-grade technologies. Founded in
  2004, Canonical operates globally with team members in over 80 countries.
url: https://canonical.com/juju/docs?format=md
---

# Juju ecosystem

Juju is an ecosystem of tools for deploying and managing applications on any
cloud on any infrastructure, Kubernetes or otherwise, using the Juju operator lifecycle manager
and operators called 'charms'.

[Try the Juju tutorial](https://documentation.ubuntu.com/juju/3.6/tutorial/)

---

[---](https://documentation.ubuntu.com/juju)

#### [What is Juju?](https://documentation.ubuntu.com/juju)

---

#### [Install Juju](https://documentation.ubuntu.com/juju/3.6/howto/manage-juju/#install-juju)

---

#### [Connect a cloud](https://documentation.ubuntu.com/juju/3.6/howto/manage-clouds/#add-a-cloud)

[Amazon
EC2](https://documentation.ubuntu.com/juju/3.6/reference/cloud/list-of-supported-clouds/the-amazon-ec2-cloud-and-juju)
[Amazon
EKS](https://documentation.ubuntu.com/juju/3.6/reference/cloud/list-of-supported-clouds/the-amazon-eks-cloud-and-juju)
[Canonical K8s](https://documentation.ubuntu.com/juju/3.6/reference/cloud/list-of-supported-clouds/the-canonical-ks-cloud-and-juju)

[Google
GCE](https://documentation.ubuntu.com/juju/3.6/reference/cloud/list-of-supported-clouds/the-google-gce-cloud-and-juju)
[Google
GKE](https://documentation.ubuntu.com/juju/3.6/reference/cloud/list-of-supported-clouds/the-google-gke-cloud-and-juju)
[LXD](https://documentation.ubuntu.com/juju/3.6/reference/cloud/list-of-supported-clouds/the-lxd-cloud-and-juju)

[MAAS](https://documentation.ubuntu.com/juju/3.6/reference/cloud/list-of-supported-clouds/the-maas-cloud-and-juju)
[MicroK8s](https://documentation.ubuntu.com/juju/3.6/reference/cloud/list-of-supported-clouds/the-microk8s-cloud-and-juju/#cloud-kubernetes-microk8s)
[Microsoft
AKS](https://documentation.ubuntu.com/juju/3.6/reference/cloud/list-of-supported-clouds/the-microsoft-aks-cloud-and-juju/#cloud-kubernetes-aks)

[Microsoft
Azure](https://documentation.ubuntu.com/juju/3.6/reference/cloud/list-of-supported-clouds/the-microsoft-azure-cloud-and-juju)
[OpenStack](https://documentation.ubuntu.com/juju/3.6/reference/cloud/list-of-supported-clouds/the-openstack-cloud-and-juju)

[Oracle OCI](https://documentation.ubuntu.com/juju/3.6/reference/cloud/list-of-supported-clouds/the-oracle-oci-cloud-and-juju)
[Unmanaged](https://documentation.ubuntu.com/juju/latest/reference/cloud/list-of-supported-clouds/the-unmanaged-cloud-and-juju)
[VMware vSphere](https://documentation.ubuntu.com/juju/3.6/reference/cloud/list-of-supported-clouds/the-vmware-vsphere-cloud-and-juju/#cloud-vsphere)

---

#### [Use charmed applications](https://documentation.ubuntu.com/juju/3.6/howto/manage-applications/)

[Deploy](https://documentation.ubuntu.com/juju/3.6/howto/manage-applications/#deploy-an-application)
[Configure](https://documentation.ubuntu.com/juju/3.6/howto/manage-applications/#configure-an-application)
[Integrate](https://documentation.ubuntu.com/juju/3.6/howto/manage-applications/#integrate-an-application-with-another-application)
[Scale](https://documentation.ubuntu.com/juju/3.6/howto/manage-applications/#scale-an-application)

[Monitor](https://charmhub.io/topics/canonical-observability-stack)
[Upgrade](https://documentation.ubuntu.com/juju/3.6/howto/manage-applications/#upgrade-an-application)
[Remove](https://documentation.ubuntu.com/juju/3.6/howto/manage-applications/#remove-an-application)

---

# Browse charmed applications

on Charmhub, the curated marketplace for charms which can be readily integrated into any infrastructure.

[Explore Charmhub](https://charmhub.io)

##### [PostgreSQL](https://charmhub.io/postgresql-k8s)

##### [MySQL](https://canonical-charmed-mysql-k8s.readthedocs-hosted.com)

##### [MongoDB](https://charmhub.io/mongodb-k8s)

---

##### [Prometheus](https://charmhub.io/prometheus-k8s)

##### [Grafana](https://charmhub.io/grafana-k8s)

##### [Loki](https://charmhub.io/loki-k8s)

---

And many more...

---

# Deploy and manage charmed applications

with the Juju CLI

---

[Read Juju docs](https://documentation.ubuntu.com/juju)

with Terraform Juju

---

[Read Terraform Juju docs](https://documentation.ubuntu.com/terraform-provider-juju)

with Jubilant

---

[Read Jubilant docs](https://documentation.ubuntu.com/jubilant/)

with JAAS

---

[Read JAAS docs](https://documentation.ubuntu.com/jaas)

---

# Build charmed applications

with Charmcraft/Flask

---

[Read Charmcraft/Flask docs](https://canonical-charmcraft.readthedocs-hosted.com/stable/tutorial/kubernetes-charm-flask/)

with Charmcraft/Django

---

[Read Charmcraft/Django docs](https://canonical-charmcraft.readthedocs-hosted.com/stable/tutorial/kubernetes-charm-django/)

with Charmcraft/FastAPI

---

[Read Charmcraft/FastAPI docs](https://canonical-charmcraft.readthedocs-hosted.com/stable/tutorial/kubernetes-charm-fastapi/)

with Charmcraft/Go

---

[Read Charmcraft/Go docs](https://canonical-charmcraft.readthedocs-hosted.com/stable/tutorial/kubernetes-charm-go/)

with Charmcraft/Express

---

[Read Charmcraft/Express docs](https://documentation.ubuntu.com/charmcraft/latest/tutorial/kubernetes-charm-express/)

with Charmcraft/Springboot

---

[Read Charmcraft/Springboot docs](https://documentation.ubuntu.com/charmcraft/latest/tutorial/kubernetes-charm-spring-boot/)

##### Any app

---

[Read the Ops docs](https://ops.readthedocs.io)

---

---

## Other links

### Older juju versions

[Juju 2.9 docs](https://documentation.ubuntu.com/juju/2.9/)

---

### Older client versions

[Python Libjuju docs](https://pythonlibjuju.readthedocs.io/en/latest/)
