Database
 sql >> Teknologi Basis Data >  >> RDS >> Database

Bawa Cloud Anda Sendiri (BYOC) vs. Hosting Khusus di ScaleGrid

Di mana Anda memutuskan untuk menghosting basis data cloud Anda adalah keputusan besar. Anda harus memilih model hosting Anda, penyedia cloud, dan kemudian wilayah utama dan siaga Anda untuk digunakan. Namun, jika Anda mempertimbangkan untuk memanfaatkan penyedia database terkelola, Anda memiliki keputusan lain untuk dibuat – apakah Anda dapat menghosting di akun cloud Anda sendiri atau apakah Anda diharuskan untuk menghosting melalui penyedia layanan terkelola? Dalam postingan ini, kami membandingkan paket Bring Your Own Cloud (BYOC) ScaleGrid vs. model Dedicated Hosting standar untuk membantu Anda menentukan strategi terbaik untuk penerapan database MySQL, PostgreSQL, Redis™, dan MongoDB® Anda.

Apa yang dimaksud dengan ScaleGrid's Bring Your Own Cloud Plan?

Di ScaleGrid, kami menawarkan model unik yang disebut paket Bring Your Own Cloud (BYOC) yang memungkinkan Anda untuk benar-benar menghosting cluster database melalui akun cloud Anda sendiri. Ini berbeda dengan model Dedicated Hosting standar yang mengharuskan Anda untuk menghosting melalui penyedia DBaaS Anda. Meskipun model Dedicated masih sangat populer dan sangat mudah diatur, banyak perusahaan yang menolak menggunakan DBaaS sama sekali karena mereka tidak ingin menghosting melalui akun yang bukan milik organisasi mereka.

Di ScaleGrid, kami mendukung kedua model sehingga pengguna kami memiliki pilihan antara hosting melalui kami atau hosting di akun mereka sendiri. Masing-masing model ini cocok untuk penerapan produksi dan aplikasi lalu lintas tinggi, dan tersedia untuk semua database kami yang didukung, termasuk database MySQL, PostgreSQL, Redis™, dan MongoDB® (Database Greenplum® segera hadir). Berikut adalah database dan penyedia cloud yang didukung melalui setiap model:

Basis Data yang Didukung Bawa Cloud Anda Sendiri Hosting Khusus
MySQL AWS, Azure, GCP, OCI, DigitalOcean AWS, Azure, GCP, DigitalOcean, Linode, OCI
PostgreSQL AWS, Azure, GCP, OCI, DigitalOcean AWS, Azure, GCP, DigitalOcean, Linode, OCI
Redis™ AWS, Azure, GCP, OCI, DigitalOcean AWS, Azure, GCP, DigitalOcean, Linode, OCI
Database MongoDB® OCI, DigitalOcean DigitalOcean, Linode, OCI
Greenplum® (segera hadir) AWS AWS

Apakah model BYOC tepat untuk penerapan saya?

Jika Anda dapat menjawab ya untuk salah satu pertanyaan ini, BYOC adalah rencananya untuk Anda:

  1. Apakah Anda ingin memanfaatkan Instans Cadangan untuk menurunkan biaya hosting jangka panjang hingga 40%? Baca sekarang
  2. Apakah Anda startup yang memiliki kredit hosting penyedia cloud gratis yang ingin Anda gunakan untuk hosting database Anda? Baca sekarang
  3. Apakah Anda nyaman menyiapkan infrastruktur cloud Anda sendiri melalui akun penyedia cloud Anda sendiri?
  4. Apakah Anda ingin menerapkan di Virtual Private Cloud/Network (VPC dan VNET)? Baca sekarang
  5. Apakah Anda ingin memanfaatkan Grup Keamanan untuk kontrol akses? Baca sekarang
  6. Apakah Anda memerlukan akses SSH ke mesin yang mendasarinya? Baca sekarang

BYOC vs. Harga Hosting Khusus

Apa perbedaan utama antara harga Bring Your Own Cloud dan paket Hosting Khusus kami? Karena paket BYOC kami dihosting melalui akun AWS atau Azure Anda sendiri, semua instans cloud, cadangan, dan biaya transfer data dibayarkan langsung melalui penyedia cloud Anda. Sebaliknya, ScaleGrid Dedicated hosting mencakup semua, jadi Anda membayar satu biaya tetap setiap bulan (berdasarkan penggunaan) melalui akun ScaleGrid Anda. Inilah sebabnya mengapa harga BYOC kami lebih rendah dari harga Hosting Khusus kami, karena biaya yang tercantum untuk BYOC hanyalah yang Anda bayarkan untuk ScaleGrid dan tidak termasuk biaya perangkat keras Anda.

Di mana menghosting basis data cloud Anda? BYOC vs. Hosting Khusus | #mysql #postgresql #mongodb #redisKlik Untuk Tweet

Semua alat manajemen, pemantauan, dan pemeliharaan DBaaS disertakan dalam kedua paket, bersama dengan dukungan 24/7.

Berapa yang akan saya bayarkan ke penyedia cloud saya melalui model BYOC?

Cara terbaik untuk memperkirakan biaya yang akan Anda bayarkan ke AWS atau Azure melalui model BYOC kami adalah dengan menemukan perbedaan antara ukuran paket yang setara melalui Dedicated kami Model hosting. Paket Khusus kami menggunakan instans sesuai permintaan, jadi selama Anda memanfaatkannya melalui penerapan BYOC, biaya Anda akan relatif sama. Mari kita lihat contohnya:

Basis data: MySQL
Penyedia Cloud: AWS
Jenis Replikasi: Tuan-Budak-Budak

Dengan konfigurasi cluster di atas, kami dapat meninjau harga untuk paket Khusus dan paket BYOC untuk memperkirakan biaya yang akan kami bayarkan melalui penyedia cloud kami:

Harga Khusus ScaleGrid: $560/bulan
Harga BYOC ScaleGrid: $232/bulan
Perkiraan Biaya Cloud: $328/bulan

Meskipun ini adalah cara yang baik untuk mendapatkan perkiraan kasar, biaya cloud bulanan Anda memang akan bervariasi berdasarkan jumlah pencadangan yang dilakukan dan aktivitas transfer data Anda .

Instans yang Dicadangkan

Salah satu keuntungan besar model BYOC adalah Anda dapat memanfaatkan Instans Cadangan untuk menurunkan biaya hosting jangka panjang hingga 40%. Instans Cadangan adalah instans prabayar yang dapat Anda beli melalui penyedia cloud Anda, yang memungkinkan Anda menerima tarif diskon per jam untuk pembelian 1 tahun atau 3 tahun di muka. Baik instans AWS EC2 dan instans Azure VM tersedia sebagai Instans Cadangan, dan dapat digunakan melalui paket BYOC.

Kredit Hosting Startup

Selain itu, paket BYOC juga sangat populer di kalangan perusahaan rintisan. Ini karena mereka dapat memanfaatkan kredit hosting startup AWS atau Azure gratis yang diamankan melalui inkubator, akselerator, atau program komunitas startup mereka, dan dapat menerapkan kredit gratis mereka ke biaya hosting database mereka sebagai ScaleGrid. Kami juga menawarkan penghematan tambahan untuk perusahaan tahap awal melalui Program Startup kami, di mana perusahaan yang memenuhi syarat bisa mendapatkan diskon 50% untuk paket BYOC atau Khusus kami hingga 12 bulan.

Fitur BYOC vs. Hosting Khusus

Seperti yang disebutkan di atas, baik BYOC maupun paket Khusus dikelola sepenuhnya dan bagus untuk penerapan produksi. Sebagian besar fiturnya sama, di luar fitur lanjutan ini tersedia melalui model BYOC:

Awan Pribadi Virtual / Jaringan Virtual

Amazon Virtual Private Clouds (VPC) dan Azure Virtual Networks (VNET) adalah bagian pribadi dan terisolasi dari infrastruktur cloud tempat Anda dapat meluncurkan sumber daya. Ini adalah konfigurasi cloud tingkat lanjut yang memungkinkan Anda melindungi database Anda dari internet. VPC dan VNET dapat disediakan ke dalam subnet, atau bagian, memungkinkan Anda untuk memisahkan beban kerja dan mengontrol rute antar subnet Anda. Anda juga dapat mendistribusikan kluster secara geografis di seluruh zona ketersediaan untuk memastikan ketersediaan tinggi untuk penerapan Anda. Di ScaleGrid, kami menyarankan Anda menerapkan kluster pada subnet VPC pribadi sehingga database Anda tidak dapat dirutekan dari internet.

Menerapkan aplikasi dan database Anda pada VPC yang sama juga menyediakan jalur latensi serendah mungkin. Ini menjadi sangat penting untuk solusi cache seperti Redis™. Ini juga memungkinkan Anda untuk mengurangi biaya karena Anda tidak perlu membayar lalu lintas antara aplikasi dan database saat mereka berada di VPC yang sama. Hal ini dapat menghasilkan penghematan biaya yang signifikan untuk aplikasi dengan lalu lintas tinggi.

Konfigurasi keamanan yang canggih ini memerlukan pemahaman tentang infrastruktur cloud Anda untuk disiapkan. Lihat bagian Cara Memulai di bawah ini untuk mempelajari cara menyiapkan infrastruktur VPC atau VNET untuk penerapan Anda di ScaleGrid.

Kiat Pakar

Gunakan Kluster Pengikut menjaga dua sistem database independen (dengan jenis yang sama) tetap sinkron sehingga Anda dapat menganalisis, mengoptimalkan, dan menguji kinerja aplikasi untuk database MySQL, PostgreSQL, dan MongoDB®.

Grup Keamanan

Grup Keamanan AWS dan Grup Keamanan Jaringan Azure memungkinkan Anda mengunci akses ke server Anda melalui firewall virtual tingkat lanjut. Saat Anda menyiapkan instans database baru di ScaleGrid melalui model BYOC, Anda akan menggunakan Grup Keamanan untuk mengontrol lalu lintas masuk dan keluar ke instans Anda. Ini harus dibuat di VPC atau VNET yang sama dengan cluster Anda.

Akses SSH ke Mesin

Fitur lain yang sangat unik yang tersedia dalam paket BYOC ScaleGrid adalah kemampuan untuk mempertahankan akses SSH penuh ke mesin yang mendasari penerapan Anda. Ini memungkinkan Anda memanfaatkan plugin dan alat eksternal untuk mendukung penerapan dan meningkatkan kinerja dengan lebih baik.

Sebagian besar penyedia DBaaS tidak menyediakan akses ini, yang merupakan salah satu penghalang terbesar untuk adopsi DBaaS. Organisasi menginginkan hak untuk mengontrol penerapan mereka sendiri tanpa terkunci ke dalam layanan pemotong cookie yang sangat dibatasi. Hal ini terutama terlihat di ruang perusahaan, karena organisasi ini memiliki tim administrator basis data yang mengelola penerapan mereka dan memerlukan kebebasan untuk menggunakan keahlian internal mereka di atas klaster mereka.

Tertarik dengan BYOC, tetapi tidak ingin akses SSH? Tidak masalah. Kami memblokir akses secara default sehingga tidak ada kemungkinan akses tersebut dapat disalahgunakan secara tidak sengaja demi keamanan penerapan pelanggan kami. Jika Anda ingin menggunakan akses SSH, cukup kirim email ke dukungan untuk memberi tahu kami apa yang ingin Anda lakukan, dan kami akan membantu Anda.

Cara Memulai

Jadi, paket DBaaS mana yang paling cocok untuk Anda? Apa pun itu, kami di sini untuk mendukung Anda, dan membuatnya semudah mungkin untuk menyiapkan akun Anda. Lihat tautan di bawah untuk mulai membuat penerapan Bring Your Own Cloud atau Hosting Khusus Anda di ScaleGrid:

Memulai BYOC

  1. Buat Profil Cloud Anda – apa itu Profil Cloud?
    1. Profil AWS Cloud
    2. Profil Cloud Azure
    3. Profil Cloud GCP
    4. Profil Awan OCI
    5. Profil Awan Digital Ocean
  2. Buat kluster BYOC Anda
    1. Kluster MongoDB® BYOC baru
    2. Kluster BYOC Redis™ baru
    3. Kluster MySQL BYOC baru
    4. Kluster BYOC PostgreSQL baru

Memulai Hosting Khusus

  1. Buat kluster Khusus Anda
    1. Kluster khusus MongoDB® baru
    2. Kluster khusus Redis™ baru
    3. Cluster khusus MySQL baru
    4. Kluster Khusus PostgreSQL Baru

Jika Anda memanfaatkan solusi DBaaS yang berbeda, dan tertarik untuk bermigrasi ke ScaleGrid untuk memanfaatkan konfigurasi dan kontrol lanjutan kami, lihat Penyedia Pengalihan kami Sepakat. Terapkan untuk menghemat 50% dari biaya hosting database Anda hingga 6 bulan saat Anda beralih ke ScaleGrid.

Kiat lainnya untuk Anda

Ketersediaan Tinggi

Ketersediaan sistem komputer adalah persentase waktu layanannya naik selama periode waktu tertentu. Ini umumnya dinyatakan sebagai rangkaian 9′s. Lihat ketersediaan dan waktu henti terkait yang diukur selama satu tahun. Pelajari lebih lanjut

Pengumpulan Koneksi

Dalam aplikasi web modern, klien cenderung membuka banyak koneksi. Pengembang sering sangat tidak dianjurkan untuk mengadakan koneksi database saat operasi lain berlangsung. “Buka koneksi selambat mungkin, tutup koneksi secepat mungkin”. Pelajari lebih lanjut

Tren Basis Data

Bertanya-tanya database mana yang sedang tren? Temukan penggunaan NoSQL vs. SQL saat ini, database terpopuler, metrik penting untuk dilacak, dan tugas manajemen database yang paling memakan waktu. Pelajari lebih lanjut


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL PILIH AVG

  2. Cara Mengatur Ulang Kata Sandi Pengguna Master Amazon RDS

  3. Salesforce SOQL dari Java

  4. Apa itu database?

  5. Cara Mengganti Nama Tabel di SQL