Juju

Comments (0)

Transcript of Juju

CharmsHundreds of charms have already been written for open source applications like MySQL, Hadoop, or MogoDB

They are free to use and scale with your application

Go to jujucharms.com to see the listWrite your own charm!Don't see what you need? Charms are designed to be easy to author and you can use any languageIf you want people to deploy your application, share it with the Juju world!There are tools to get you started

juju.ubuntu.com/resourcesMore informationService OrchestrationService Orchestration is the ability to:Deploy services or workloadsConfigure the software on a serviceManage services lifecyclesCreate relationships between services

Relationships between the servicesis the key.CharmsCharms are the name for the Juju deploy units

Charms can be written in any language that runs on Ubuntu serverBash scriptsPerlPHP PythonThe author's choice!ubuntu.com/cloud

juju.ubuntu.com

Basically charms are code that deploy and configure an application on a virtual machine

They also handle the relationshipsby Matt Bruzekbreathe

magic or supernatural powers!Juju allows you to configure, manage and scale cloud services (known as Charms) in a cloud environmentWhat does the name mean?literally means:JujuAmazon Web ServicesHP public cloud OpenStack cloudsLinuX

Containers (LXC) even Windows Azure!But there are a lot of cloud management tools out there. What makes Juju different?(Why do I care?)can deploy to different

cloud environments:JujuManaging cloud deployments is only the first step