Memilih opsi hosting untuk instance Looker (asli)

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

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:

  • Penskalaan vertikal (lebih banyak CPU)
  • Penskalaan horizontal (lebih banyak node)

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.