Sie können Ihre eigene Looker-Instanz oder -Bereitstellung hosten oder Looker kann sie für Sie hosten. In der 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 hingegen Ihre eigene Bereitstellung hosten, sind Sie 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 von Looker gehostete Lösungen entscheiden, können Sie sich auf die Integration von Looker in Ihre geschäftlichen Arbeitslasten konzentrieren, ohne dass eine Infrastrukturverwaltung erforderlich ist. 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 Hosting-Option helfen:
- Vergleichbare Vorteile der einzelnen Hosting-Optionen
- 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 zusätzliche Kosten skalieren:
|
X |
|
Anwendungs- und Host-Monitoring |
X |
|
Automatische Looker-Instanzsicherungen |
X |
|
Backend-Datenbankmigration, falls erforderlich |
X |
|
Verfügbarkeits-SLA 99,9% (Advanced und Elite) |
X |
|
SLA für S1-Antwort: 1 Stunde |
X |
|
Looker API verwenden |
X |
X |
Migration 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 Grenzen einer von Looker gehosteten Bereitstellung aufgeführt.
Vorteile von von Looker gehosteten Bereitstellungen
In der folgenden Tabelle sind die Vorteile einer von Looker gehosteten Bereitstellung aufgeführt.
Aktive Verwaltung einer Looker-Instanz |
Überlassen Sie die Leistungsüberwachung dem Looker-Team und konzentrieren Sie sich auf Entscheidungen mit umsetzbaren Dateneinblicken von Looker. |
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. |
Konsistente Leistung |
Looker überwacht die Leistung und passt die Kapazität bei Bedarf an. Sie müssen sich nicht entscheiden, wie viele Server Sie für Ihre 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 Drittanbietersysteme einbinden können. Gleichzeitig bietet Looker 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 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 Umgebungsinfrastruktur entspricht möglicherweise nicht an die individuellen Sicherheits-/Compliance-Anforderungen Ihres Unternehmens. |
Anforderung zum Zugriff auf Logs/Monitoring |
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. |
Maßgeschneidertes 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 von kundenseitig gehosteten Bereitstellungen
Beachten Sie die Limits, bevor Sie sich für eine vom Kunden gehostete Bereitstellung entscheiden die in der folgenden Tabelle aufgeführt sind.
Supporteinschränkungen |
Die Behebung von Problemen 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 für die Erstellung und Verwaltung von Prozessen verantwortlich, die dafür sorgen, dass Nutzer die neuesten Funktionen und Sicherheitspatches von Looker erhalten. |
Kapitalbedarf |
Looker-Implementierungen können einen erheblichen Personalaufwand und Fachwissen in Bezug auf die Zuverlässigkeit von Websites erfordern. Ihre Organisation muss die verschiedenen Komponenten einer Looker-Bereitstellung verwalten. |
Cost |
Ihr Unternehmen muss Zeit, Personal und Cloud-/Rechenzentrumskosten im Blick behalten. |
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:
|
Zusätzliche Funktionskonfiguration |
Für vom Kunden gehostete Instanzen ist möglicherweise eine zusätzliche Konfiguration erforderlich, um bestimmte Looker-Funktionen zu verwenden. |
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. Von 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 kompatibel, z. B. in den folgenden Situationen:
- 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. Der direkte Zugriff kann in den folgenden Situationen von Vorteil sein:
- Ihre LookML-Modelle und -Konfigurationen für jede Instanz werden häufig mithilfe von Skripts aktualisiert, die mit Ihrem Entwicklungsprozess synchronisiert werden.
- 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.