Anda memiliki opsi untuk menghosting instance atau deployment Looker (asli) Anda sendiri, atau Looker dapat menghostingnya untuk Anda. Di seluruh dokumentasi kami, kami menyebut instance atau deployment yang dihosting oleh Looker sebagai "dihosting Looker" dan instance atau deployment yang dihosting secara lokal sebagai "dihosting pelanggan" atau "dihosting sendiri".
Jika Looker menghosting deployment Anda, Looker akan mengelola semua fungsi IT yang diperlukan dan terkait dengan aplikasi Looker atas nama Anda, berdasarkan penggunaan resource dan persyaratan bisnis, sehingga sangat mengurangi upaya yang diperlukan untuk menginstal, mengonfigurasi, dan memelihara aplikasi Looker. Sebaliknya, saat menghosting deployment sendiri, Anda bertanggung jawab untuk mengelola banyak proses dan fungsi ini. Deployment yang dihosting pelanggan mencakup layanan dalam produk, yang berarti layanan yang dihosting oleh Looker dan dapat diakses melalui produk, khususnya data lisensi, cadangan konfigurasi, laporan error sistem, tindakan data, dan tiket dukungan, sebagaimana dijelaskan lebih lanjut di bagian Data Aplikasi yang Dibagikan oleh Looker di halaman keamanan Looker.
Memilih antara dua opsi hosting adalah kompromi antara kenyamanan dan kontrol. Dengan memilih dihosting oleh Looker, Anda dapat berfokus pada pengintegrasian Looker ke dalam beban kerja bisnis Anda tanpa perlu mengelola infrastruktur. Sebaliknya, menghosting deployment Looker Anda sendiri memberi Anda kontrol penuh atas administrasi infrastruktur, tetapi meningkatkan overhead untuk peluncuran awal dan pemeliharaan berkelanjutan.
Halaman ini menyajikan informasi berikut untuk membantu Anda memilih opsi hosting yang paling sesuai dengan kebutuhan Anda:
- Keunggulan komparatif setiap opsi hosting
- Manfaat dan batasan opsi yang dihosting Looker
- Manfaat dan batasan opsi yang dihosting pelanggan
- Contoh kasus penggunaan untuk deployment yang dihosting pelanggan
Keunggulan komparatif setiap opsi hosting
Tabel berikut membandingkan keunggulan setiap opsi hosting.
Manfaat | Dihosting Looker | Dihosting pelanggan |
Akses default ke semua fitur Looker |
X |
|
Tidak memerlukan penyiapan atau pemeliharaan hardware |
X |
|
Update dan pemeliharaan software otomatis (bulanan atau per kuartal) |
X |
|
Menskalakan hardware tanpa biaya tambahan:
|
X |
|
Pemantauan aplikasi dan host |
X |
|
Pencadangan otomatis instance Looker |
X |
|
Migrasi database backend, jika perlu |
X |
|
SLA Waktu Aktif 99,9% (Advanced & Elite) |
X |
|
SLA Respons S1 1 jam |
X |
|
Penggunaan Looker API |
X |
X |
Migrasi multi-instance |
X |
X |
Akses langsung ke dan ekspor server dan log |
X |
Manfaat dan batasan opsi yang dihosting Looker
Tabel berikut mencantumkan manfaat dan batasan penggunaan deployment yang dihosting Looker.
Manfaat deployment yang dihosting Looker
Tabel berikut mencantumkan manfaat menggunakan deployment yang dihosting Looker.
Pengelolaan aktif instance Looker |
Serahkan pemantauan performa kepada tim Looker dan berfokuslah untuk mengambil keputusan dengan insight data yang dapat ditindaklanjuti dari Looker. |
Selalu dapatkan fitur dan update terbaru |
Anda tidak perlu mendownload update lain secara manual. Instance Looker Anda diuji, diperbarui, dan dioptimalkan oleh Looker. |
Performa yang konsisten |
Looker memantau performa dan menyesuaikan kapasitas sesuai kebutuhan. Anda tidak perlu memutuskan jumlah server yang diperlukan untuk mendukung pengguna. |
Keamanan deployment |
Looker mengelola infrastruktur platform Anda. Deployment Looker Anda bersifat terpisah, aman, dan dipantau secara terus-menerus untuk menjaga keamanan data Anda. |
Layanan terhubung |
Setiap deployment Looker mencakup layanan terhubung penting yang memungkinkan Anda mengakses data yang lebih relevan, meningkatkan insight, menyederhanakan dan menskalakan pemodelan data, serta berintegrasi dengan sistem pihak ketiga, dan Looker memberikan dukungan untuk semua hal tersebut. |
Mengamankan koneksi database |
Hubungkan Looker ke database Anda menggunakan SSH. |
Integrasi SAML/LDAP |
Looker dapat diintegrasikan dengan metode autentikasi yang sudah ada. |
Batasan deployment yang dihosting Looker
Sebelum Anda memilih untuk menggunakan deployment yang dihosting Looker, pertimbangkan batas yang tercantum dalam tabel berikut.
Persyaratan keamanan/kepatuhan tertentu |
Infrastruktur lingkungan yang dihosting Looker mungkin tidak sesuai dengan persyaratan keamanan/kepatuhan masing-masing perusahaan Anda. |
Persyaratan untuk memiliki kemampuan mengekspor log/informasi pemantauan |
Karena Looker mengelola infrastruktur untuk instance Anda, Anda tidak dapat mengekspor log untuk penggunaan instance Anda. Looker mengelola semua pemantauan. |
SLA Kustom |
Update dan pemeliharaan Looker dilakukan selama masa pemeliharaan yang telah ditentukan sebelumnya. Beberapa pelanggan mungkin memerlukan kontrol tambahan atas waktu terjadinya pemeliharaan ini. |
Driver JDBC Kustom |
Driver JDBC kustom harus diinstal untuk terhubung ke database yang memiliki tingkat dukungan yang lebih rendah. |
Manfaat dan batasan opsi yang dihosting pelanggan
Tabel berikut mencantumkan manfaat dan batasan penggunaan deployment yang dihosting pelanggan.
Manfaat deployment yang dihosting pelanggan
Tabel berikut mencantumkan manfaat menggunakan deployment yang dihosting pelanggan.
Kontrol langsung atas infrastruktur dan keputusan penskalaan |
Anda dapat menerapkan konfigurasi infrastruktur dan arsitektur yang mungkin tidak ditawarkan dengan deployment yang dihosting Looker. |
Akses ke logging/pemantauan |
Dengan mengelola infrastruktur sendiri, Anda dapat langsung mengakses dan mengekspor log aplikasi Looker serta menyiapkan pemantauan instance yang sesuai dengan persyaratan Anda. |
Model keamanan khusus |
Dengan menghosting Looker di deployment Anda sendiri, Anda dapat memiliki kontrol penuh atas keamanan lingkungan aplikasi, yang dapat Anda sesuaikan dengan standar keamanan khusus perusahaan/industri Anda. |
Batasan deployment yang dihosting pelanggan
Sebelum Anda memilih untuk menggunakan deployment yang dihosting pelanggan, pertimbangkan batas yang tercantum dalam tabel berikut.
Batasan dukungan |
Memecahkan masalah bisa menjadi sulit jika tim dukungan Looker tidak memahami arsitektur deployment kustom. Masalah tertentu mungkin memerlukan keterlibatan lebih lanjut dari organisasi Anda. |
Persyaratan update bulanan |
Anda bertanggung jawab untuk membuat dan memelihara proses yang memastikan bahwa pengguna mendapatkan fitur dan patch keamanan terbaru dari Looker. |
Persyaratan sumber daya manusia |
Deployment Looker dapat memerlukan banyak tenaga kerja dan keahlian rekayasa keandalan situs. Organisasi Anda harus mengelola berbagai komponen deployment Looker. |
Biaya |
Organisasi Anda harus mengelola waktu, sumber daya manusia, dan biaya cloud/pusat data. |
Tantangan dalam menggunakan layanan terhubung |
Looker memiliki manfaat layanan terhubung, yang memungkinkan Anda mengakses data industri yang relevan, meningkatkan insight, menyederhanakan dan menskalakan pemodelan data, serta berintegrasi dengan sistem pihak ketiga. Dalam deployment Looker yang dihosting sendiri, Anda mungkin perlu men-deploy layanan tambahan di cloud untuk mengakses fitur ini. |
Pemulihan dari bencana dan elastisitas |
Anda akan bertanggung jawab untuk mempertahankan waktu beroperasi dan ketahanan layanan. |
Beberapa fitur Looker tidak tersedia |
Lihat bagian Dukungan untuk fitur Looker di berbagai opsi hosting di halaman ini untuk mengetahui perbandingan dukungan fitur di berbagai opsi hosting Looker. |
Konfigurasi fitur tambahan |
Instance yang dihosting pelanggan mungkin memerlukan konfigurasi tambahan untuk menggunakan fitur Looker tertentu. |
Contoh kasus penggunaan untuk deployment yang dihosting pelanggan
Opsi yang dihosting pelanggan mungkin tepat untuk deployment Anda jika sesuai dengan salah satu kasus penggunaan berikut:
- Organisasi Anda memiliki persyaratan keamanan khusus: Kebijakan keamanan beberapa organisasi mewajibkan mereka untuk tidak menggunakan layanan cloud. Looker (asli) didesain untuk menjadi multi-cloud, dan deployment Looker (asli) yang dihosting Looker berada di berbagai penyedia Cloud seperti Google Cloud, AWS, dan Azure. Jika kebijakan keamanan Anda tidak kompatibel dengan penggunaan layanan Cloud dengan data Anda, hosting mandiri dirancang sebagai alternatifnya.
- Organisasi Anda lebih memilih model deployment yang dapat disesuaikan sepenuhnya: Saat Looker menghosting lingkungan Anda, Looker mengasumsikan bahwa lingkungan ini dimaksudkan agar stabil. Persyaratan organisasi Anda mungkin tidak kompatibel dengan asumsi ini, seperti dalam situasi berikut:
- Lingkungan deployment Anda adalah hamparan luas dari banyak instance untuk setiap grup pengguna atau pelanggan, yang mungkin hanya diperlukan untuk periode singkat.
- Organisasi Anda memerlukan kemampuan untuk sering kali membangun lingkungan baru atau menghapus lingkungan yang ada.
- Organisasi Anda memerlukan beberapa instance Looker, yang masing-masing memerlukan konfigurasi kustom untuk tanda mulai, model, atau informasi koneksi.
- Organisasi Anda memerlukan akses yang lebih langsung ke kemampuan integrasi dan konfigurasi: Di lingkungan yang dihosting Looker, akses langsung Anda ke deployment terbatas. Deployment yang dihosting pelanggan memungkinkan akses penuh ke sistem file, database metadata, dan konfigurasi JVM instance Anda. Akses langsung mungkin bermanfaat dalam situasi berikut:
- Model dan konfigurasi LookML Anda untuk setiap instance sering diperbarui menggunakan skrip yang disinkronkan dengan proses pengembangan Anda.
- Organisasi Anda tidak dapat menggunakan teknologi inti tertentu yang digunakan Looker untuk men-deploy, seperti Git. Dengan kontrol penuh atas backend instance, Anda dapat mengganti komponen inti Looker dengan solusi pilihan Anda.
Dukungan untuk fitur Looker di berbagai opsi hosting
Tabel berikut membandingkan dukungan fitur untuk jenis instance Looker (asli) yang dihosting Looker, Looker (Google Cloud core), dan Looker (asli) yang dihosting pelanggan.
Memfilter tabel pada jenis instance yang didukung:
Fitur | Jenis instance Looker | |||
---|---|---|---|---|
Fitur platform | Looker (asli) | Looker (Google Cloud core) | Looker yang dihosting pelanggan (asli) | Catatan |
Laporan Looker: Membuat dan mengakses laporan di Looker | Ya | Ya | Tidak | Tidak tersedia untuk instance Looker (Google Cloud core) yang menggunakan Kontrol Layanan VPC atau CMEK. Tidak semua fitur laporan Looker tersedia di instance Looker (Google Cloud core). Lihat dokumentasi laporan Looker untuk mengetahui detailnya. |
Gemini di Looker: Analisis Percakapan, bantuan LookML, Asisten Visualisasi | Ya | Ya | Tidak | Beberapa fitur mungkin tidak didukung untuk instance Looker (inti Google Cloud) yang menggunakan CMEK atau Kontrol Layanan VPC. |
Konektor BI: Terhubung ke Google Spreadsheet, Looker Studio, Tableau, antarmuka SQL terbuka, PowerBI, ThoughtSpot, dll. | Ya | Ya | Tidak | Lisensi gratis untuk menggunakan Looker Studio Pro tidak tersedia untuk instance Looker (asli) yang dihosting pelanggan. Beberapa konektor BI tidak tersedia untuk konfigurasi khusus IP pribadi di Looker (Google Cloud core). Lihat dokumentasi Konektor BI untuk mengetahui detailnya. |
Looker Action Hub dan Looker Marketplace | Ya | Ya | Ya |
Fitur ini mungkin memiliki batasan untuk instance Looker (Google Cloud core) yang menggunakan IP pribadi. Konfigurasi tambahan mungkin juga diperlukan untuk instance Looker (Google Cloud core) yang menggunakan IP pribadi. Konfigurasi tambahan mungkin diperlukan untuk instance Looker (asli) yang dihosting oleh pelanggan. |
Menjadwalkan data ke S3, SFTP, dan webhook | Ya | Ya | Ya | Fitur ini mungkin memiliki batasan untuk instance Looker (Google Cloud core) yang menggunakan IP pribadi. Konfigurasi tambahan mungkin juga diperlukan untuk instance Looker (Google Cloud core) yang menggunakan IP pribadi. |
Aplikasi seluler Looker | Ya | Ya | Ya | |
Tema kustom | Ya | Ya | Ya | Tema kustom hanya tersedia untuk edisi Enterprise dan Embed Looker (Google Cloud core). |
Ekstensi kustom | Ya | Ya | Ya | Ekstensi kustom hanya tersedia untuk edisi Enterprise dan Sematkan Looker (Google Cloud core). |
Embedding pribadi | Ya | Ya | Ya |
Penyematan pribadi tersedia untuk semua edisi Looker (Google Cloud core). |
Embedding yang ditandatangani | Ya | Ya | Ya |
Penyematan bertanda tangan hanya tersedia untuk edisi Embed Looker (Google Cloud core). |
Halaman Lab dan lama | Ya | Tidak | Ya | Beberapa fitur pratinjau tersedia di Looker (Google Cloud core) melalui daftar yang diizinkan. |
Fitur keamanan dan autentikasi | Looker (asli) | Looker (Google Cloud core) | Looker yang dihosting pelanggan (asli) | Catatan |
Fitur keamanan: IP pribadi, CMEK, Kontrol Layanan VPC | Tidak | Ya | Tidak | IP Pribadi dan Kontrol Layanan VPC hanya tersedia untuk edisi Enterprise dan Embed Looker (Google Cloud core). |
Integrasi IAM | Tidak | Ya | Tidak | |
Autentikasi SAML, autentikasi OpenID | Ya | Ya | Ya | |
Setelan nama pengguna dan sandi untuk login, autentikasi LDAP | Ya | Tidak | Ya | |
Setelan Daftar IP yang Diizinkan | Ya | Tidak | Tidak | Untuk Looker (Google Cloud core), akses ke instance dikontrol dengan IP pribadi. |
Kemampuan untuk menggunakan sudo sebagai pengguna lain | Ya | Tidak | Ya | |
Enkripsi FIPS | Tidak | Ya | Ya | Enkripsi FIPS hanya tersedia di edisi Enterprise dan Embed Looker (Google Cloud core). |
Sertifikasi kepatuhan (misalnya, FedRAMP High dan produk Assured Workloads lainnya) | Tidak | Ya | Ya | Sertifikasi kepatuhan hanya tersedia di edisi Enterprise dan Embed Looker (Google Cloud core). |
Pengembangan LookML dan koneksi database | Looker (asli) | Looker (Google Cloud core) | Looker yang dihosting pelanggan (asli) | Catatan |
Dukungan dialek | Ya | Ya | Ya | Dokumentasi mencantumkan dialek yang didukung oleh Looker (Google Cloud core) dan dialek yang didukung oleh Looker (asli) dan Looker (asli) yang dihosting pelanggan. |
Git yang dihosting pelanggan di internet publik | Ya | Ya | Ya | Fitur ini mungkin memiliki batasan untuk instance Looker (Google Cloud core) yang menggunakan IP pribadi. Konfigurasi tambahan mungkin juga diperlukan untuk instance Looker (Google Cloud core) yang menggunakan IP pribadi. |
Integrasi Berkelanjutan Looker | Ya | Ya | Tidak | Tidak tersedia untuk instance Looker (Google Cloud core) yang menggunakan IP pribadi atau CMEK. |
Akses agen layanan ke BigQuery | Tidak | Ya | Tidak | |
Tunnel SSH (untuk database lokal) | Ya | t/a | Ya | |
Logging | Looker (asli) | Looker (Google Cloud core) | Looker yang dihosting pelanggan (asli) | Catatan |
Akses ke database internal dan log verbose | Tidak (lihat catatan) | Tidak | Ya | Untuk instance Looker (asli) yang dihosting Looker, database internal dan log verbose hanya tersedia melalui Google Cloud permintaan dukungan. |
Cloud Audit Logs | Tidak | Ya | Tidak | |
Aktivitas Sistem Elite | Ya | Ya | Tidak |
Aktivitas Sistem Elite hanya tersedia sebagai fitur berbayar di Looker versi Elite (asli). Aktivitas Gaya Elite hanya tersedia di edisi Enterprise dan Embed Looker (inti Google Cloud). |
Pengelolaan infrastruktur dan instance | Looker (asli) | Looker (Google Cloud core) | Looker yang dihosting pelanggan (asli) | Catatan |
Layanan Google yang terkelola Google Cloudsepenuhnya | Tidak | Ya | Tidak | Google Cloud dukungan memiliki kemampuan yang jauh lebih besar untuk memecahkan masalah pada lingkungan Looker (Google Cloud core), karena dikelola di Google Cloud. |
Pembuatan instance layanan mandiri | Tidak | Ya | Tidak | |
Dukungan Terraform | Tidak | Ya | Tidak | |
Opsi startup | Ya | Tidak | Ya | |
Masa pemeliharaan yang ditentukan pelanggan | Tidak | Ya | Tidak | |
Instance non-produksi | Ya | Ya | Ya |
Dua instance non-produksi tersedia untuk Looker versi Elite (asli). Tidak ada versi Looker (original) lain yang menawarkan instance non-produksi. Instance non-produksi dibeli secara terpisah untuk Looker (Google Cloud core). |
Ekspor | Ya | Tidak | Tidak |
Fitur ini diperlukan untuk bermigrasi dari Looker (asli) ke Looker (Google Cloud core). |