Komputasi Awan
Komputasi awan adalah jenis komputasi yang bergantung pada sumber daya komputasi bersama daripada memiliki server lokal atau perangkat pribadi untuk menangani aplikasi.
Dalam uraiannya yang paling sederhana, komputasi awan mengambil layanan ("layanan cloud") dan memindahkannya di luar firewall organisasi. Aplikasi, penyimpanan, dan layanan lainnya diakses melalui Web. Layanan dikirimkan dan digunakan melalui Internet dan dibayar oleh pelanggan cloud dengan model bisnis sesuai kebutuhan atau bayar per penggunaan.
Pengenalan dan Definisi Cloud Computing NIST
Institut Stand dan Teknologi Nasional (NIST) memiliki definisi komputasi awan yang lebih komprehensif. Ini menggambarkan komputasi awan sebagai "model untuk memungkinkan akses jaringan di mana-mana, nyaman, sesuai permintaan ke kumpulan sumber daya komputasi yang dapat dikonfigurasi (misalnya, jaringan, server, penyimpanan, aplikasi dan layanan) yang dapat dengan cepat disediakan dan dirilis dengan manajemen minimal upaya atau interaksi penyedia layanan. "
Karakteristik Lingkungan Cloud
Menurut NIST, semua lingkungan cloud sejati memiliki lima karakteristik utama:
1. Layanan mandiri berdasarkan permintaan (On-demand self-service) : Ini berarti bahwa pelanggan cloud dapat mendaftar, membayar dan mulai menggunakan sumber daya cloud dengan cepat sendiri tanpa bantuan dari agen penjualan.
2. Akses jaringan luas (Broad network access) : Pelanggan mengakses layanan cloud melalui Internet.
3. Pengumpulan sumber daya (Resource pooling) : Banyak pelanggan yang berbeda (individu, organisasi atau departemen berbeda dalam suatu organisasi) semua menggunakan server, penyimpanan, atau sumber daya komputasi yang sama.
4. Elastisitas atau ekspansi yang cepat (Rapid elasticity or expansion) : Pelanggan cloud dapat dengan mudah meningkatkan atau mengurangi penggunaan sumber daya saat kebutuhan mereka berubah.
5. Layanan terukur (Measured service) : Pelanggan membayar jumlah sumber daya yang mereka gunakan dalam periode waktu tertentu daripada membayar untuk perangkat keras atau perangkat lunak dimuka. (Perhatikan bahwa di cloud pribadi, layanan terukur ini biasanya melibatkan beberapa bentuk tolak bayar di mana TI melacak berapa banyak sumber daya yang digunakan berbagai departemen dalam organisasi.)
Model Pengiriman Cloud
Komputasi awan dapat dibagi menjadi beberapa sub-kategori tergantung pada lokasi fisik sumber daya komputasi dan siapa yang dapat mengakses sumber daya tersebut.
Vendor cloud public (Public Could) menawarkan layanan komputasi mereka kepada siapa pun di masyarakat umum. Mereka memelihara pusat data besar penuh dengan perangkat keras komputasi, dan pelanggan mereka berbagi akses ke perangkat keras itu.
Sebaliknya, cloud pribadi (Private Clould) adalah lingkungan cloud yang disisihkan untuk penggunaan eksklusif satu organisasi. Beberapa perusahaan besar memilih untuk menyimpan beberapa data dan aplikasi di cloud pribadi untuk alasan keamanan, dan beberapa diminta untuk menggunakan cloud pribadi untuk mematuhi berbagai peraturan.
Organisasi memiliki dua opsi berbeda untuk lokasi cloud pribadi: mereka dapat mengatur cloud pribadi di pusat data mereka sendiri atau mereka dapat menggunakan layanan cloud pribadi yang di-host. Dengan cloud pribadi yang dihosting, vendor cloud publik setuju untuk menyisihkan sumber daya komputasi tertentu dan hanya mengizinkan satu pelanggan untuk menggunakan sumber daya tersebut.
Cloud hybrid adalah kombinasi cloud publik dan privat dengan beberapa tingkat integrasi di antara keduanya. Misalnya, dalam praktik yang disebut "cloud bursting" suatu perusahaan dapat menjalankan server Web di cloud pribadinya sendiri dan menggunakan layanan cloud publik untuk kapasitas tambahan selama masa penggunaan puncak.
Lingkungan multi-cloud mirip dengan cloud hybrid karena pelanggan menggunakan lebih dari satu layanan cloud. Namun, lingkungan multi-cloud tidak harus memiliki integrasi di antara berbagai layanan cloud, seperti yang dilakukan cloud hybrid. Lingkungan multi-awan hanya dapat mencakup awan publik, hanya awan pribadi, atau kombinasi awan publik dan pribadi.
Model Layanan Cloud Umum
Layanan cloud biasanya digunakan berdasarkan persyaratan pengguna akhir (bisnis). Layanan utama meliputi:
1. Software as a Service (SaaS)
SaaS adalah metode pengiriman perangkat lunak yang menyediakan akses ke perangkat lunak dan fungsinya dari jarak jauh sebagai layanan berbasis Web. Alih-alih membayar biaya dimuka untuk membeli dan / atau perangkat lunak lisensi, pelanggan SaaS membayar biaya berulang (seringkali bulanan atau tahunan) untuk berlangganan layanan. Secara umum, mereka dapat mengakses SaaS dari perangkat apa pun yang tersambung ke Internet, kapan saja, siang atau malam hari. Contoh SaaS yang terkenal termasuk Salesforce.com, Microsoft Office 365, Google G Suite, Dropbox, Adobe Creative Cloud dan lainnya.
2. Platform as a Service (PaaS)
PaaS adalah platform komputasi yang dikirim sebagai layanan. Di sini platform di-outsource menggantikan perusahaan atau pusat data yang membeli dan mengelola sendiri perangkat keras dan lapisan perangkat lunaknya. Sebagian besar PaaSes dirancang untuk pengembang dan bertujuan untuk menyederhanakan proses pembuatan dan penggunaan perangkat lunak. Misalnya, pengembang Web mungkin menggunakan PaaS yang mencakup perangkat lunak sistem operasi, perangkat lunak server Web, database, dan alat pengembangan Web terkait. Vendor PaaS terkemuka termasuk Amazon Web Services, Microsoft Azure, IBM dan Google Cloud Platform.
3. Infrastructure as A Service (IaaS)
Infrastruktur komputer, seperti server, penyimpanan, dan jaringan disampaikan sebagai layanan. IaaS populer di kalangan perusahaan yang menghargai kenyamanan memiliki vendor cloud yang mengelola infrastruktur TI mereka. Mereka juga terkadang melihat penghematan biaya sebagai akibat hanya membayar untuk sumber daya komputasi yang mereka gunakan. Vendor IaaS terkemuka termasuk Amazon Web Services, Microsoft Azure, IBM dan Google Cloud Platform.
Sementara SaaS, PaaS dan IaaS adalah tiga jenis layanan cloud yang paling umum, vendor cloud computing terkadang juga menggunakan label "sebagai layanan" lainnya untuk menggambarkan penawaran mereka. Misalnya, beberapa menawarkan basis data sebagai layanan (DBaaS), seluler back-end sebagai layanan (MBaaS), berfungsi sebagai layanan (FaaS) atau lainnya.
Manfaat Cloud Computing
Konsumen dan organisasi memiliki banyak alasan berbeda untuk memilih menggunakan layanan cloud computing. Mereka mungkin termasuk yang berikut:
· Kenyamanan
· Skalabilitas
· Biaya rendah
· Keamanan
· Kapan saja, di mana saja akses
· Ketersediaan tinggi
EmoticonEmoticon