---
title: Trusted open source for enterprises
description: 'Juju documentation: installation, configuration, charm development,
  and operations guides.'
url: https://canonical-com-2950.demos.haus/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/)
