Hosting di cloud bisa bermanfaat, tetapi bukannya tanpa kerumitannya. Sebagai permulaan, pertimbangkan model arsitektur cloud mana yang sesuai dengan aplikasi Anda.
Komputasi awan mengacu pada pengiriman layanan TI melalui Internet. Anda dapat mengatur lingkungan komputasi virtual dengan berbagai cara, menurut Model Penerapan Cloud yang berbeda.
Model penerapan menjelaskan lingkungan cloud berdasarkan kepemilikan, skala, akses, dan tujuan. Berikut adalah lima model penerapan cloud yang populer beserta informasi tentang cara menggunakannya.
1. Awan Pribadi
Cloud pribadi adalah bentuk penerapan di tempat. Ini melibatkan pengiriman layanan cloud ke satu entitas tunggal. Ini bisa berupa organisasi atau individu.
Dengan cloud pribadi, Anda dapat memperoleh, memvirtualisasikan, dan mengelola infrastruktur Anda sendiri. Anda memiliki kendali penuh atas data Anda dan tindakan keamanan yang diperlukan untuk melindunginya.
Anda membuat, menerapkan, dan mengelola sumber daya di tempat. Anda dapat mengelola dan mengontrol infrastruktur dan data Anda tanpa campur tangan pihak ketiga. Cloud pribadi sangat ideal jika beban kerja Anda memerlukan privasi dan kebijaksanaan
Anda juga dapat mencapainya dengan organisasi pihak ketiga yang menawarkan layanan khusus untuk Anda.
IBM dan Google punya awan pribadi virtual paket untuk organisasi.
Anda mungkin tidak ingin membagikan data Anda dengan penyedia publik karena takut akan pelanggaran keamanan. Atau Anda mungkin memiliki aplikasi lawas yang perlu diuji dan dijalankan tanpa biaya tambahan.
Cloud pribadi ideal untuk institusi yang menangani konten rahasia. Ini bisa berupa badan keamanan pemerintah dan lembaga keuangan.
Tetapi mengembangkan dan mengelola cloud pribadi bisa jadi mahal dan menghabiskan waktu. Anda memerlukan modal di muka untuk mempekerjakan personel, membeli peralatan, dan mengalokasikan ruang.
Anda juga harus berurusan dengan pemeliharaan berulang dan biaya operasional untuk menjalankan cloud. Pusat data Anda dapat rentan terhadap bencana manusia dan lingkungan.
Cloud pribadi juga membawa risiko kehilangan data. Kesalahan atau bencana listrik dapat menghapus data Anda karena berada di satu tempat. Butuh waktu untuk pulih dalam keadaan seperti itu.
2. Awan Publik
Dengan model cloud publik, pihak ketiga membangun, mengontrol, dan memelihara cloud. Tidak seperti cloud pribadi, cloud publik melayani lebih dari satu entitas tunggal. Siapa pun dapat mengakses layanan dan menggunakan sumber daya dari cloud publik, baik Anda individu maupun organisasi.
Penyedia layanan cloud publik (CSP) seperti Amazon Web Services (AWS) menawarkan banyak layanan. Mereka menawarkan layanan virtual termasuk perangkat lunak komputasi, penyimpanan, basis data, dan jaringan.
Dalam model jenis ini, Anda memigrasikan aplikasi yang sudah ada ke jaringan penyedia cloud publik seperti AWS. Anda dapat membuat dan menerapkan aplikasi baru di cloud tersebut.
Misalnya, AWS punya Pohon kacang elastis yang dapat membantu menerapkan aplikasi Golang Anda. Anda juga dapat membuat aplikasi dalam bahasa lain dan penyedia cloud publik menawarkan opsi penyimpanan dan basis data. Render adalah salah satu dari banyak penyedia hosting database Postgres dari jarak jauh.
Banyak organisasi lebih memilih cloud publik karena banyak manfaatnya. Pertama, cloud publik menawarkan pendekatan lepas tangan untuk mengelola dan memelihara layanan TI.
Misalnya, Anda tidak perlu membeli atau mengelola infrastruktur saat menggunakan cloud publik. Anda hanya bertanggung jawab atas hal-hal yang Anda masukkan ke cloud: data, konfigurasi, dan sebagainya. Penyedia cloud menangani semua ini untuk Anda, dan Anda hanya membayar apa yang Anda gunakan.
Semua CSP publik utama seperti AWS, Microsoft, dan Google telah membangun infrastruktur. Mereka memiliki infrastruktur di daerah terpencil dan zona ketersediaan, dengan banyak pusat data secara keseluruhan.
Desain terdistribusi ini memungkinkan pengguna untuk menetapkan sumber daya di berbagai wilayah dan data. Pendekatan ini memastikan bahwa pengguna memiliki akses ke layanan yang tidak tersedia di wilayah mereka.
Pada saat bencana, zona ketersediaan saling mendukung. Karena jaraknya bermil-mil, zona lain memberikan layanan jika bencana memengaruhi satu zona. Anda selalu diminta untuk menyebarkan sumber daya di lebih dari satu zona ketersediaan.
Cloud publik adalah pilihan yang baik jika Anda menjalankan bisnis biasa. Anda dapat mengakses server virtual, database, dan komponen jaringan yang dikelola di cloud. Anda hanya membayar untuk apa yang Anda berikan.
Meskipun ada kekhawatiran tentang keamanan data di cloud publik, CSP seperti AWS telah meningkatkan tindakan keamanan mereka, membantu pelanggan mengamankan sistem mereka.
3. Awan Hibrid
Cloud hybrid terdiri dari penyebaran cloud publik dan pribadi. Ini melibatkan menghubungkan infrastruktur di tempat ke platform cloud publik. Anda dapat menggunakan model hybrid saat Anda memiliki beberapa sumber daya di cloud publik dan lainnya di pusat data lokal Anda.
Peraturan kepatuhan dan masalah keamanan dapat memaksa Anda untuk mengadopsi model hybrid. Misalnya, Anda dapat menerapkan frontend aplikasi di cloud publik, tetapi mempertahankan backend di database lokal. Ini memastikan bahwa Anda menyimpan data Anda secara lokal.
Penerapan hybrid memungkinkan Anda menikmati cloud publik dan pribadi terbaik. Anda memiliki kendali atas sumber daya sambil memanfaatkan layanan inovatif dari penyedia cloud.
4. Multi-Cloud
Model penerapan multi-cloud melibatkan penggunaan beberapa penyedia cloud publik. Anda menggunakan sumber daya dari lebih dari satu penyedia cloud publik untuk berbagai kasus penggunaan.
Setiap penyedia cloud memiliki pro dan kontra sendiri. Anda mungkin ingin memanfaatkan layanan terbaik setiap penyedia untuk produk Anda. Pendekatan multi-cloud memungkinkan Anda mendapatkan yang terbaik dari semua penyedia. Penyedia cloud suka Vmware menawarkan layanan multi-cloud ke organisasi dengan biaya tertentu.
Kelemahan dari multi-cloud adalah Anda memerlukan bantuan manajemen ekstra. Beroperasi dalam dua penyedia dengan kebijakan dan lingkungan yang berbeda bisa jadi sulit. Anda akan membutuhkan lebih banyak waktu dan biaya untuk mengelolanya secara efisien.
5. Awan Komunitas
Cloud komunitas mendukung beberapa organisasi yang berbagi sumber daya yang sama. Ini adalah cloud pribadi yang dimiliki dan dikelola oleh beberapa organisasi.
Organisasi yang berpikiran sama menggunakan jenis model ini. Mereka dapat berupa lembaga pemerintah yang menyediakan layanan serupa, sekolah, atau lembaga keagamaan. Cloud komunitas adalah yang terbaik untuk layanan umum seperti bahan bacaan, kursus, dll.
Mereka hemat biaya, fleksibel, dan terukur, dengan dukungan dari banyak organisasi.
Cloud komunitas bukanlah pilihan terbaik untuk menyimpan informasi sensitif, karena banyak orang mungkin dapat mengakses server mereka. Juga, mereka harus menghabiskan uang dan waktu untuk mendukung layanan mereka. Mereka bisa sulit untuk dikelola karena mereka berbagi tanggung jawab di antara pihak-pihak yang terlibat.
Cara Memilih Model Penerapan Cloud
Sangat penting untuk memilih model penerapan yang cocok yang sesuai dengan alur kerja Anda. Ini dapat bergantung pada beberapa faktor, seperti biaya model. Itu harus lebih murah daripada yang Anda bayar sekarang.
Anda juga harus mempertimbangkan opsi skalabilitas yang ditawarkan model. Aplikasi perlu menskalakan ke bawah atau ke atas di beberapa titik. Pertimbangkan juga model yang mudah dikelola dan digunakan.
Peraturan kepatuhan pemerintah dan organisasi dapat menentukan model pilihan Anda. Beberapa organisasi memerlukan data mereka disimpan di tempat.