Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Juju

A cloud service and orchestration tool
by

Matt Bruzek

on 13 February 2014

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Juju

Charms
Hundreds 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 list
Write your own charm!
Don't see what you need?
Charms are designed to be easy to author and you can use any language
If you want people to deploy your application, share it with the
Juju
world!
There are tools to get you started

juju.ubuntu.com/resources
More information
Service Orchestration
Service Orchestration
is the ability to:
Deploy
services or workloads
Configure
the software on a service
Manage
services lifecycles
Create
relationships
between services

Relationships
between the services
is the key.
Charms
Charms are the name for the Juju deploy units

Juju
Juju is a cloud automation tool from
Canonical
Juju
Juju
allows your services
to
scale
up easily.

Charms can be written in any language that runs on Ubuntu server
Bash scripts
Perl
PHP
Python
The 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 relationships
by Matt Bruzek
breathe

magic
or
supernatural
powers
!
Juju allows you to
configure
,
manage
and
scale
cloud services (known as Charms) in a cloud environment
What does the name mean?
literally means:
Juju
A
mazon
W
eb
S
ervices
HP public cloud
OpenStack clouds
L
inu
X

C
ontainers (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
:
Juju
Managing cloud deployments
is only the first step


How do you connect services (machines) together in your cloud?
Full transcript