Juju introduction @ MyGOSSCON 2012
-
Upload
khairul-aizat-kamarudzzaman -
Category
Technology
-
view
820 -
download
2
description
Transcript of Juju introduction @ MyGOSSCON 2012
![Page 1: Juju introduction @ MyGOSSCON 2012](https://reader035.fdocuments.us/reader035/viewer/2022062513/5552a281b4c905e8128b535d/html5/thumbnails/1.jpg)
MyGOSSCON 2012 @ Shah Alam Convention Centre
Presentation by :
Khairul Aizat Kamarudzzaman
Asia Oceania Membership Board
www.ubuntu.com.my
November 2012
![Page 2: Juju introduction @ MyGOSSCON 2012](https://reader035.fdocuments.us/reader035/viewer/2022062513/5552a281b4c905e8128b535d/html5/thumbnails/2.jpg)
2 Presentation by Your Name
![Page 3: Juju introduction @ MyGOSSCON 2012](https://reader035.fdocuments.us/reader035/viewer/2022062513/5552a281b4c905e8128b535d/html5/thumbnails/3.jpg)
3 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
![Page 4: Juju introduction @ MyGOSSCON 2012](https://reader035.fdocuments.us/reader035/viewer/2022062513/5552a281b4c905e8128b535d/html5/thumbnails/4.jpg)
4 | Canonical Confidential
Cloud orchestration
● 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
Distributed computing needs new tools that can deliver applications as services:
● Automated
● Hands-of
● Repeatable
● Cloud and HW independent
● API driven
![Page 5: Juju introduction @ MyGOSSCON 2012](https://reader035.fdocuments.us/reader035/viewer/2022062513/5552a281b4c905e8128b535d/html5/thumbnails/5.jpg)
5 | Canonical Confidential
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
Introducing Juju
![Page 6: Juju introduction @ MyGOSSCON 2012](https://reader035.fdocuments.us/reader035/viewer/2022062513/5552a281b4c905e8128b535d/html5/thumbnails/6.jpg)
6 | Canonical Confidential
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
Juju Charms
![Page 7: Juju introduction @ MyGOSSCON 2012](https://reader035.fdocuments.us/reader035/viewer/2022062513/5552a281b4c905e8128b535d/html5/thumbnails/7.jpg)
7 Presentation by Your Name
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.
● Media Wiki
● PostgreSQL
● Drupal
● Memcached
● HA Proxy
● https://launchpad.net/charm
![Page 8: Juju introduction @ MyGOSSCON 2012](https://reader035.fdocuments.us/reader035/viewer/2022062513/5552a281b4c905e8128b535d/html5/thumbnails/8.jpg)
8 | Canonical Confidential
Jenkins
~75+ charms
![Page 9: Juju introduction @ MyGOSSCON 2012](https://reader035.fdocuments.us/reader035/viewer/2022062513/5552a281b4c905e8128b535d/html5/thumbnails/9.jpg)
9 | Canonical Confidential
Public Cloud
Deploy in Seconds
Private Cloud
Bare metal
![Page 10: Juju introduction @ MyGOSSCON 2012](https://reader035.fdocuments.us/reader035/viewer/2022062513/5552a281b4c905e8128b535d/html5/thumbnails/10.jpg)
10 | Canonical Confidential
Learning from Web Scale properties
Web scale flexibility isn't achieved with vertical solutions
Scale horizontally using smart Service Orchestration
![Page 11: Juju introduction @ MyGOSSCON 2012](https://reader035.fdocuments.us/reader035/viewer/2022062513/5552a281b4c905e8128b535d/html5/thumbnails/11.jpg)
11 Presentation by Your Name
Physical provisioning, evolved
![Page 12: Juju introduction @ MyGOSSCON 2012](https://reader035.fdocuments.us/reader035/viewer/2022062513/5552a281b4c905e8128b535d/html5/thumbnails/12.jpg)
12 | Canonical Confidential
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.
![Page 13: Juju introduction @ MyGOSSCON 2012](https://reader035.fdocuments.us/reader035/viewer/2022062513/5552a281b4c905e8128b535d/html5/thumbnails/13.jpg)
13 | Canonical Confidential
The Hyperscale era
MAAS
Deploy rapidly with ease in 1 move
![Page 14: Juju introduction @ MyGOSSCON 2012](https://reader035.fdocuments.us/reader035/viewer/2022062513/5552a281b4c905e8128b535d/html5/thumbnails/14.jpg)
14 Presentation by Your Name
Summary
![Page 15: Juju introduction @ MyGOSSCON 2012](https://reader035.fdocuments.us/reader035/viewer/2022062513/5552a281b4c905e8128b535d/html5/thumbnails/15.jpg)
15 | Canonical Confidential
Ubuntu Cloud at a glance
1.Ubuntu Cloud is open-source
2. Ubuntu Cloud is quick to deploy
3. Ubuntu Cloud Guest is widely popular
4. The same tools and infrastructure for public and private clouds
5. Ubuntu Cloud is compatible with a
wide range of hardware
6. Ubuntu Cloud will be supported for 5
years
7. Commercial support is available
8. Ubuntu is backed by Canonical
9. You can try Ubuntu Cloud easily with Ubuntu Cloud Jumpstart or using a
free hour on Amazon EC2
![Page 16: Juju introduction @ MyGOSSCON 2012](https://reader035.fdocuments.us/reader035/viewer/2022062513/5552a281b4c905e8128b535d/html5/thumbnails/16.jpg)
16 | Canonical Confidential
References
ubuntu.com/cloud
juju.ubuntu.com
try.cloud.ubuntu.com
@UbuntuCloud
![Page 17: Juju introduction @ MyGOSSCON 2012](https://reader035.fdocuments.us/reader035/viewer/2022062513/5552a281b4c905e8128b535d/html5/thumbnails/17.jpg)
17 | Canonical Confidential
![Page 18: Juju introduction @ MyGOSSCON 2012](https://reader035.fdocuments.us/reader035/viewer/2022062513/5552a281b4c905e8128b535d/html5/thumbnails/18.jpg)
18 | Canonical Confidential
Automated
DevOps
![Page 19: Juju introduction @ MyGOSSCON 2012](https://reader035.fdocuments.us/reader035/viewer/2022062513/5552a281b4c905e8128b535d/html5/thumbnails/19.jpg)
19 Presentation by Your Name
DEMO
![Page 20: Juju introduction @ MyGOSSCON 2012](https://reader035.fdocuments.us/reader035/viewer/2022062513/5552a281b4c905e8128b535d/html5/thumbnails/20.jpg)
20 | Canonical Confidential
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/juju-charm-school-webinar-march-8th/