Komputasi awan telah mendapatkan popularitas yang signifikan selama beberapa tahun terakhir karena kapasitas layanan mandiri, fleksibilitas, keterjangkauan, skalabilitas, dan model layanan bayar saat digunakan. Anda mungkin juga pernah mendengar komputasi awan yang disebut sebagai cloud, cloud hosting, cloud server hosting, dan lain-lain. Istilah-istilah ini telah banyak dilontarkan dan sebagian besar bahkan tidak tahu persis apa artinya. Jadi apa itu komputasi awan?
Komputasi awan tidak seperti alternatif hosting tradisional yang menggunakan satu server khusus, karena komputasi awan menggunakan teknologi virtualisasi untuk mengumpulkan atau berbagi sumber daya dari jaringan server fisik yang mendasarinya. Dengan kata lain, sekelompok server fisik bertindak seperti satu server besar untuk memberi Anda sumber daya yang Anda butuhkan sesuai permintaan. Komputasi awan memberikan sumber daya komputasi bersama, data atau perangkat lunak melalui Internet; yang merupakan cara paling umum untuk mengakses cloud. Namun, intranet dan jaringan khusus juga digunakan. Sumber daya yang disediakan oleh cloud meliputi: jaringan, server, penyimpanan, platform, aplikasi, dan layanan lainnya. Dan sumber daya ini dibagi antara orang dan organisasi, dan diakses oleh aplikasi atau pengguna.
Lima Karakteristik Utama Cloud Computing
Dalam komputasi awan, ada lima karakteristik mendasar yang membedakannya dari alternatif hosting tradisional, termasuk elastisitas yang cepat, akses jaringan yang luas, layanan mandiri sesuai permintaan, pengumpulan sumber daya, dan layanan terukur.
· Layanan Mandiri Sesuai Permintaan
Dengan layanan mandiri sesuai permintaan komputasi awan, Anda dapat mengakses layanan email, aplikasi, jaringan, atau server tanpa interaksi manusia. Cukup buat akun dengan penjual, buat kredensial penagihan dan keamanan, dan pilih sumber daya komputasi awan yang Anda perlukan. Umumnya ini semua dilakukan dengan memanfaatkan portal swalayan berbasis web yang ramah pengguna dan mudah diakses.
· Akses Jaringan Luas
Layanan komputasi awan tersedia melalui jaringan, baik melalui jaringan khusus, Internet, atau Intranet. Layanan ini dapat diakses oleh siapa saja, di mana saja, kapan saja di perangkat atau workstation apa pun, dengan kredensial yang tepat tentunya.
· Pengumpulan Sumber Daya
Komputasi awan menyediakan banyak pelanggan sumber daya fisik yang sama, namun, dengan lingkungan yang terpisah untuk setiap klien. Dan sumber daya dari server fisik ini dapat dikumpulkan dari berbagai server, di berbagai pusat data, di berbagai lokasi. Dan jika server di jaringan Anda offline, maka server virtual Anda akan mengumpulkan sumber daya dari server lain di jaringan fisik Anda. Bahkan jika seluruh pusat data di jaringan Anda sedang down, maka sumber daya Anda dikumpulkan dari berbagai pusat data di berbagai lokasi. Struktur ini memungkinkan penurunan risiko jika terjadi kegagalan.
· Elastisitas Cepat
Mungkin salah satu manfaat penting dari komputasi awan adalah fleksibilitas yang diberikannya kepada pengguna, karena sumber daya cloud dapat dipasok dengan cepat dan elastis untuk memperluas dan memenuhi permintaan dengan cepat. Dengan kata lain, Anda mendapatkan sumber daya yang Anda butuhkan saat Anda membutuhkannya.
· Layanan Terukur
Komputasi awan memanfaatkan kemampuan pengukuran untuk mengukur penggunaan sumber daya Anda, memungkinkan Anda hanya membayar untuk apa yang Anda gunakan. Dengan kata lain, seperti tagihan listrik, Anda hanya akan dikenakan biaya untuk apa yang Anda gunakan, tidak lebih tidak kurang.
3 Model Layanan Cloud Computing Utama
Dalam komputasi awan, ada tiga model layanan utama. Mereka adalah Software as a Service (SaaS), Infrastructure as a Service (IaaS), dan Platform as a Service (PaaS).
· Perangkat Lunak sebagai Layanan (SaaS) adalah model layanan komputasi awan yang paling banyak digunakan. SaaS memungkinkan pengembang dan organisasi untuk memanfaatkan aplikasi khusus bisnis yang dikembangkan oleh pihak ketiga. Dalam model SaaS, vendor menghosting aplikasi dan data, dan pengguna akhir bebas menggunakan layanan dari mana saja. SaaS bukan perangkat lunak lokal rata-rata Anda, karena digunakan melalui jaringan, umumnya web, dapat diakses melalui browser atau antarmuka program. Layanan dapat berupa apa saja, mulai dari email hingga kontrol inventaris hingga pemrosesan basis data. Beberapa contohnya meliputi: Salesforce.com, Zoho, dan Netsuite. Cakupan tingkat layanan yang diberikan meliputi: waktu kerja dan kinerja aplikasi.
· Platform sebagai Layanan (PaaS) adalah jenis komputasi awan yang memberi pengguna alat pengembangan perangkat lunak yang di-host di infrastruktur penyedia cloud. Dalam lingkungan PaaS, pengembang dapat memanfaatkan sumber daya penyedia cloud untuk membuat dan meng-host aplikasi di platform mereka melalui Internet. Manfaat terbesar yang diperoleh dari PaaS adalah pengguna dapat menjalankan aplikasi yang sudah ada atau mengembangkan aplikasi baru tanpa khawatir tentang pemeliharaan perangkat keras server, sistem operasi, penyeimbangan beban, atau kapasitas komputasi. Dengan kata lain, Anda dapat melepaskan tanggung jawab untuk memiliki, mengelola, dan perangkat lunak dan perangkat keras sistem operasi kepada penyedia layanan Anda. Jenis layanan yang disediakan dapat berupa apa saja mulai dari skenario RunTime, penyimpanan cloud, integrasi, dan lain-lain. Beberapa contoh PaaS adalah Google App Engine, Windows Azure, dan Force.com. Cakupan tingkat layanan yang diberikan meliputi: ketersediaan lingkungan, kinerja lingkungan dan tidak ada cakupan aplikasi.
· Infrastruktur sebagai Layanan (IaaS) adalah bentuk komputasi awan yang memberi pengguna jaringan, penyimpanan, server virtual, dan perangkat lunak sistem yang memberi Anda semua fungsi dari seluruh pusat data. Dengan kata lain, Anda dapat menggunakan komputer yang dimiliki, dikelola, dan dioperasikan oleh penyedia layanan Anda. Sumber daya harus mencakup server, penyimpanan, jaringan yang dikelola vendor, dan lapisan virtualisasi sehingga arsitek jaringan Anda dapat menjalankan aplikasi dan data Anda. Sementara itu, Anda akan memiliki kendali atas sistem operasi dan aplikasi yang digunakan. Jenis layanan yang disediakan: penyimpanan cloud dan server virtual. Beberapa contoh: Amazon Web Services, RackSpace Cloud dan Go Grid. Cakupan tingkat layanan yang disediakan meliputi: ketersediaan server virtual, waktu penyediaan, dan tidak ada cakupan platform atau aplikasi.
Tiga Solusi Cloud Utama
Ada banyak jenis strategi cloud untuk digunakan. Ada tiga jenis utama solusi cloud, termasuk: solusi cloud publik, privat, dan hybrid.
· Awan Publik
Ketika orang memikirkan istilah cloud, lebih sering mereka mengacu pada cloud publik. Solusi cloud publik dibagikan oleh ribuan pelanggan di seluruh dunia dan tersedia untuk siapa saja di Internet. Ini adalah strategi cloud yang paling mudah dan hemat biaya untuk diterapkan. Namun, karena Anda berbagi awan dengan publik, Anda tidak ingin menyimpan informasi sensitif di sini.
· Awan Pribadi
Ketika organisasi Anda memiliki data sensitif, ketakutan privasi adalah masalah utama. Di sinilah private cloud akan mulai digunakan. Awan pribadi adalah jaringan berpemilik atau pusat data yang menyediakan layanan yang dihosting hanya untuk satu pelanggan. Dalam pengaturan cloud pribadi, Anda harus menyewakan atau menyediakan perangkat keras yang akan digunakan. Belum lagi Anda dapat mengelola sebagian atau semua sumber daya TI Anda secara internal atau dikelola secara eksternal. Untuk bisnis yang berada di industri yang sangat diatur di mana keamanan adalah yang terpenting, solusi cloud pribadi adalah satu-satunya alternatif. Manfaat dari solusi cloud pribadi meliputi: tidak ada batasan bandwidth jaringan, kerentanan keamanan, dan masalah hukum yang mungkin mencakup penggunaan cloud publik. Itu juga dapat meningkatkan keamanan, akuntabilitas, dan ketahanan daripada cloud publik karena penggunaan dapat ditampung dan dikelola. Beberapa kelemahannya adalah diperlukan investasi modal yang besar, waktu untuk memasarkan rata-rata dapat 6-36 bulan untuk membangun dan kurva pembelajarannya bagus.
· Awan Hibrida
Awan hibrida adalah kombinasi dari awan publik dan pribadi dan dianggap sebagai yang terbaik dari kedua dunia. Solusi cloud hybrid memungkinkan Anda menyimpan semua data aman Anda dalam pengaturan cloud pribadi, sambil mendapatkan kegunaan tinggi akses berbasis seluler dan web ke aplikasi perusahaan. Dalam kebanyakan kasus, solusi cloud hybrid yang menggabungkan keunggulan cloud privat dan publik bekerja dengan baik untuk sebagian besar bisnis. Beberapa keuntungan dari solusi cloud hybrid meliputi: tidak ada vendor lock in, meminimalkan risiko kehilangan data dan/atau downtime, menghemat biaya tambahan untuk membeli perangkat keras server eksklusif dan mendapatkan konektivitas yang cukup andal, bahkan jika terjadi pemadaman. Salah satu kelemahan utama adalah bahwa solusi cloud hybrid sangat mahal.