Apa Perbedaan Antara Cloud Publik dan Cloud Privat?
Istilah cloud privat dan cloud publik mengacu pada pengiriman sumber daya IT sesuai permintaan melalui jaringan. Dalam cloud privat, satu organisasi mengontrol dan memelihara infrastruktur dasar untuk memberikan sumber daya IT. Di cloud publik, penyedia cloud eksternal memberikan sumber daya sebagai layanan yang terkelola penuh. Misalnya, aplikasi memerlukan sumber daya komputasi seperti memori internal, penyimpanan data, dan CPU.
Sebuah organisasi umumnya memiliki beberapa departemen, seperti departemen keuangan dan pemasaran, yang membutuhkan sumber daya komputasi untuk aplikasi mereka. Dalam pengaturan cloud privat, organisasi membeli perangkat keras server, memeliharanya di pusat data sentral, dan mengirimkan sumber daya ini ke berbagai departemen melalui jaringan. Tim individu juga dapat berinvestasi dalam infrastruktur perangkat lunak seperti sistem operasi atau perangkat lunak basis data untuk aplikasi mereka. Dalam pengaturan cloud publik, tim dapat mengakses semua yang mereka butuhkan untuk menjalankan aplikasi sebagai layanan yang terkelola penuh dari penyedia cloud publik eksternal. Mereka memiliki kendali penuh atas sumber daya yang ingin diakses sebagai layanan dan sumber daya yang ingin dibeli.
Persamaan antara cloud privat dan publik
Amazon pertama kali memperkenalkan layanan cloud sebagai Amazon Web Services (AWS). Penawaran awal kami berfokus pada penyediaan infrastruktur komputasi dan penyimpanan melalui jaringan. Setelah itu, beberapa organisasi besar berusaha mereplikasi model komputasi cloud pada infrastruktur internal mereka.
Istilah cloud privat diperkenalkan untuk membedakan antara lingkungan cloud internal ini dengan layanan cloud publik pihak ketiga yang disediakan oleh organisasi seperti kami. Pengguna layanan cloud publik dan privat menemukan beberapa kesamaan tertentu. Di bawah ini adalah beberapa contohnya.
Infrastruktur sesuai permintaan
Baik cloud publik maupun privat mengabstraksikan dan berbagi sumber daya komputasi seperti perangkat keras, jaringan, perangkat lunak, server, dan penyimpanan melalui jaringan. Pengguna dapat mengalokasikan dan melepaskan sumber daya sesuai kebutuhan, serta mengelola konfigurasi infrastruktur seperti modul perangkat lunak.
Misalnya, pengguna dapat menyediakan dan mengonfigurasi beberapa server menggunakan perintah perangkat lunak. Penyediaan sumber daya akan secara otomatis menaikkan atau menurunkan skala sesuai permintaan. Tidak ada kelangkaan atau kurangnya pemanfaatan sumber daya.
Teknologi dasar yang serupa
Kedua jenis lingkungan cloud memiliki teknologi dasar yang serupa. Keduanya menggunakan virtualisasi untuk mengabstraksikan perangkat keras yang mendasarinya dan mengirimkannya menggunakan API. Kedua model ini juga menyediakan penskalaan otomatis, orkestrasi otomatis, ketahanan terhadap kesalahan, dan sistem cadangan yang ditingkatkan.
Namun, sebagian besar organisasi belum benar-benar berhasil melakukan deployment cloud privat dengan fitur yang sebanding dengan cloud publik.
Efisiensi operasional
Baik cloud publik maupun swasta memperkenalkan efisiensi operasional dalam infrastruktur IT organisasi. Organisasi telah menghemat biaya dengan memusatkan manajemen infrastruktur. Kecepatan penskalaan meningkat dan waktu masuk pasar untuk produk-produk baru menurun. Pemanfaatan kapasitas yang sudah ada meningkat dan menurunkan biaya.
Secara umum, cloud publik membawa efisiensi operasional yang jauh lebih besar di berbagai kasus penggunaan daripada cloud privat.
Perbedaan utama: cloud publik vs. privat
Infrastruktur cloud publik hampir tidak mungkin dapat direplikasi secara privat. Anda mendapatkan keluasan dan kedalaman layanan dari penyedia cloud publik karena layanan tersebut sepenuhnya dikhususkan untuk menskalakan serta meningkatkan penawarannya. Anda juga mendapatkan lebih banyak inovasi, akses ke komunitas global, dan keahlian operasional yang telah terbukti.
Selanjutnya, kami akan membahas beberapa perbedaan signifikan lainnya.
Infrastruktur
Penyedia cloud publik menawarkan berbagai opsi infrastruktur dalam skala besar. Mereka menyimpan infrastruktur di pusat data di seluruh dunia. Anda dapat mengakses sumber daya yang disesuaikan untuk geografi dan kebutuhan komputasi tertentu.
Sebaliknya, mereplikasi rentang, skala, dan kualitas infrastruktur cloud publik secara privat sangat sulit untuk dilakukan. Organisasi swasta memiliki prioritas yang berbeda sehingga infrastruktur menjadi mudah usang dari waktu ke waktu. Sebaliknya, satu-satunya fokus penyedia cloud publik adalah untuk memelihara dan mengelola infrastruktur dengan kualitas terbaik.
Keamanan
Keamanan cloud privat bergantung pada model deployment-nya. Organisasi yang melakukan hosting infrastruktur on-premise bertanggung jawab atas keamanan fisik infrastruktur yang mereka beli.
Anda juga dapat melakukan deployment cloud privat pada infrastruktur yang dibeli dan dipelihara oleh organisasi pihak ketiga di pusat datanya. Di cloud privat yang terkelola seperti itu, keamanan infrastruktur fisik merupakan tanggung jawab pihak ketiga. Bagaimanapun juga, Anda bertanggung jawab untuk mengamankan data dan lingkungan cloud dari akses yang tidak sah.
Di cloud publik, keamanan adalah tanggung jawab bersama antara penyedia cloud dan pengguna cloud publik. Penyedia cloud publik bertanggung jawab untuk mengamankan semua infrastruktur perangkat keras dan perangkat lunak yang mereka sediakan. Anda bertanggung jawab atas keamanan data dan aplikasi Anda di cloud.
Penerapan
Deployment cloud privat sangatlah kompleks dan membutuhkan banyak waktu. Proses deployment ini membutuhkan investasi awal yang besar dalam infrastruktur dan sumber daya manusia. Anda harus menentukan tim dengan keahlian pengodean dan rekayasa tingkat lanjut untuk menyiapkan lingkungan cloud privat.
Sebaliknya, deployment cloud publik dapat dilakukan secara cepat dan mudah. Sering kali, penyedia layanan cloud memiliki UI grafis yang dapat digunakan bahkan oleh anggota tim nonteknis untuk menyiapkan dan mengelola lingkungan. Tidak ada biaya di muka atau kontrak yang mengikat. Anda sering kali dapat mencoba layanan secara gratis sebelum berkomitmen untuk melakukan penskalaan.
Biaya berkelanjutan
Model cloud privat terbukti mahal seiring waktu. Anda harus memelihara dan mengelola infrastruktur privat Anda. Perangkat keras IT seperti server dan penyimpanan disk membutuhkan pendinginan, listrik, dan keamanan fisik yang berkelanjutan. Anda juga harus meningkatkan perangkat lunak sistem sehingga memerlukan profesional IT untuk melakukannya. Anda bahkan mungkin harus membeli perangkat keras baru secara reguler. Misalnya, Anda mungkin harus mengganti hard disk drive (HDD) dengan SSD untuk performa yang lebih baik.
Sebaliknya, sumber daya cloud publik jauh lebih terjangkau dan hemat biaya. Tidak ada biaya pemeliharaan dan Anda hanya membayar yang Anda gunakan. Pengeluaran jauh lebih rendah dan lebih dapat diprediksi karena adanya keekonomian skala.
Waktu yang tepat untuk menggunakan cloud publik vs. cloud privat
Layanan komputasi cloud publik lebih diminati untuk hampir setiap kasus penggunaan. Layanan ini dapat menyediakan semua infrastruktur perangkat lunak dan perangkat keras yang mendasarinya sehingga Anda dapat berfokus pada pengembangan aplikasi, bukan lingkungan komputasi aplikasi.
Layanan komputasi cloud publik juga dapat bersifat nirserver. Ini berarti bahwa Anda dapat membangun dan menjalankan aplikasi serta layanan tanpa perlu mengelola infrastruktur. Aplikasi Anda masih berjalan di server, tetapi penyedia layanan pihak ketiga melakukan semua manajemen server.
Model deployment cloud privat hanya cocok untuk organisasi yang sangat besar yang sudah memiliki beberapa pusat data dan sistem manajemen infrastruktur. Mereka menggunakan cloud privat untuk meningkatkan pemanfaatan sumber daya yang sudah ada. Bahkan organisasi semacam itu lebih menyukai pendekatan multi-cloud. Mereka menggunakan perangkat lunak khusus untuk memindahkan beban kerja secara lancar di antara sumber daya komputasi cloud privat dan publik sesuai kebutuhan.
Bisakah menggunakan cloud publik dan cloud privat sekaligus?
Ya, Anda dapat menyiapkan lingkungan cloud hibrida dengan cloud publik dan cloud privat untuk memenuhi kebutuhan khusus. Cloud hibrida adalah sebuah desain infrastruktur IT yang mengintegrasikan sumber daya IT internal milik perusahaan dengan infrastruktur dan layanan penyedia cloud pihak ketiga. Dengan cloud hibrida, Anda dapat menyimpan data dan menjalankan aplikasi di beberapa lingkungan. Anda juga dapat menyediakan, menskalakan, dan mengelola semua sumber daya komputasi secara terpusat.
Bisakah menjalankan cloud privat di cloud publik?
Ya. Cloud privat virtual adalah cloud privat yang dapat Anda lakukan deployment di dalam infrastruktur cloud publik. Lingkungan ini aman dan terisolasi di mana pengguna cloud privat dapat menjalankan kode, melakukan hosting situs web, menyimpan data, dan melakukan tugas lain yang memerlukan pusat data tradisional. Cloud privat virtual memberi Anda kenyamanan dan skalabilitas sumber daya komputasi cloud publik beserta kontrol serta keamanan tambahan.
Ringkasan perbedaan: cloud publik vs cloud privat
Cloud publik |
Cloud privat |
|
Penyiapan |
Penyedia cloud mengelola dan mengirimkan infrastruktur IT melalui jaringan untuk penggunaan eksternal. |
Organisasi tunggal mengelola dan mengirimkan infrastruktur IT melalui jaringan untuk penggunaan internal. |
Infrastruktur |
Skala, variasi, dan kualitas sumber daya sangatlah tinggi. |
Mereplikasi rentang dan skala cloud publik secara privat tidak mungkin dilakukan. Kualitas dan variasi infrastruktur terbatas. |
Keamanan |
Penyedia cloud bertanggung jawab atas keamanan infrastruktur fisik dan virtual. Pengguna bertanggung jawab atas keamanan data dan aplikasi mereka. |
Organisasi bertanggung jawab atas keamanan infrastruktur perangkat keras dan perangkat lunak, serta data dan aplikasi. |
Penyebaran |
Langsung menggunakan panggilan API atau beberapa klik pada UI grafis. |
Membutuhkan teknologi yang kompleks dan keahlian IT penting. |
Biaya |
Tanpa biaya di muka. Mungkin gratis untuk jangka waktu yang terbatas atau rentang penggunaan yang terbatas. Biaya berkelanjutan yang rendah berdasarkan penggunaan yang tepat karena adanya keekonomian skala. |
Investasi awal yang tinggi dalam lisensi perangkat keras dan perangkat lunak. Biaya berkelanjutan yang tinggi untuk pemeliharaan, keamanan, dan peningkatan infrastruktur. |
Bagaimana AWS dapat mendukung kebutuhan cloud publik dan privat Anda?
Amazon Web Services (AWS) menawarkan lebih dari 200 layanan berfitur lengkap dari pusat data secara global. Jutaan pelanggan—termasuk berbagai perusahaan rintisan yang berkembang pesat, korporasi terbesar, dan lembaga pemerintah yang terkemuka—menggunakan AWS untuk menurunkan biaya, menjadi lebih tangkas, serta berinovasi dengan lebih cepat.
Misalnya, dengan AWS sebagai penyedia cloud publik, Anda akan mendapatkan beberapa manfaat berikut:
- Secara signifikan mendapatkan lebih banyak layanan dan lebih banyak fitur dalam layanan tersebut dibandingkan penyedia cloud lainnya.
- Mendapatkan layanan terkelola penuh dalam komputasi, penyimpanan, basis data, analitik, kecerdasan buatan dan machine learning (AI/ML), Internet untuk Segala (IoT), serta masih banyak lagi. Anda dapat membangun aplikasi untuk apa pun yang Anda inginkan.
- Memperoleh lingkungan komputasi cloud yang fleksibel dan aman yang dibangun untuk memenuhi persyaratan keamanan bagi militer, bank global, serta organisasi dengan sensitivitas tinggi lainnya.
Untuk kebutuhan cloud privat apa pun, Anda juga dapat menjalankan cloud privat virtual di AWS menggunakan Amazon Virtual Private Cloud (Amazon VPC). Amazon VPC memberi Anda kontrol penuh atas lingkungan jaringan virtual, termasuk penempatan sumber daya, konektivitas, dan keamanan.
Mulai menggunakan komputasi cloud di AWS dengan membuat akun sekarang juga.