Sie können Ihre eigene Looker-Instanz oder -Bereitstellung hosten oder Looker kann sie für Sie hosten. In dieser Dokumentation werden Instanzen oder Bereitstellungen, die von Looker gehostet werden, als von Looker gehostet bezeichnet. Instanzen oder Bereitstellungen, die lokal gehostet werden, werden als vom Kunden gehostet oder „selbst gehostet“ bezeichnet.
Wenn Looker Ihre Bereitstellung hostet, verwaltet Looker alle erforderlichen IT-Funktionen im Zusammenhang mit der Looker-Anwendung in Ihrem Namen basierend auf der Ressourcennutzung und den Geschäftsanforderungen. Dadurch wird der Aufwand für die Installation, Konfiguration und Wartung der Looker-Anwendung erheblich reduziert. Wenn Sie Ihre eigene Bereitstellung hosten, sind Sie hingegen für die Verwaltung vieler dieser Prozesse und Funktionen verantwortlich. Eine vom Kunden gehostete Bereitstellung umfasst die produktinternen Dienste, also die von Looker gehosteten Dienste, auf die über das Produkt zugegriffen werden kann, insbesondere Lizenzdaten, Konfigurationssicherungen, Systemfehlerberichte, Datenaktionen und Supporttickets. Weitere Informationen finden Sie auf der Sicherheitsseite von Looker im Abschnitt Von Looker freigegebene Anwendungsdaten.
Die Wahl zwischen den beiden Hosting-Optionen ist ein Kompromiss zwischen Komfort und Kontrolle. Wenn Sie sich für die gehostete Lösung von Looker entscheiden, können Sie sich darauf konzentrieren, Looker in Ihre Geschäftslasten zu integrieren, ohne sich um die Infrastrukturverwaltung kümmern zu müssen. Wenn Sie Ihre eigene Looker-Bereitstellung hosten, haben Sie zwar die vollständige Kontrolle über die Infrastrukturverwaltung, aber der Aufwand für die Ersteinrichtung und die laufende Wartung steigt.
Auf dieser Seite finden Sie die folgenden Informationen, die Ihnen bei der Auswahl der für Ihre Anforderungen am besten geeigneten Hostingoption helfen:
- Vergleichbare Vorteile der einzelnen Hostingoptionen
- Vorteile und Einschränkungen der von Looker gehosteten Option
- Vorteile und Einschränkungen der vom Kunden gehosteten Option
- Beispiele für Anwendungsfälle für vom Kunden gehostete Bereitstellungen
Vergleichende Vorteile der einzelnen Hosting-Optionen
In der folgenden Tabelle werden die Vorteile der einzelnen Hostingoptionen verglichen.
Vorteil | Von Looker gehostet | Vom Kunden gehostet |
Standardzugriff auf alle Looker-Funktionen |
X |
|
Keine Hardwareeinrichtung oder -wartung erforderlich |
X |
|
Automatische Softwareupdates und Wartung (monatlich oder vierteljährlich) |
X |
|
Hardware ohne Aufpreis skalieren:
|
X |
|
Anwendungs- und Host-Monitoring |
X |
|
Automatische Sicherungen von Looker-Instanzen |
X |
|
Backend-Datenbankmigration, falls erforderlich |
X |
|
SLA für die Verfügbarkeit von 99,9% (Advanced und Elite) |
X |
|
SLA für S1-Antwort: 1 Stunde |
X |
|
Verwendung der Looker API |
X |
X |
Migrationen mehrerer Instanzen |
X |
X |
Direkter Zugriff auf Server und Protokolle |
X |
Vorteile und Einschränkungen der von Looker gehosteten Option
In den folgenden Tabellen sind die Vorteile und Einschränkungen einer von Looker gehosteten Bereitstellung aufgeführt.
Vorteile von Looker-gehosteten Bereitstellungen
In der folgenden Tabelle sind die Vorteile einer von Looker gehosteten Bereitstellung aufgeführt.
Aktive Verwaltung der Looker-Instanz |
Überlassen Sie die Leistungsüberwachung dem Looker-Team und konzentrieren Sie sich darauf, fundierte Entscheidungen auf der Grundlage umsetzbarer Datenerkenntnisse aus Looker zu treffen. |
Sie erhalten immer die neuesten Funktionen und Updates. |
Sie müssen nie wieder ein Update manuell herunterladen. Ihre Looker-Instanz wird von Looker getestet, aktualisiert und optimiert. |
Konstante Leistung |
Looker überwacht die Leistung und passt die Kapazität bei Bedarf an. Sie müssen nicht entscheiden, wie viele Server Sie für die Unterstützung Ihrer Nutzer benötigen. |
Bereitstellungssicherheit |
Looker verwaltet Ihre Plattforminfrastruktur. Ihre Looker-Bereitstellung ist diskret, sicher und wird kontinuierlich überwacht, um Ihre Daten zu schützen. |
Verbundene Dienste |
Jede Looker-Bereitstellung umfasst wichtige verbundene Dienste, mit denen Sie auf relevantere Daten zugreifen, Erkenntnisse gewinnen, die Datenmodellierung vereinfachen und skalieren sowie Systeme von Drittanbietern integrieren können. Looker bietet dabei Support. |
Sichere Datenbankverbindungen |
Verbinden Sie Looker über SSH mit Ihrer Datenbank. |
SAML-/LDAP-Integration |
Looker kann in Ihre vorhandenen Authentifizierungsmethoden eingebunden werden. |
Einschränkungen von Looker-gehosteten Bereitstellungen
Bevor Sie sich für eine von Looker gehostete Bereitstellung entscheiden, sollten Sie die in der folgenden Tabelle aufgeführten Einschränkungen berücksichtigen.
Bestimmte Sicherheits-/Compliance-Anforderungen |
Die von Looker gehostete Infrastruktur entspricht möglicherweise nicht den individuellen Sicherheits-/Compliance-Anforderungen Ihres Unternehmens. |
Zugriff auf Protokolle/Monitoring erforderlich |
Da Looker die Infrastruktur verwaltet, haben Sie keinen Zugriff auf Protokolle und Looker verwaltet das gesamte Monitoring. |
Benutzerdefinierte SLAs |
Looker-Updates und -Wartungen finden in den vordefinierten Wartungsfenstern statt. Einige Kunden benötigen möglicherweise zusätzliche Kontrolle darüber, wann diese Wartung stattfindet. |
Benutzerdefinierte JDBC-Treiber |
Benutzerdefinierte JDBC-Treiber müssen installiert werden, um eine Verbindung zu Datenbanken herzustellen, die weniger unterstützt werden. |
Vorteile und Einschränkungen der vom Kunden gehosteten Option
In den folgenden Tabellen sind die Vorteile und Einschränkungen einer vom Kunden gehosteten Bereitstellung aufgeführt.
Vorteile von kundenseitig gehosteten Bereitstellungen
In der folgenden Tabelle sind die Vorteile einer vom Kunden gehosteten Bereitstellung aufgeführt.
Direkte Kontrolle über Infrastruktur und Skalierungsentscheidungen |
Sie können Infrastruktur- und Architekturkonfigurationen implementieren, die bei einer von Looker gehosteten Bereitstellung möglicherweise nicht angeboten werden. |
Zugriff auf Logging/Monitoring |
Wenn Sie Ihre eigene Infrastruktur verwalten, können Sie direkt auf Looker-Anwendungsprotokolle zugreifen und ein Instanz-Monitoring einrichten, das Ihren individuellen Anforderungen entspricht. |
Spezielles Sicherheitsmodell |
Wenn Sie Looker in Ihrer eigenen Bereitstellung hosten, haben Sie die volle Kontrolle über die Sicherheit der Anwendungsumgebung, die Sie an Ihre unternehmens-/branchenspezifischen Sicherheitsstandards anpassen können. |
Einschränkungen bei kundenseitig gehosteten Bereitstellungen
Bevor Sie sich für eine vom Kunden gehostete Bereitstellung entscheiden, sollten Sie die in der folgenden Tabelle aufgeführten Einschränkungen beachten.
Einschränkungen des Supports |
Die Fehlerbehebung kann schwierig sein, wenn das Looker-Supportteam mit der benutzerdefinierten Bereitstellungsarchitektur nicht vertraut ist. Bei bestimmten Problemen ist möglicherweise ein größeres Eingreifen Ihrer Organisation erforderlich. |
Anforderungen an monatliche Updates |
Sie sind dafür verantwortlich, Prozesse zu erstellen und zu verwalten, die dafür sorgen, dass Nutzer die neuesten Funktionen und Sicherheits-Patches von Looker erhalten. |
Anforderungen an das Humankapital |
Looker-Implementierungen können einen erheblichen Personalaufwand und Fachwissen in Sachen Zuverlässigkeitstechnik erfordern. Ihre Organisation muss die verschiedenen Komponenten einer Looker-Bereitstellung verwalten. |
Kosten |
Ihre Organisation muss Zeit, Humankapital und Cloud-/Rechenzentrumskosten verwalten. |
Herausforderungen bei der Nutzung verbundener Dienste |
Looker bietet verbundene Dienste, mit denen Sie auf relevante Branchendaten zugreifen, Erkenntnisse gewinnen, die Datenmodellierung vereinfachen und skalieren sowie Systeme von Drittanbietern einbinden können. Bei einer selbst gehosteten Looker-Bereitstellung müssen Sie möglicherweise zusätzliche Dienste in Ihrer Cloud bereitstellen, um auf diese Funktionen zugreifen zu können. |
Notfallwiederherstellung und Elastizität |
Sie sind für die Aufrechterhaltung der Betriebszeit und der Dienstausfallsicherheit verantwortlich. |
Einige Looker-Funktionen sind nicht verfügbar |
Die folgenden Looker-Funktionen sind für vom Kunden gehostete Bereitstellungen nicht verfügbar:
|
Konfiguration zusätzlicher Funktionen |
Bei vom Kunden gehosteten Instanzen ist für die Verwendung bestimmter Looker-Funktionen möglicherweise eine zusätzliche Konfiguration erforderlich. |
Anwendungsfälle für kundenseitig gehostete Bereitstellungen
Eine vom Kunden gehostete Option ist für Ihre Bereitstellung möglicherweise geeignet, wenn einer der folgenden Anwendungsfälle zutrifft:
- Ihre Organisation hat spezifische Sicherheitsanforderungen: Die Sicherheitsrichtlinien einiger Organisationen verbieten die Nutzung von Cloud-Diensten. Looker (Original) ist für die Multi-Cloud-Nutzung konzipiert. Looker-gehostete Looker (Original)-Bereitstellungen befinden sich bei verschiedenen Cloud-Anbietern wie Google Cloud, AWS und Azure. Wenn Ihre Sicherheitsrichtlinien die Verwendung von Cloud-Diensten für Ihre Daten nicht zulassen, ist das Kunden-Hosting die beste Alternative.
- Ihre Organisation bevorzugt ein vollständig anpassbares Bereitstellungsmodell: Wenn Ihre Umgebungen von Looker gehostet werden, geht Looker davon aus, dass diese Umgebungen stabil sein sollen. Die Anforderungen Ihrer Organisation sind möglicherweise nicht mit dieser Annahme vereinbar, z. B. in den folgenden Fällen:
- Ihre Bereitstellungsumgebung umfasst zahlreiche Instanzen für jede Ihrer Nutzergruppen oder Kunden, die möglicherweise nur für einen bestimmten Zeitraum erforderlich sind.
- Ihre Organisation benötigt die Möglichkeit, häufig neue Umgebungen zu erstellen oder vorhandene Umgebungen zu entfernen.
- Ihre Organisation benötigt mehrere Looker-Instanzen, für die jeweils benutzerdefinierte Konfigurationen für die Start-Flags, das Modell oder die Verbindungsinformationen erforderlich sind.
- Ihre Organisation benötigt mehr direkten Zugriff auf Integrations- und Konfigurationsfunktionen: In einer von Looker gehosteten Umgebung ist Ihr direkter Zugriff auf Ihre Bereitstellung eingeschränkt. Bei vom Kunden gehosteten Bereitstellungen haben Sie vollen Zugriff auf das Dateisystem, die Metadatendatenbank und die JVM-Konfigurationen Ihrer Instanz. Ein direkter Zugriff kann in den folgenden Fällen von Vorteil sein:
- Ihre LookML-Modelle und ‑Konfigurationen für jede Instanz werden häufig mithilfe von Scripts aktualisiert, die mit Ihrem Entwicklungsvorgang synchronisiert sind.
- Ihre Organisation kann bestimmte Kerntechnologien, die Looker für die Bereitstellung verwendet, wie Git, nicht verwenden. Da Sie die vollständige Kontrolle über das Backend Ihrer Instanz haben, können Sie jede Kernkomponente von Looker durch Ihre bevorzugte Lösung ersetzen.