alex büchner geschäftsführer @ mcbuchner

15
Alex Büchner Geschäftsführer @mcbuchner andantenfähigkeit in Moodle

Upload: mary

Post on 07-Jan-2016

28 views

Category:

Documents


0 download

DESCRIPTION

Alex Büchner Geschäftsführer @ mcbuchner. Mandantenfähigkeit in Moodle. Mandantenfähigkeit. “Die Fähigkeit mehrere Moodle- Instanzen in einem ( Moodle)-System zu verwalten ”. Mandantenfähigkeit Moodle 2.3. Tenant. MDL­28946. docs.moodle.org / dev / Multitenant_support. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Alex Büchner Geschäftsführer @ mcbuchner

Alex BüchnerGeschäftsführer

@mcbuchner

Mandantenfähigkeit in Moodle

Page 2: Alex Büchner Geschäftsführer @ mcbuchner

“Die Fähigkeit mehrere Moodle-Instanzenin einem (Moodle)-System zu verwalten”

Mandantenfähigkeit

Master

Moodle 1

Moodle 2

Moodle 3

Moodle 4

Moodle 5

Moodle …

Page 3: Alex Büchner Geschäftsführer @ mcbuchner

Mandantenfähigkeit Moodle 2.3

Tenant

MDL­28946

Page 4: Alex Büchner Geschäftsführer @ mcbuchner

docs.moodle.org/dev/Multitenant_support

August 2011“It should be possible to implement this in 2.2dev…”

Januar 2012“This is obviously much much longer and more complex than originally envisaged”

März 2012“Multi-tenancy has been dropped in 2.3. It turned out to be more trouble than it was worth…”

Page 5: Alex Büchner Geschäftsführer @ mcbuchner

Zentrale

Instanz

Benutzerverwaltung

Kursverwaltung

Themes

Berichte

Einstellungen

Module

Code

Page 6: Alex Büchner Geschäftsführer @ mcbuchner

Monolitisch

Distributiv

Föderativ

Page 7: Alex Büchner Geschäftsführer @ mcbuchner

- Add-ons – Alles oder Nichts- Benutzernamen- Authentifizierung- Benutzersichtbarkeit

Moodle

Monolitischer Ansatz

+Einfaches Management+Homogene Landschaft+Berichterstattung+Support

Mandant 1 Mandant 2 Mandant 3 Mandant …

Page 8: Alex Büchner Geschäftsführer @ mcbuchner
Page 9: Alex Büchner Geschäftsführer @ mcbuchner

Management

Distributiver Ansatz

+Höhere Automonie+ Individuelle Gestaltung+ Individuelle Konfiguration+Klar getrennte Systeme / URLs

- Höherer Wartungsaufwand- Keine individuellen Plugins- Keine lokale Anpassungen

Mandant 1 Mandant 2 Mandant 3 Mandant …

Moodle Code

Page 10: Alex Büchner Geschäftsführer @ mcbuchner
Page 11: Alex Büchner Geschäftsführer @ mcbuchner

Verteilter Ansatz

git fetch

/usr/bin/php admin/cli/maintenance.php --enable

git merge origin/cvshead

/usr/bin/php admin/cli/upgrade.php --non-interactive

/usr/bin/php admin/cli/maintenance.php --disable

Zentral Lokal

Page 12: Alex Büchner Geschäftsführer @ mcbuchner
Page 13: Alex Büchner Geschäftsführer @ mcbuchner

Welcher Ansatz ist der Richtige?

Anzahl und Größe der Mandanten irrelevant

Globale vs lokale Administration Globale vs lokale Funktionalität

Sichtbarkeit der Mandanten Benutzerverwaltung etc, etc, …

Moodle Install

Datenbankmoodledata

Page 14: Alex Büchner Geschäftsführer @ mcbuchner
Page 15: Alex Büchner Geschäftsführer @ mcbuchner

www.synergy-learning.comVielen Dank

Alex BüchnerTwitter: @mcbuchner