Kapitel 7. Aufbau von Multi-Tenant-Diensten

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Bis zu diesem Zeitpunkt haben wir uns vor allem darauf konzentriert, alle grundlegenden Elemente unserer mandantenfähigen Architektur zu entwickeln. Das bedeutete, dass wir uns mit der Kontrollebene beschäftigten und herausfanden, wie wir eine Reihe von Kerndiensten einrichten können, die es uns ermöglichen, das Konzept der Mieter in einer SaaS-Umgebung einzuführen. Wir haben uns angeschaut, wie Tenants an Bord kommen, wie ihre Identität festgestellt wird, wie sie authentifiziert werden und - ganz wichtig - wie all dies dazu führt, dass der Tenant-Kontext in die Dienste unserer Anwendung einfließt. Das sollte dir einen gesunden Respekt vor der Rolle der Kontrollebene in einer SaaS-Umgebung vermitteln und dir zeigen, wie wichtig es ist, in eine nahtlose Strategie zur Einführung grundlegender Tenant-Konstrukte in deiner Multi-Tenant-Architektur zu investieren.

Jetzt können wir unsere Aufmerksamkeit auf die Anwendungsebene lenken. Hier können wir darüber nachdenken, wie wir Multi-Tenancy bei der Entwicklung und Implementierung der Dienste einsetzen, die unsere Anwendung zum Leben erwecken. In diesem Kapitel werden wir uns ansehen, wie die Feinheiten von mandantenfähigen Workloads die Art und Weise beeinflussen, wie wir an die Entwicklung und Zerlegung von Diensten herangehen. Isolierung, laute Nachbarn, Datenpartitionierung ...

Get Aufbau von mandantenfähigen SaaS-Architekturen now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.