Daftar Isi:
Video: DigitalOcean vs AWS (November 2024)
Fokus utama DigitalOcean untuk layanan cloud adalah pengembang, tetapi menyediakan layanan cloud publik berkinerja tinggi yang tersedia secara global untuk siapa saja yang ingin menggunakannya. DigitalOcean (yang biaya akhirnya dapat ditentukan dengan menghubungi perusahaan) terkenal karena beberapa hal. Yang pertama adalah kesederhanaan dalam desain dan harga. Yang kedua adalah desain bersih di semua tingkatan. DigitalOcean juga mudah digunakan dan dipahami, dan kinerjanya sangat baik. Yang mengatakan, itu masih tidak mengalahkan Amazon Web Services (AWS), Pilihan Editor kami dalam roundup review Infrastructure-as-a-Service (IaaS) kami.
DigitalOcean cloud menawarkan pilihan server Linux dan Unix yang tersebar di 12 pusat data. Dengan server-server itu, Anda mendapatkan berbagai opsi konfigurasi mulai dari satu hingga 32 CPU virtual, penyimpanan berbasis solid-state drive (SSD), dan sekumpulan layanan - sebagian besar di antaranya sudah termasuk tanpa biaya tambahan. Ada biaya tambahan untuk penyeimbang beban, yang biayanya $ 20 per bulan.
DigitalOcean mendekati layanan cloud sedikit berbeda jika dibandingkan dengan vendor dengan nama besar, seperti AWS atau Google Cloud Platform. Pertama, ia menyebut server cloud-nya "Tetesan" sesuai dengan tema lautan. Tetesan akan menjalankan satu dari empat distribusi Linux: CentOS, Debian, Fedora, dan Ubuntu. Anda juga dapat menjalankan FreeBSD, yang merupakan sistem operasi mirip OS (Unix-like operating system). DigitalOcean tidak mendukung Microsoft Windows.
Meskipun DigitalOcean Droplets biasanya tidak menyertakan segala jenis antarmuka pengguna grafis (GUI), mereka tersedia dan dapat diinstal jika aplikasi Anda memerlukannya. Namun, standar dengan Tetesan adalah baris perintah, yang biasanya Anda akses dengan menggunakan sesi terminal Secure Shell (SSH).
Pengaturan dan Konfigurasi
Di sinilah desain bersih dan kesederhanaan DigitalOcean Droplet benar-benar bersinar. Yang ada hanyalah membuat server virtual untuk masuk dan memilih sistem operasi apa yang ingin Anda gunakan. Kemudian Anda gulir ke bawah dan pilih ukuran dari daftar yang menyertakan jumlah CPU virtual (vCPUs) dan ukuran memori. Anda dapat mulai dengan 1 gigabyte (GB) memori dan 1 vCPU, yang mencakup 25 GB SSD storge dan 1 terabyte (TB) transfer. Semua itu berharga $ 5 per bulan.
Pilihannya disajikan dalam daftar sederhana. Setiap item menentukan konfigurasi dan harga. Anda pilih satu. Sesederhana itu. Anda terus menggulir, dan Anda dapat menambahkan cadangan, memblokir penyimpanan dalam berbagai ukuran, dan apakah Anda ingin penyimpanan diformat dan dipasang secara otomatis.
Kemudian Anda memilih wilayah pusat data Anda (saya memilih New York), dan beberapa layanan seperti pemantauan dan IPv6. Setelah itu, Anda dapat menambahkan kunci SSH dan memilih bagaimana Tetesan yang Anda inginkan dalam konfigurasi yang Anda buat. Kemudian Anda memberi nama server Anda. Setelah selesai, Anda klik "Buat" dan hanya itu. Satu-satunya bagian dari aktivitas Anda yang memerlukan apa pun di luar klik mouse adalah ketika Anda memilih nama untuk server virtual Anda, dan itu hanya jika Anda tidak ingin menggunakan default. Seluruh proses memakan waktu kurang dari lima menit.
Saya membuat Tetesan yang menjalankan instance Ubuntu 16.04.4 64-bit, tetapi Anda memiliki pilihan beberapa versi untuk masing-masing sistem operasi yang tersedia. Seperti yang lainnya, Anda memilihnya dari kotak drop-down. Anda juga dapat memilih untuk menambahkan aplikasi dari daftar (klik mouse lain) yang mencakup WordPress, MySQL, Docker, atau Ruby on Rails (RoR), bersama dengan beberapa lainnya. Dan Anda dapat memilih untuk membuat wadah bersama dengan Tetesan Anda.
Meskipun Anda tentu perlu tahu cara menggunakan FreeBSD atau Linux agar Tetesan ini bermanfaat, tidak ada pengetahuan tambahan yang diperlukan. Itu mungkin membuatnya sedikit kurang fleksibel untuk digunakan daripada, katakanlah, IBM Cloud jika Anda sedang membangun pusat data yang sangat canggih di cloud, tetapi itu juga membuat DigitalOcean jauh lebih mudah digunakan untuk bisnis skala kecil hingga menengah (SMB). Anda tidak perlu menjadi administrator sistem pakar, dan apa pun yang perlu Anda ketahui dapat ditemukan dalam dokumentasi online.
Satu fitur yang dimiliki DigitalOcean yang menurut saya sangat bagus adalah bagian What's New di dokumen mereka. Setiap kali DigitalOcean menambahkan fitur, membuat perubahan, atau baru-baru ini menghapus distribusi Linux yang tidak lagi didukung, ada entri yang memungkinkan Anda mengetahui dan menjelaskan apa yang dilakukan layanan cloud. Sangat menyegarkan karena sangat mudah ditemukan.
Performa
Sementara orang-orang di DigitalOcean yakin bahwa mereka akan memenangkan tes kinerja kami, mengingat tes mereka dijalankan menggunakan Linux tanpa GUI dan yang lainnya dijalankan menggunakan Microsoft Windows Server 2016 (atau Server 2012 dalam satu kasus), faktanya adalah, mereka tidak menang. GeekBench 4 dari Primate Labs adalah aplikasi pembandingan platform silang yang dirancang untuk memperlakukan semua platform sama, apa pun sistem operasinya. Angka benchmark rata-rata DigitalOcean menggunakan Geekbench 4 adalah 2.834 untuk tes inti tunggal dan 2.717 untuk tes multi-core.
Saya menjalankan tes menggunakan vCPU tunggal dasar dengan standar memori 1 GB, sama seperti yang saya lakukan dengan tes lainnya. Dengan demikian, mereka tidak dapat dibedakan dari sebagian besar server cloud lainnya. Satu-satunya pengecualian adalah tes dengan Rackspace, dan itu karena minimumnya adalah dua vCPU. Tetapi ketika Anda membandingkan kinerja itu - yang setara dengan vendor cloud besar - dengan harga, DigitalOcean adalah tawaran nyata.
Harga
Cara mudah untuk memikirkan tentang harga DigitalOcean adalah bahwa setiap Tetesan akan dikenakan biaya $ 5 per bulan per CPU. Ada kerumitan dalam hal hal-hal seperti aplikasi dan memuat penyeimbang. Tetapi untuk layanan komputasi dasar, DigitalOcean cukup mudah. Itu menjadi lebih mudah karena beberapa layanan dasar yang Anda bayar ekstra untuk tempat lain, seperti firewall, sudah termasuk dalam harga.
Cadangan adalah 20 persen dari harga CPU; load balancers berharga $ 20 per bulan. Ini semua dipecah per jam sehingga, jika Anda tidak menggunakan satu bulan penuh layanan, Anda tidak membayar selama sebulan penuh. Anda akan melihat dalam struktur penetapan harga saat Anda memilih layanan yang juga memiliki jumlah per jam yang terkait dengannya, sehingga biaya $ 5 per bulan juga $ 0, 007 per jam.
Apa yang hilang adalah struktur penetapan harga layanan cloud yang sangat kompleks dan pada dasarnya tidak dapat dipahami seperti AWS, di mana untuk menentukan harga saja diperlukan perekrutan konsultan. Tentu saja, AWS memiliki lebih banyak opsi, oleh karena itu harganya lebih kompleks. Tetapi jika yang Anda butuhkan adalah layanan komputasi dasar, maka DigitalOcean menghilangkan misteri itu. Di sini, setidaknya, tagihan cloud bulanan Anda tidak akan mengejutkan.
Aplikasi server web multi-tier standar yang kami gunakan untuk perbandingan terdiri dari empat instance Linux on-demand: server web, load balancer, dan dua server web puncak. Server hosting dan server pemulihan bencana (DR) berada pada sepasang instance Server Linux 1GB. Ini didukung oleh dua contoh server web ekstra-kecil sesuai permintaan untuk memenuhi permintaan puncak dan server DR kecil, atas permintaan.
Untuk penyimpanan basis data, ada instance penyimpanan blok 300GB dan 4 GB untuk situs hosting. Sistem Manajemen Database 150GB (DBMS) bekerja dari basis data cloud 4GB yang menjalankan MySQL dengan cadangan. Total tunjangan transfer data bulanan, sumber ke tujuan, adalah TB standar 1. Kami memberi harga pada $ 60 per bulan atau biaya tahunan $ 1.200.
DigitalOcean menyediakan perjanjian tingkat layanan (SLA) 99, 99 persen, dan perusahaan mengatakan akan menghargai setiap kali Anda kehilangan karena downtime. Dukungan termasuk dalam paket. Jika kebutuhan Anda lebih kompleks dan pembayaran bulanan Anda lebih tinggi, maka ada lebih banyak dukungan lanjutan yang disertakan.
Menggunakan DigitalOcean dan Tetesannya seperti menghirup udara segar. Layanan cloud Anda mudah, pengaturannya mudah, dan manajemennya mudah. Anda tidak dibebani oleh kerumitan, dan jika yang Anda butuhkan hanyalah komputasi di cloud, DigitalOcean menyediakan hal itu. Anda tidak perlu pelatihan khusus untuk mengatur dan menggunakannya, meskipun Anda perlu mengetahui OS Anda. Dan harganya lebih dari sekadar masuk akal: Murah.
Ada hal-hal yang hilang dari cloud DigitalOcean yang mungkin dianggap penting oleh beberapa orang. Meskipun DigitalOcean menyediakan dukungan yang solid untuk pengembang, terutama tidak memiliki dukungan untuk Microsoft Windows Server atau produk Microsoft lainnya. Selain itu, pilihan untuk perangkat lunak dan aplikasi lainnya terbatas. Tapi itu bagian dari mengapa sangat mudah untuk menggunakan Tetesan itu, dan mengapa itu tampak sangat bersih dan sederhana. Dan ada banyak yang bisa dikatakan untuk kesederhanaan.