Database yang Dikelola secara singkat
Database yang dikelola
adalah layanan komputasi awan di mana pengguna akhir membayar penyedia layanan
cloud untuk akses ke database. Tidak seperti database biasa, pengguna
tidak perlu mengatur atau memelihara database yang dikelola
sendiri; melainkan, tanggung jawab penyedia untuk mengawasi infrastruktur
basis data. Ini memungkinkan pengguna untuk fokus membangun aplikasi
mereka alih-alih menghabiskan waktu mengkonfigurasi database mereka dan tetap
memperbaruinya.
Proses penyediaan basis
data yang dikelola berbeda-beda oleh penyedia, tetapi secara umum mirip dengan
layanan berbasis cloud lainnya. Setelah mendaftarkan akun dan masuk ke
dasbor, pengguna meninjau opsi database yang tersedia - seperti mesin database
dan ukuran cluster - dan kemudian memilih pengaturan yang tepat untuk
mereka. Setelah Anda menyediakan basis data yang dikelola, Anda dapat
menyambungkannya melalui GUI atau klien dan kemudian dapat mulai memuat data
dan mengintegrasikan database dengan aplikasi Anda.
Poin
Nyeri di Tempat dan Database yang Dikelola Sendiri
Sebelum munculnya model
komputasi awan, organisasi mana pun yang membutuhkan pusat data harus
menyediakan semua waktu, ruang, dan sumber daya yang digunakan untuk
menyiapkannya. Setelah database mereka aktif dan berjalan, mereka juga
harus memelihara perangkat keras, memperbarui perangkat lunaknya, menyewa tim
untuk mengelola database, dan melatih karyawan mereka tentang cara
menggunakannya.
Seiring dengan semakin
populernya layanan komputasi awan di tahun 2000-an, layanan infrastruktur
server menjadi lebih mudah dan lebih terjangkau, karena perangkat keras dan
ruang yang diperlukan untuk itu tidak lagi harus dimiliki atau dikelola oleh
mereka yang menggunakannya. Demikian juga, pengaturan basis data
sepenuhnya di dalam cloud menjadi jauh lebih sulit; sebuah bisnis atau
pengembang hanya perlu meminta server, menginstal dan mengkonfigurasi sistem
manajemen database yang mereka pilih, dan mulai menyimpan data.
Meskipun cloud computing
membuat proses pengaturan basis data tradisional lebih mudah, itu tidak
mengatasi semua masalahnya. Misalnya, di cloud masih sulit untuk
menentukan ukuran ideal dari jejak infrastruktur basis data sebelum mulai
mengumpulkan data. Ini penting karena konsumen cloud dikenakan biaya
berdasarkan sumber daya yang mereka konsumsi, dan mereka berisiko membayar
lebih dari yang mereka butuhkan jika server yang mereka berikan lebih besar
dari yang diperlukan. Selain itu, seperti halnya database tradisional di
tempat, mengelola database seseorang di cloud dapat menjadi upaya yang
mahal. Bergantung pada kebutuhan Anda, Anda mungkin masih perlu menyewa
administrator database yang berpengalaman atau menghabiskan banyak waktu dan
uang untuk melatih staf Anda yang ada untuk mengelola database Anda secara
efektif.
Manfaat
dari Database yang Dikelola
Layanan basis data yang
dikelola dapat membantu mengurangi banyak sakit kepala yang terkait dengan
penyediaan dan pengelolaan basis data. Untuk satu hal, pengembang
membangun aplikasi di atas layanan basis data terkelola untuk mempercepat
proses penyediaan server basis data secara drastis. Dengan solusi yang
dikelola sendiri, Anda harus mendapatkan server (baik di tempat atau di cloud),
menyambungkannya dari klien atau terminal, mengkonfigurasi dan mengamankannya,
lalu menginstal dan mengatur perangkat lunak manajemen basis data sebelum Anda
dapat mulai menyimpan data. Dengan basis data yang dikelola, Anda hanya
perlu memutuskan ukuran awal dari server basis data, mengonfigurasi opsi
tambahan khusus penyedia, dan Anda akan memiliki basis data baru yang siap
diintegrasikan dengan aplikasi atau situs web Anda. Ini biasanya dapat
dilakukan hanya dalam beberapa menit melalui antarmuka pengguna penyedia.
Daya tarik lain dari
database yang dikelola adalah otomatisasi. Basis data yang dikelola
sendiri dapat menghabiskan banyak sumber daya organisasi karena karyawannya
harus melakukan setiap tugas administratif - mulai dari penskalaan hingga
pembaruan, menjalankan migrasi, dan membuat cadangan - secara
manual. Namun, dengan database yang dikelola, tugas-tugas ini dan lainnya
dilakukan secara otomatis atau sesuai permintaan, yang secara nyata mengurangi
risiko kesalahan manusia.
Solusi yang dikelola
cenderung memiliki ketersediaan tinggi bawaan. Dalam konteks komputasi
awan, suatu layanan dikatakan sangat tersedia jika stabil
dan cenderung berjalan tanpa kegagalan untuk jangka waktu yang
lama. Sebagian besar produk penyedia cloud terkemuka datang dengan perjanjian
tingkat layanan (SLA) , komitmen antara penyedia dan pelanggannya
yang menjamin ketersediaan dan keandalan layanan mereka. SLA tipikal akan
menentukan berapa banyak waktu henti yang diharapkan pelanggan, dan banyak juga
yang menentukan kompensasi bagi pelanggan jika tingkat layanan ini tidak
terpenuhi. Ini memberikan jaminan bagi pelanggan bahwa basis data mereka
tidak akan rusak dan, jika itu terjadi, mereka setidaknya dapat mengharapkan
semacam perbaikan dari penyedia.
Pertimbangan
Praktis
Layanan basis data yang
dikelola dapat meringankan tekanan dalam menggunakan dan memelihara basis data,
tetapi masih ada beberapa hal yang perlu diingat sebelum melakukan
satu. Ingatlah bahwa gambar utama dari database yang dikelola adalah
mereka mengabstraksi sebagian besar aspek administrasi database yang lebih
membosankan. Untuk tujuan ini, penyedia basis data yang dikelola bertujuan
untuk memberikan basis data yang belum sempurna yang akan memenuhi kasus
penggunaan yang paling umum. Dengan demikian, penawaran basis data mereka
tidak akan menampilkan banyak opsi penyesuaian atau fitur unik yang termasuk
dalam perangkat lunak basis data yang lebih khusus. Karena itu, Anda tidak
akan memiliki banyak kebebasan untuk menyesuaikan database Anda dan Anda akan
terbatas pada apa yang ditawarkan oleh penyedia cloud.
Database yang dikelola
hampir selalu lebih mahal daripada yang dikelola sendiri. Ini masuk akal,
karena Anda membayar penyedia cloud untuk mendukung Anda dalam mengelola
database, tetapi itu bisa menjadi penyebab kekhawatiran bagi tim dengan sumber
daya terbatas. Selain itu, penetapan harga untuk basis data yang dikelola
biasanya didasarkan pada berapa banyak penyimpanan dan RAM yang digunakan basis
data, berapa banyak bacaan yang ditangani, dan berapa banyak cadangan dari
basis data yang dibuat pengguna. Demikian juga, aplikasi apa pun yang
menggunakan layanan basis data terkelola yang menangani sejumlah besar data
atau lalu lintas akan lebih mahal daripada jika menggunakan basis data cloud
yang dikelola sendiri.
Terakhir, dan mungkin
yang paling penting, seseorang harus mempertimbangkan dengan hati-hati apakah
layanan basis data terkelola yang mereka pertimbangkan akan memenuhi kebutuhan
keamanan mereka. Semua database, termasuk database di tempat, rentan
terhadap ancaman keamanan tertentu, seperti serangan injeksi SQL atau kebocoran
data. Namun, dinamika keamanan jauh berbeda untuk database yang dihosting
di cloud. Pengguna basis data yang dikelola tidak dapat mengontrol lokasi
fisik data mereka atau yang memiliki akses ke data tersebut, dan mereka juga
tidak dapat memastikan kepatuhan dengan standar keamanan tertentu. Ini
bisa sangat bermasalah jika klien Anda telah meningkatkan kebutuhan keamanan.
babyliss nano titanium - TITanium Sports - TITanium
BalasHapus› tag › babyliss_ nano_ titanium_ - TITanium Sports · TITanium Sports · titanium white TITanium Sports titanium nose hoop · TITADIUM DINGLE · TITADIUM DINGLE head titanium tennis racket · TITADIUM DINGLE · TITADIUM DINGLE titanium rimless glasses · TITADIUM DINGLE · titanium piercings TITADIUM DINGLE.