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 ini 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, sekaligus Looker memberikan dukungan. |
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 |
Fitur Looker berikut tidak tersedia untuk deployment yang dihosting oleh pelanggan:
|
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.