Anda memiliki opsi untuk menghosting instance atau deployment Looker (asli) Anda sendiri, atau Looker dapat menghostingnya untuk Anda. Dalam dokumentasi kami, kami menyebut instance atau deployment yang dihosting oleh Looker sebagai "Dihosting Looker" dan ke instance atau deployment yang dihosting secara lokal sebagai "dihosting pelanggan" atau "dihosting sendiri".
Saat Looker menghosting deployment, Looker akan mengelola semua fungsi IT yang diperlukan yang terkait dengan aplikasi Looker untuk Anda, berdasarkan pemanfaatan resource dan persyaratan bisnis, sehingga sangat mengurangi upaya yang diperlukan untuk menginstal, mengonfigurasi, dan memelihara aplikasi Looker. Sebaliknya, saat menghosting deployment Anda sendiri, Anda bertanggung jawab untuk mengelola banyak proses dan fungsi ini. Deployment yang dihosting pelanggan mencakup layanan dalam produk, artinya layanan yang dihosting oleh Looker dan dapat diakses melalui produk, khususnya memberikan lisensi data, 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 di antara dua opsi hosting adalah kompromi antara kenyamanan dan kontrol. Dengan memilih layanan yang dihosting oleh Looker, Anda dapat berfokus pada integrasi Looker ke dalam workload bisnis Anda tanpa memerlukan administrasi 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:
- Keuntungan komparatif dari setiap opsi hosting
- Manfaat dan batas opsi yang dihosting Looker
- Manfaat dan batas opsi yang dihosting pelanggan
- Contoh kasus penggunaan deployment yang dihosting pelanggan
Keuntungan komparatif dari setiap opsi hosting
Tabel berikut membandingkan keunggulan setiap opsi hosting.
Manfaat | Dihosting Looker | Dihosting pelanggan |
Akses default ke semua fitur Looker |
X |
|
Tidak perlu penyiapan atau pemeliharaan hardware |
X |
|
Update dan pemeliharaan software otomatis (bulanan atau kuartalan) |
X |
|
Menskalakan hardware tanpa biaya tambahan:
|
X |
|
Pemantauan aplikasi dan host |
X |
|
Pencadangan instance Looker otomatis |
X |
|
Migrasi database backend, jika diperlukan |
X |
|
SLA Waktu Beroperasi 99,9% (Lanjutan &Elite) |
X |
|
SLA Respons S1 1 jam |
X |
|
Penggunaan Looker API |
X |
X |
Migrasi multi-instance |
X |
X |
Akses langsung ke 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 fokuslah membuat keputusan dengan insight data yang bisa ditindaklanjuti dari Looker. |
Selalu dapatkan fitur dan update terbaru |
Anda tidak perlu mendownload update lainnya secara manual. Instance Looker Anda diuji, diupdate, dan dioptimalkan oleh Looker. |
Performa yang konsisten |
Looker memantau performa dan menyesuaikan kapasitas sesuai kebutuhan. Anda tidak perlu memutuskan berapa banyak server yang Anda butuhkan untuk mendukung pengguna Anda. |
Keamanan deployment |
Looker mengelola infrastruktur platform Anda. Deployment Looker Anda bersifat diskret, aman, dan terus dipantau untuk menjaga keamanan data Anda. |
Layanan terhubung |
Setiap deployment Looker mencakup layanan penting yang terhubung yang memungkinkan Anda mengakses data yang lebih relevan, meningkatkan insight, menyederhanakan dan menskalakan pemodelan data, serta berintegrasi dengan sistem pihak ketiga, sementara Looker menyediakan dukungan. |
Koneksi database yang aman |
Hubungkan Looker ke database Anda menggunakan SSH. |
Integrasi SAML/LDAP |
Looker dapat terintegrasi dengan metode autentikasi Anda 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 spesifik |
Infrastruktur lingkungan yang dihosting Looker mungkin tidak sesuai dengan persyaratan keamanan/kepatuhan individu perusahaan Anda. |
Persyaratan untuk memiliki akses ke log/pemantauan |
Karena Looker mengelola infrastruktur, Anda tidak akan memiliki akses ke log, dan Looker akan mengelola semua pemantauan. |
SLA Kustom |
Update dan pemeliharaan Looker berlangsung selama masa pemeliharaan yang telah ditentukan sebelumnya. Beberapa pelanggan mungkin memerlukan kontrol tambahan terkait waktu pelaksanaan pemeliharaan ini. |
Driver JDBC Kustom |
Driver JDBC kustom harus diinstal untuk terhubung ke database yang memiliki tingkat dukungan 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 keputusan penskalaan dan infrastruktur |
Anda dapat menerapkan konfigurasi infrastruktur dan arsitektur yang mungkin tidak ditawarkan pada deployment yang dihosting Looker. |
Akses ke logging/pemantauan |
Dengan mengelola infrastruktur Anda sendiri, Anda dapat langsung mengakses log aplikasi Looker dan menyiapkan pemantauan instance yang sesuai dengan kebutuhan masing-masing Anda. |
Model keamanan khusus |
Menghosting Looker dalam deployment Anda sendiri memberikan kontrol penuh terhadap keamanan lingkungan aplikasi, yang dapat Anda selaras dengan standar keamanan khusus perusahaan/industri. |
Batasan deployment yang dihosting pelanggan
Sebelum Anda memilih untuk menggunakan deployment yang dihosting pelanggan, pertimbangkan batasnya yang tercantum dalam tabel berikut.
Batasan dukungan |
Pemecahan masalah dapat menjadi tantangan jika tim dukungan Looker tidak terbiasa dengan arsitektur deployment kustom. Masalah tertentu mungkin memerlukan keterlibatan yang lebih banyak dari organisasi Anda. |
Persyaratan update bulanan |
Anda bertanggung jawab untuk membuat dan mengelola proses yang memastikan bahwa pengguna mendapatkan fitur dan patch keamanan terbaru dari Looker. |
Persyaratan sumber daya manusia |
Deployment Looker dapat memerlukan keahlian engineering keandalan situs dan jumlah staf yang signifikan. Organisasi Anda harus mengelola berbagai komponen dari deployment Looker. |
Biaya |
Organisasi Anda harus mengelola waktu, sumber daya manusia, dan biaya cloud/pusat data. |
Tantangan dalam menggunakan layanan terhubung |
Looker memiliki manfaat berupa layanan terhubung, sehingga Anda dapat 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. |
Elastisitas dan pemulihan dari bencana |
Anda akan bertanggung jawab untuk menjaga waktu beroperasi dan ketahanan layanan. |
Beberapa fitur Looker tidak tersedia |
Fitur Looker berikut tidak tersedia untuk deployment yang dihosting 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: Beberapa mewajibkan kebijakan keamanan mewajibkan mereka tidak boleh menggunakan layanan {i>cloud<i}. Looker (asli) dirancang untuk menjadi deployment 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 pelanggan dirancang sebagai alternatifnya.
- Organisasi Anda lebih memilih model deployment yang sepenuhnya dapat disesuaikan: Saat Looker menghosting lingkungan Anda, Looker akan menganggap bahwa lingkungan ini dimaksudkan agar stabil. Persyaratan organisasi Anda mungkin tidak kompatibel dengan asumsi ini, seperti dalam situasi berikut:
- Lanskap deployment Anda memiliki banyak instance untuk setiap grup pengguna atau pelanggan Anda, yang mungkin hanya diperlukan untuk periode sementara.
- Organisasi Anda memerlukan kemampuan untuk sering membangun lingkungan baru atau menghancurkan lingkungan yang ada.
- Organisasi Anda memerlukan beberapa instance Looker, masing-masing memerlukan konfigurasi kustom untuk informasi koneksi, model, atau flag startup.
- Organisasi Anda memerlukan lebih banyak akses langsung ke kemampuan integrasi dan konfigurasi: Di lingkungan yang dihosting Looker, akses langsung ke deployment Anda dibatasi. Deployment yang dihosting pelanggan memungkinkan akses penuh ke sistem file, database metadata, dan konfigurasi JVM instance Anda. Akses langsung mungkin berguna 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.