Cloud Computing- Semua yang perlu Anda ketahui | Layanan | Jenis | Bagaimana Cara Kerjanya?
Istilah “cloud” sudah lama dikenal di dunia teknologi dan jaringan. Apa yang dimaksud dengan "awan"? Apa itu Cloud Computing dan mengapa menjadi semakin populer dari waktu ke waktu?
Apa itu Komputasi Awan?
Untuk pemahaman sederhana, anggap seluruh internet sebagai awan raksasa yang muncul di seluruh dunia, sementara pengguna dapat menggunakan awan ini untuk berbagi informasi melalui jaringan dengan mudah. Komputasi awan dalam bentuk yang lebih kompleks dapat digambarkan sebagai berbagi sumber daya, perangkat lunak, dan informasi dari perangkat Anda melalui jaringan yang dapat disimpan di server jarak jauh dan digunakan sesuai kebutuhan.
Komputasi awan lebih umum dari yang Anda kira. Saat Anda menggunakan layanan online untuk mengirim email, dokumen, streaming film dan mp3, bermain game, atau menyimpan gambar, itu melibatkan komputasi awan (CC). Informasi yang Anda simpan di 'cloud' dapat diakses dari mana saja jika Anda memiliki koneksi internet yang kuat.
Jenis Komputasi Awan:
Ada tiga jenis utama komputasi awan yang akan kita bahas di sini.
1:SaaS: SaaS atau “Perangkat Lunak sebagai Layanan” adalah layanan berbasis web/layanan yang dihosting yang digunakan untuk mengirimkan aplikasi yang dihosting secara terpusat melalui internet dengan basis langganan. Misalnya, Microsoft Office adalah jenis layanan berlangganan yang ditawarkan melalui rangkaian Office 365. Contoh lain termasuk Google Apps (Gmail, Google+ dll.), Amazon Web Services, dan Salesforce.com dll.
2:PaaS: PaaS atau “Platform as a Service” adalah layanan komputasi awan yang menyediakan platform bagi pengguna untuk mengembangkan dan mengelola aplikasi. Ini termasuk sistem operasi, database, server web dll. Contoh populer termasuk Google App Engine. Windows Azure, Force.com, dll.

3:IaaS: IaaS atau “Infrastructure as Service” membuktikan infrastruktur komputasi, mesin fisik dan virtual, penyimpanan berbasis file, alamat IP, LAN virtual, dll. Misalnya, Google Compute Engine, Amazon EC2, Rackspace, dll. 
Cara Kerja Komputasi Awan:
Komputasi awan telah mempermudah akses dan penyimpanan data dari lebih dari satu perangkat. Tapi bagaimana membuat ini semua mungkin? Sekarang kita akan menggali lebih dalam untuk memahami cara kerja komputasi awan.
Dasar CC adalah penyedia. Biasanya, perusahaan menyewa akses ke server yang dapat menyimpan data dengan aman. Misalnya, Google Drive adalah antarmuka pengguna dasar untuk menyimpan data di luar situs. Namun layanan cloud computing tidak hanya sebatas penyimpanan data. Mereka menawarkan platform yang lebih kompleks untuk pengembangan perangkat lunak, menjalankan sistem operasi, dll. Ini menjadi semakin populer di pasar. 
Kita dapat membagi sistem CC menjadi dua bagian. Ujung depan dan ujung belakang. Keduanya terhubung ke internet. Ujung depan digunakan oleh klien untuk mengakses sistem komputasi awan. Dia dapat mengaksesnya menggunakan semua jenis perangkat yang terdiri dari aplikasi yang diperlukan untuk akses. Bagian belakang adalah "awan" yang sebenarnya. Ini termasuk komputer, server dan sistem penyimpanan. Itu dapat menyimpan semua jenis data yang terkait dengan berbagai aplikasi terlepas dari jenis aplikasinya. Setiap aplikasi memiliki server sendiri dan fleksibel untuk digunakan. Beberapa platform menggabungkan fitur online dan offline dalam satu layanan.
Seluruh sistem CC dikelola oleh server pusat yang mengatur semua lalu lintas. Ini mengarahkan tuntutan klien dan berjalan melalui server dengan mengikuti protokol tertentu dan menggunakan middleware. Middleware adalah jenis perangkat lunak yang digunakan untuk membantu menghubungkan komputer online dan memungkinkan komunikasi di antara mereka.
Virtualisasi:
Karena layanan CC memiliki banyak klien, ada permintaan yang lebih besar untuk ruang penyimpanan. Jadi bagaimana penyedia layanan memecahkan masalah ini? Layanan komputasi awan menggunakan teknik yang disebut virtualisasi. Hal ini memungkinkan sistem untuk memanipulasi server untuk berpikir itu sebenarnya beberapa server yang beroperasi sekaligus. Ini membantu mengurangi kecepatan, kebutuhan alat berat tambahan, dan sebagai imbalannya juga memberikan hasil maksimal.
Penggunaan Cloud Computing :
Komputasi awan seperti yang dinyatakan sebelumnya menjadi semakin populer. Di sini kita akan membahas beberapa keuntungan utamanya karena itu menjadi lebih disukai.
- Menghemat Uang: terus-menerus harus membeli perangkat keras untuk penyimpanan dan lisensi untuk perangkat lunak terbukti mahal. Sementara di sisi lain komputasi awan memungkinkan pengguna untuk mendapatkan fitur yang sama dengan harga murah. Beralih ke penyiapan virtual telah membantu bisnis menghemat uang.
- Akses di luar situs: dengan bantuan komputasi awan Anda dapat memindahkan tugas Anda secara offline. Akibatnya, pemeliharaan layanan Anda dilakukan oleh penyedia layanan, sehingga tim TI lokal tidak perlu khawatir.
- Layanan lebih cepat: mengakses layanan cloud umumnya lebih mudah bagi perusahaan. Namun, mereka bergantung pada internet tetapi pekerjaan dilakukan dengan lebih efisien.
- Lebih aman: komputasi awan menyediakan layanan yang lebih aman bahkan untuk perusahaan kecil. Itu semua tergantung pada memilih penyedia layanan yang dapat diandalkan. Beberapa server bahkan menawarkan cadangan ke data yang disimpan.
- Kemampuan untuk beroperasi pada skala yang lebih besar: dengan bantuan perusahaan komputasi awan dapat dengan mudah memperluas bisnis mereka dengan membeli lebih banyak layanan awan. Ini membantu memperluas basis pelanggan mereka dan menawarkan lebih banyak layanan kepada pelanggan. Misalnya Xbox Live, iCloud, Apple dll.

Platform cloud gaming juga menjadi semakin populer. Ini pada dasarnya adalah platform untuk game online. Ini sangat berguna bagi pengguna karena mereka tidak lagi harus membeli dan mengunduh disk yang memakan terlalu banyak ruang. Namun, sebagian besar layanan cloud beroperasi melalui aplikasi karena ini bertindak sebagai portal untuk mengakses data dari server. Lainnya hanya memerlukan browser untuk mengakses situs web misalnya Gmail.
Penggunaan komputasi awanlah yang membuatnya begitu populer. Perkiraan yang dibuat oleh Gartner menyatakan bahwa pada tahun 2021 lebih dari setengah perusahaan global yang menggunakan komputasi awan akan beralih ke penggunaan komputasi awan secara maksimal daripada layanan lainnya. Di sisi lain, komputasi awan meningkat dari waktu ke waktu sehingga lebih cenderung menjadi tren global untuk bisnis.
12 Situs Web Teratas Tempat Anda Dapat Belajar Coding Gratis | 2018