WTC 2013 - Juju - Mit etwas Magie zur perfekten Cloud
-
Upload
frank-mueller -
Category
Documents
-
view
578 -
download
1
description
Transcript of WTC 2013 - Juju - Mit etwas Magie zur perfekten Cloud
![Page 1: WTC 2013 - Juju - Mit etwas Magie zur perfekten Cloud](https://reader035.fdocuments.net/reader035/viewer/2022062615/54829c51b47959000d8b4880/html5/thumbnails/1.jpg)
Frank Müller | Canonical
Juju - Mit ein wenig Magie zur perfekten Cloud
![Page 3: WTC 2013 - Juju - Mit etwas Magie zur perfekten Cloud](https://reader035.fdocuments.net/reader035/viewer/2022062615/54829c51b47959000d8b4880/html5/thumbnails/3.jpg)
Bereitgestellte Infrastruktur ...
![Page 4: WTC 2013 - Juju - Mit etwas Magie zur perfekten Cloud](https://reader035.fdocuments.net/reader035/viewer/2022062615/54829c51b47959000d8b4880/html5/thumbnails/4.jpg)
... ist nichts ohne bereitgestellte Dienste
![Page 5: WTC 2013 - Juju - Mit etwas Magie zur perfekten Cloud](https://reader035.fdocuments.net/reader035/viewer/2022062615/54829c51b47959000d8b4880/html5/thumbnails/5.jpg)
mysql
wordpress
Bekanntes Szenario
auf individuellen Servern
![Page 6: WTC 2013 - Juju - Mit etwas Magie zur perfekten Cloud](https://reader035.fdocuments.net/reader035/viewer/2022062615/54829c51b47959000d8b4880/html5/thumbnails/6.jpg)
wordpress
mediawiki
Mehr Komplexität in Clouds
haproxy-w mediawiki memcached
haproxy-b wordpress mysql
wordpressvarnish
![Page 7: WTC 2013 - Juju - Mit etwas Magie zur perfekten Cloud](https://reader035.fdocuments.net/reader035/viewer/2022062615/54829c51b47959000d8b4880/html5/thumbnails/7.jpg)
Ein mühsamer Weg
![Page 8: WTC 2013 - Juju - Mit etwas Magie zur perfekten Cloud](https://reader035.fdocuments.net/reader035/viewer/2022062615/54829c51b47959000d8b4880/html5/thumbnails/8.jpg)
Juju - Open Source Tool zur Automatisierung von Clouds
http://juju.ubuntu.com
![Page 9: WTC 2013 - Juju - Mit etwas Magie zur perfekten Cloud](https://reader035.fdocuments.net/reader035/viewer/2022062615/54829c51b47959000d8b4880/html5/thumbnails/9.jpg)
Plattformen
![Page 10: WTC 2013 - Juju - Mit etwas Magie zur perfekten Cloud](https://reader035.fdocuments.net/reader035/viewer/2022062615/54829c51b47959000d8b4880/html5/thumbnails/10.jpg)
mediawiki
wordpress
Plattformen
AWS Azure HP Cloud OpenStack ...
haproxy-w mediawiki memcached
haproxy-b wordpress mysql
wordpressvarnish
![Page 11: WTC 2013 - Juju - Mit etwas Magie zur perfekten Cloud](https://reader035.fdocuments.net/reader035/viewer/2022062615/54829c51b47959000d8b4880/html5/thumbnails/11.jpg)
juju init -w juju bootstrap
Bootstrap
![Page 12: WTC 2013 - Juju - Mit etwas Magie zur perfekten Cloud](https://reader035.fdocuments.net/reader035/viewer/2022062615/54829c51b47959000d8b4880/html5/thumbnails/12.jpg)
Bootstrap
API
State
Provisioner
...
Zentrale Funktionen
![Page 13: WTC 2013 - Juju - Mit etwas Magie zur perfekten Cloud](https://reader035.fdocuments.net/reader035/viewer/2022062615/54829c51b47959000d8b4880/html5/thumbnails/13.jpg)
Provisionierung
![Page 14: WTC 2013 - Juju - Mit etwas Magie zur perfekten Cloud](https://reader035.fdocuments.net/reader035/viewer/2022062615/54829c51b47959000d8b4880/html5/thumbnails/14.jpg)
juju deploy juju-gui juju deploy wordpress juju deploy mysql juju expose juju-gui
Bootstrap
juju-gui wordpress mysql
![Page 15: WTC 2013 - Juju - Mit etwas Magie zur perfekten Cloud](https://reader035.fdocuments.net/reader035/viewer/2022062615/54829c51b47959000d8b4880/html5/thumbnails/15.jpg)
Relationen
![Page 16: WTC 2013 - Juju - Mit etwas Magie zur perfekten Cloud](https://reader035.fdocuments.net/reader035/viewer/2022062615/54829c51b47959000d8b4880/html5/thumbnails/16.jpg)
juju add-relation wordpress mysql juju expose wordpress
Bootstrap
juju-gui wordpress mysql
![Page 17: WTC 2013 - Juju - Mit etwas Magie zur perfekten Cloud](https://reader035.fdocuments.net/reader035/viewer/2022062615/54829c51b47959000d8b4880/html5/thumbnails/17.jpg)
Konfiguration
![Page 18: WTC 2013 - Juju - Mit etwas Magie zur perfekten Cloud](https://reader035.fdocuments.net/reader035/viewer/2022062615/54829c51b47959000d8b4880/html5/thumbnails/18.jpg)
juju set mysql dataset-size=50% juju set wordpress tuning=optimized
Bootstrap
juju-gui wordpress* mysql*
![Page 19: WTC 2013 - Juju - Mit etwas Magie zur perfekten Cloud](https://reader035.fdocuments.net/reader035/viewer/2022062615/54829c51b47959000d8b4880/html5/thumbnails/19.jpg)
Skalieren
![Page 20: WTC 2013 - Juju - Mit etwas Magie zur perfekten Cloud](https://reader035.fdocuments.net/reader035/viewer/2022062615/54829c51b47959000d8b4880/html5/thumbnails/20.jpg)
wordpress*
juju deploy memcached juju add-relation wordpress memcached juju add-unit wordpress
Bootstrap
juju-gui wordpress* mysql*
memcached
![Page 21: WTC 2013 - Juju - Mit etwas Magie zur perfekten Cloud](https://reader035.fdocuments.net/reader035/viewer/2022062615/54829c51b47959000d8b4880/html5/thumbnails/21.jpg)
Varianten
![Page 22: WTC 2013 - Juju - Mit etwas Magie zur perfekten Cloud](https://reader035.fdocuments.net/reader035/viewer/2022062615/54829c51b47959000d8b4880/html5/thumbnails/22.jpg)
Unit
Unit
Unter- geordnete
Unit
Unit
Unit
Unit
ContainerDirekte AbhängigkeitStandard
![Page 23: WTC 2013 - Juju - Mit etwas Magie zur perfekten Cloud](https://reader035.fdocuments.net/reader035/viewer/2022062615/54829c51b47959000d8b4880/html5/thumbnails/23.jpg)
Komfort als Geschenk
![Page 24: WTC 2013 - Juju - Mit etwas Magie zur perfekten Cloud](https://reader035.fdocuments.net/reader035/viewer/2022062615/54829c51b47959000d8b4880/html5/thumbnails/24.jpg)
![Page 25: WTC 2013 - Juju - Mit etwas Magie zur perfekten Cloud](https://reader035.fdocuments.net/reader035/viewer/2022062615/54829c51b47959000d8b4880/html5/thumbnails/25.jpg)
![Page 26: WTC 2013 - Juju - Mit etwas Magie zur perfekten Cloud](https://reader035.fdocuments.net/reader035/viewer/2022062615/54829c51b47959000d8b4880/html5/thumbnails/26.jpg)
Charms
![Page 27: WTC 2013 - Juju - Mit etwas Magie zur perfekten Cloud](https://reader035.fdocuments.net/reader035/viewer/2022062615/54829c51b47959000d8b4880/html5/thumbnails/27.jpg)
Metadaten
Konfigurationsoptionen
Unit Hooks install / config-changed / start
upgrade-charm / stop
Relation Hooks x-relation-joined / x-relation-changed
x-relation-departed / x-relation-broken
Bauplan aus
statischen und
dynamischen Bestandteilen
![Page 28: WTC 2013 - Juju - Mit etwas Magie zur perfekten Cloud](https://reader035.fdocuments.net/reader035/viewer/2022062615/54829c51b47959000d8b4880/html5/thumbnails/28.jpg)
Individuelle Agenten Machiner / Uniter
Zentrale Agenten Provisioner / Firewaller
Unit
Charm
![Page 29: WTC 2013 - Juju - Mit etwas Magie zur perfekten Cloud](https://reader035.fdocuments.net/reader035/viewer/2022062615/54829c51b47959000d8b4880/html5/thumbnails/29.jpg)
ceph
mediawiki mongodb
cassandra
rails
mysql
wordpress
rabbitmq
haproxy
apache2
hadoopsquid
hbase
couchdb
postgresqlnfsntp
![Page 30: WTC 2013 - Juju - Mit etwas Magie zur perfekten Cloud](https://reader035.fdocuments.net/reader035/viewer/2022062615/54829c51b47959000d8b4880/html5/thumbnails/30.jpg)
Viel Spaß in den Wolken
![Page 31: WTC 2013 - Juju - Mit etwas Magie zur perfekten Cloud](https://reader035.fdocuments.net/reader035/viewer/2022062615/54829c51b47959000d8b4880/html5/thumbnails/31.jpg)
Bildquellen 123RF iStockphoto eigene Quellen