Was ist Multitenancy im Cloud Computing?
Cloud-Computing-Konzepte
Was ist Multitenancy im Cloud Computing?
Die Multi-Tenancy-Architektur beinhaltet, dass eine SaaS-Anwendung Ressourcen auf alle Mandanten verteilt, ihre Daten jedoch separat speichert. Alle Mandanten innerhalb der Infrastruktur erhalten Updates gleichzeitig, und die Isolationsstufen variieren.
Viele Mandanten nutzen die Multi-Tenancy-Architektur aus Kostengründen, aber es ist wichtig, die Nachteile der gemeinsamen Nutzung von Ressourcen mit anderen zu berücksichtigen. Sie sollten sich überlegen, wie viel Flexibilität Sie erhalten, bevor Sie sich für einen Dienst anmelden.
Berücksichtigen Sie bei der Auswahl Ihrer Infrastruktur Kosten und Anpassungsmöglichkeiten, aber denken Sie auch darüber nach, wie viele Ressourcen Sie benötigen. Sie müssen auch über Sicherheit nachdenken, da diese je nach gewähltem Tool variieren kann.
Was ist ein Mandant in SaaS?
Ein Mandant ist Teil eines SaaS-App-Infrastruktur, aber sie haben ihren eigenen privaten Bereich. Während Ressourcen in Multi-Tenancy-Clouds geteilt werden, können Mieter ihre eigenen Einstellungen ändern und wählen, wie viele Daten sie benötigen.
Je nach Anbieter finden Sie möglicherweise Single- und Multi-Tenant-Optionen – aber der Preis wird unterschiedlich sein. Sie sollten darüber nachdenken, einen Dienst mit beiden zu finden, damit Sie nicht alles migrieren müssen, sobald Sie skalieren.
Welche drei Arten von Multi-Tenancy gibt es?
Nachfolgend finden Sie eine Übersicht über die verschiedenen Multi-Tenancy-Typen:
- Einzelinstanz, Einzeldatenbank: Diese Option wirkt sich auf die Skalierbarkeit aus, kostet aber auch am wenigsten Geld. Wie der Name schon sagt, teilen Sie verschiedene Ressourcen – hauptsächlich Instanzen und Datenbanken.
- Einzelinstanz, mehrere Datenbanken: Jeder Mieter hat seine eigene Datenbank, in der er seine Daten speichern kann, was Sie aus Datenschutzgründen in Betracht ziehen sollten. Bevor Sie beginnen, sind einige Kenntnisse in der Verwaltung dieser Mandantentypen erforderlich.
- Mehrere Instanzen, mehrere Datenbanken: Mieter nutzen dieselbe Infrastruktur, haben aber ihre eigenen Instanzen und Datenbanken; es kostet in der Regel mehr als die anderen Optionen. Sie können auf diese Option upgraden, sobald Sie ein Team aufgebaut haben und/oder wissen, wie man diese verwaltet.
Welche Vorteile bietet SaaS-Multi-Tenancy?
Einige Gründe, warum Unternehmen SaaS-Multi-Tenancy nutzen, sind:
- Kosten: Anbieter und Mandanten können Kosten senken, aber sie können dabei Privatsphäre opfern.
- Skalierbarkeit: Infrastrukturen verschieben Ressourcen je nach Aktivitätsgrad und Bedarf nach oben oder unten.
- Wartung: Updates und Patches.
Was ist der Unterschied zwischen dedizierter und Multi-Tenant-Infrastruktur?
Hier ist der Hauptunterschied zwischen dedizierten und mandantenfähigen Infrastrukturen:
- Dediziert: Mandanten haben Instanzen, auf die niemand sonst zugreifen kann, aber sie befinden sich immer noch in einem Cloud-System.
- Multi-Tenant: Daten und Konfiguration sind getrennt, aber sie teilen sich andere Ressourcen.
- Überlegen Sie, wie viel Anpassung Sie benötigen und ob Sie mehr Privatsphäre benötigen.
- Möglicherweise finden Sie auch ein Hybridmodell, aber prüfen Sie dies, bevor Sie sich anmelden.
- Beginnen Sie mit Multi-Tenant, wenn Sie ein kompletter Anfänger sind.
Fazit
Multi-Tenancy ist im Cloud-Computing weit verbreitet, aber Sie müssen recherchieren, welche Option Ihren Anforderungen entspricht. Denken Sie an Datenschutz und Kosten und überlegen Sie, wie viel Anpassung Sie benötigen. Sie sollten auch die Möglichkeit in Betracht ziehen, Hybridlösungen beizutreten; verstehen Sie die Unterschiede und bewerten Sie dann Ihre Optionen.