Published on February 24, 2014
MyGOSSCON 2012 @ Shah Alam Convention Centre Presentation by : Khairul Aizat Kamarudzzaman Asia Oceania Membership Board firstname.lastname@example.org www.ubuntu.com.my November 2012
2 Presentation by Your Name
What is juju ? Formerly known as “Ensemble” Juju is community of DevOps expertise Juju provides service orchestration Juju is intelligent Juju is easy 3 Presentation by Your Name
Cloud orchestration Distributed computing needs new tools that can deliver applications as services: ● Automated ● Hands-of ● Cloud and HW independent ● API driven ● Repeatable ● ● ● ● 4 | Canonical Confidential Provision multiple architectures – public or private cloud, bare metal Provision to multiple cloud infrastructures (Amazon, OpenStack, VMWare, Eucalyptus etc..) Has a vibrant community building best (and worst) practices Integrate with monitoring and billing
Introducing Juju Juju delivers applications as interconnected services ● Easy ● Can deploy OpenStack and Cloudfoundry in minutes ● Available today ● Supported today ● Innovative technology that bring value by it's simplicity ● Uses 'Charms' to define services ● Deploys on servers, public/private cloud or combinations of all 5 | Canonical Confidential
Juju Charms A little Charm goes a long way ● ● ● ● ● Define how services deploy, update, scale and relate to other services. Can work with existing configuration management tools such as Puppet or Chef Designed to be very easy to re-use between teams and communities Available for over 75 diferent applications services from the online charm repository Facilitate rapid iteration of deployments to continually improve quality and integration 6 | Canonical Confidential
Charms Juju includes a collection of what we call Charms that let you deploy whatever services you want in Juju. Since charms are open and worked on by the community, they represent a distilled set of best practices for deploying these services. ● ● PostgreSQL ● Drupal ● Memcached ● HA Proxy ● 7 Presentation by Your Name Media Wiki https://launchpad.net/charm
~75+ charms Jenkins 8 | Canonical Confidential
Deploy in Seconds Bare metal Public Cloud Private Cloud 9 | Canonical Confidential
Learning from Web Scale properties Web scale flexibility isn't achieved with vertical solutions 10 | Canonical Confidential Scale horizontally using smart Service Orchestration
Physical provisioning, evolved 11 Presentation by Your Name
Metal As A Service - MAAS Teach your hardware the language of the cloud ● A new bare metal provisioning system to rapidly deploy Ubuntu across distributed systems. ● Scales services up or down as if they were in a cloud ● Add, commission, update and deploy physical servers at will ● Common protocols such as tftpboot and PXE ● Tightly integrated with Juju ● Provision systems in advance of Ubuntu Cloud being deployed. 12 | Canonical Confidential
The Hyperscale era Deploy rapidly with ease in 1 move MAAS 13 | Canonical Confidential
Summary 14 Presentation by Your Name
Ubuntu Cloud at a glance 1.Ubuntu Cloud is open-source 2. Ubuntu Cloud is quick to deploy 6. Ubuntu Cloud will be supported for 5 years 3. Ubuntu Cloud Guest is widely popular 7. Commercial support is available 4. The same tools and infrastructure for public and private clouds 8. Ubuntu is backed by Canonical 5. Ubuntu Cloud is compatible with a wide range of hardware 15 | Canonical Confidential 9. You can try Ubuntu Cloud easily with Ubuntu Cloud Jumpstart or using a free hour on Amazon EC2
References ubuntu.com/cloud juju.ubuntu.com try.cloud.ubuntu.com @UbuntuCloud 16 | Canonical Confidential
17 | Canonical Confidential
Automated DevOps 18 | Canonical Confidential
DEMO 19 Presentation by Your Name
Learn more about juju at ● https://juju.ubuntu.com/CharmSchool ● Next coming juju webinar : juju Charm School Webinar, March 8th at 5.00pm GMT http://cloud.ubuntu.com/2012/02/jujucharm-school-webinar-march-8th/ 20 | Canonical Confidential
Thank you Khairul Aizat Kamarudzzaman email@example.com www.ubuntu.com.my
Juju introduction @ MyGOSSCON 2012. 955 Views. View the next set of presentations. Join LinkedIn groups about Juju 6 groups on LinkedIn. View the previous ...
Juju DevOps Distilled, OW2con11, Nov 24-25, Paris ... Juju introduction @ MyGOSSCON 2012. Maas Juju Introduction. Juju + Puppet (Puppetconf 2011) Login or ...
Mark Shuttleworth talks Juju at OSCON 2012 Softpedia Linux. ... An Introduction to LXC - LinuX Containers by Scott Moser - Duration: 1:11:52.
Ahmed Kamal provides an introduction to juju, part of the Ubuntu 10.10 server release. Formally known as Ensemble, juju packages the ...
Juju introduction @ MyGOSSCON 2012. Maas Juju Introduction. Juju + Puppet (Puppetconf 2011) Juju: DevOps Destilado. Login or Join. Processing Login successful.
26/11/2012. * mygosscon 2012
juju - Devops Distilled ... Shared publicly - 2012-06-13 . Woo hoo! I'm in Debian! ... Introduction. Juju provides ...
November 16, 2012 - Swag 101 with Juju Sena TheBOXDanceStudio. ... Minecon 2012: Introduction to Mineways - Duration: 2:05. Eric Haines 8,782 views.