Begriffe auf den Punkt gebracht

Tenant

Ein Tenant ist ein Unternehmen oder eine Unternehmensgruppe, welche eine Software nutzt und Daten in einer Unternehmensdatenbank speichert. Technisch betrachtet ist ein Tenant eine Datenbank, die Geschäftsdaten für ein oder mehrere Unternehmen speichert.

 

Was ist ein Tenant in Dynamics 365 Business Central?

Zur einfachen Erklärung der Bedeutung des Tenants in der IT  ist die Einordnung in den Gesamtzusammenhang von Microsoft Dynamics 365 Business Central aus Server, Tenant, Datenbank und Mandant notwendig. Da das für Laien schnell verwirrend sein kann, starten wir mit einer anschaulichen Erklärung, um den Zusammenhang der Bestandteile deutlich zu machen.

Sie können sich die technische Architektur von Dynamics 365 Business Central als Mehrfamilienhaus vorstellen:

  • Dieses Haus ist der Server.
  • Innerhalb dieses Hauses gibt es viele Wohnungen, welche die verschiedenen Tenants darstellen. Die Wohnungen teilen sich bestimmte Ressourcen wie Strom- und Wasserleitungen oder ein Heizsystem, welches dann als Ganzes gewartet wird und immer auf dem neuesten Stand gehalten wird. Aber es wird natürlich nicht alles geteilt.
  • Jede Wohnung ist eine eigenständige Entität mit eigener Einrichtung und beispielsweise einem eigenen Briefkasten. Dieser stellt die Datenbank dar. So erhält jede Wohnung ihre eigenen Daten bzw. Briefe, ohne dass die anderen Wohnungen darauf zugreifen können.
  • Ein Mandant ist eine Bewohnerin bzw. ein Bewohner einer Wohnung, also ein Teil des Tenants. Es kann entweder nur eine/-n Bewohner/-in geben oder mehrere. Wenn es mehrere Bewohner/-innen bzw. Mandanten gibt, gehören diese zwar als Gemeinschaft zusammen und kommunizieren untereinander, aber trotzdem hat jede/-r einen eigenen Job, eigene Besitztümer und erhält eigene Briefe.

 

Technische Erklärung der Bestandteile

Was ist ein Server in Bezug auf Dynamics 365 Business Central?

Dynamics 365 Business Central Online (Cloud) wird auf vielen Servern betrieben. Diese Server-Instanzen können jeweils mehrere Tenants unterstützen. Bei mehreren Tenants je Server spricht man von einer Mehrmandantenfähigkeit (Engl.: Multi Tenancy).

Andersrum ist jeder Tenant mit nur einer Dynamics 365 Business Central Server-Instanz verbunden.

Was ist ein Tenant in Dynamics 365 Business Central?

Ein Tenant ist ein Unternehmen, das Dynamics 365 Business Central nutzt und Daten in einer Unternehmensdatenbank speichert. Dies ist oft entweder ein Unternehmen oder eine Unternehmensgruppe, deren Daten in einer Datenbank gespeichert werden können. Technisch betrachtet ist ein Tenant eine Datenbank, die Geschäftsdaten für ein oder mehrere Unternehmen speichert. Anzumerken ist, dass ein Cloud-Kunde nur einen Tenant haben kann.

Im Fall der Mehrmandantenfähigkeit teilen sich diese Tenants die Anwendung und damit beispielsweise gewisse Ressourcen und Einrichtungen auf dem Server, aber nicht die Datenspeicherorte bzw. Datenbank. Das heißt: Die Geschäftsdaten werden in separaten Anwendungsdatenbanken je Unternehmen, die miteinander verbunden sein müssen, gespeichert.

Durch diese Trennung von Anwendung und Datenspeicherung ist es überhaupt möglich, dieselbe Lösung bei vielen Unternehmen einzusetzen, wobei die Anwendung zentral gewartet wird.

Was ist ein Mandant in Dynamics 365 Business Central?

Eine Tenant-Datenbank kann eine oder mehrere Dynamics Business Central-Firmen (Engl.: companies) enthalten, was beispielsweise Tochterfirmen oder Niederlassungen sind. Diese werden Mandanten genannt. Es handelt sich dann so gesehen wieder um getrennte Systeme auf Mandantenebene.

 

Sonderfall: So ist das bei Dynamics 365 Business Central On-Premises

Wenn Sie Dynamics 365 Business Central On-Premises nutzen, habe Sie Ihren eigenen Server, auf dem die Software läuft. Das bedeutet, dass die “Tenant-Ebene” wegfällt, da nur Ihre persönliche Instanz bzw. Datenbank auf dem Server betrieben wird. Innerhalb dieser können jedoch auch mehrere Mandanten enthalten sein.

Theoretisch ist es aber auch möglich, mehrere Tenants zu haben. Dabei handelt es sich um einen alternativen Weg, verschiedene Unternehmen zu pflegen und zu trennen. Es gibt aber nicht sehr viele Anwendungsfälle, wo dies infrage kommt. Nichtsdestotrotz bietet Microsoft die Funktion an, Mandanten als Tenant zu erzeugen. Zwei mögliche Anwendungsfälle schildern wir Ihnen nachfolgend: Zum einen wäre dies sinnvoll, wenn man Unternehmen pflegen möchte, die nicht miteinander zusammenhängen. Ein anderer Fall wäre eine Unternehmensgruppe, in der nur einige Tochterunternehmen in die Cloud migrieren, währenddessen andere Tochterunternehmen noch bei einer On-Premises-Lösung bleiben möchten.

Haftungsausschluss: Die Inhalte dieses Artikels sind lediglich unverbindliche Informationen und Hinweise. Die anaptis GmbH übernimmt keine Gewähr für die inhaltliche Richtigkeit der Angaben.