WTC 2013 - Juju - Mit etwas Magie zur perfekten Cloud

655 views

Published on

Vorstellung des Open Source Tools Juju für das Provisioning und die Konfiguration von Clouds.

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
655
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

WTC 2013 - Juju - Mit etwas Magie zur perfekten Cloud

  1. 1. Frank Müller | Canonical Juju - Mit ein wenig Magie zur perfekten Cloud
  2. 2. TheMue Frank Müller Oldenburg Baujahr 1965 Entwickler Fachautor frank.mueller@canonical.com @themue
  3. 3. Bereitgestellte Infrastruktur ...
  4. 4. ... ist nichts ohne bereitgestellte Dienste
  5. 5. Bekanntes Szenario auf individuellen Servern wordpress mysql
  6. 6. Mehr Komplexität in Clouds haproxy-w mediawiki mediawiki memcached haproxy-b wordpress wordpress mysql varnish wordpress
  7. 7. Ein mühsamer Weg
  8. 8. Juju - Open Source Tool zur Automatisierung von Clouds http://juju.ubuntu.com
  9. 9. Plattformen
  10. 10. Plattformen haproxy-w mediawiki mediawiki memcached haproxy-b wordpress wordpress mysql varnish AWS Azure wordpress HP Cloud OpenStack ...
  11. 11. juju init -w juju bootstrap Bootstrap
  12. 12. API State Bootstrap Provisioner ... Zentrale Funktionen
  13. 13. Provisionierung
  14. 14. juju deploy juju-gui juju deploy wordpress juju deploy mysql juju expose juju-gui juju-gui wordpress mysql Bootstrap
  15. 15. Relationen
  16. 16. juju add-relation wordpress mysql juju expose wordpress juju-gui wordpress mysql Bootstrap
  17. 17. Konfiguration
  18. 18. juju set mysql dataset-size=50% juju set wordpress tuning=optimized juju-gui wordpress* mysql* Bootstrap
  19. 19. Skalieren
  20. 20. juju deploy memcached juju add-relation wordpress memcached juju add-unit wordpress memcached juju-gui wordpress* wordpress* Bootstrap mysql*
  21. 21. Varianten
  22. 22. Unit Unit Unit Unter- geordnete Unit Unit Unit Standard Direkte Abhängigkeit Container
  23. 23. Komfort als Geschenk
  24. 24. Charms
  25. 25. Bauplan aus statischen und dynamischen Bestandteilen 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
  26. 26. Charm Zentrale Agenten Provisioner / Firewaller Individuelle Agenten Machiner / Uniter Unit
  27. 27. squid haproxy hadoop mediawiki hbase mysql postgresql rabbitmq mongodb apache2 ceph cassandra ntp nfs wordpress rails couchdb
  28. 28. Viel Spaß in den Wolken
  29. 29. Bildquellen 123RF iStockphoto eigene Quellen

×