- Juju (logiciel)
-
Juju Développeur Canonical Dernière version 0.5 (2011-10-15) [+/−] Écrit en Python_(langage) Environnement Linux Langue Anglais Type service d'orchestration Licence Affero Site web Site web modifier Juju (formellement Ensemble) est un gestionnaire de paquet pour le cloud computing développé par la compagnie Canonical Ltd. et offre un service d'orchestration. C'est un logiciel libre hébergé sur Launchpad [1] distribué sous la licence Affero General Public License (AGPL)[2].
Juju ce concentre sur la notion de service, il abstrait la notion de machine ou de serveur et définie les relations entre les services qui se configuration automatiquement en fonction des liens créés [3]. Ceci permet aux services d'agrandir ou de diminuer d'échelle à l'aide d'une seul commande. Par exemple, un service Internet est décrit dans un charme Juju établi une relation [4] avec un logiciel de distribution de la charge pour grandir en capacité horizontalement. Avec seulement une seul commande juju "add-unit" [5], sans avoir à ce soucier de comment l'on configure notre service de distribution de la charge pour qu'il communique avec une nouvelle instance de notre service: le charme et ses relations sensible au changement s'occupe de la configuration.
Un charme juju peut être écrit avec n'importe quel langage dynamque[6].
Notes et références
- https://launchpad.net/juju
- http://bazaar.launchpad.net/~juju/juju/trunk/view/head:/debian/copyright
- http://juju.ubuntu.com/docs/about.html
- http://juju.ubuntu.com/docs/user-tutorial.html#adding-a-relation
- http://juju.ubuntu.com/docs/user-tutorial.html#scaling-the-juju
- http://juju.ubuntu.com/docs/charm.html#introduction
Liens externes
- Site web du projet (en)
- Portail d'Ubuntu Cloud (en)
Catégories :- Python
- Logiciel libre sous licence AGPL
Wikimedia Foundation. 2010.