Langsung ke konten utama

Algorithm and Programming : Cloud Computing

Hari ini, Binus University kedatangan Guest Lecturer yang menjelaskan ke mahasiwa – mahasiswi Binus tentang Cloud Computing dan bagaimana di implikasikan ke dunia nyata.  Cloud Computing adalah sebuah fitur atau layanan yang bisa di akses oleh orang dengan menggunakan Internet. Cloud Computing bisa menyangkup tentang penyimpanan data online, infrastruktur jaringan , aplikasi dan lain lain.



Pertama tama ketahui dulu apa itu Cloud, cloud adalah awan atau sebuah metafora yang sering digunakan oleh pengguna internet untuk menggambarkan sesuatu yang bisa dilihat dan di akses dari manapun dengan menggunakan internet.
Dengan begitu, Cloud Computing adalah mengakses, mengelola dan mengonfigurasi secara online dari internet.
Cloud Computing memisahkan yang Namanya “Infrastruktur” dari sistem utamanya yang berarti memungkinkan untuk memisahkan pengelola cloud dengan pengguna. Cara ini disebut Deployment Model yaitu ada 3 tipe, ada tipe Publik, Private dan Hybrid.
Cloud Computing juga mempunyai macam macam model Seperti Infrastructure as a Service (IaaS), Platform as a Service(PaaS), dan Software as a Service(SaaS).
Jika di implementasikan kedalam dunia bisnis, pengelola cloud bisa membuat aplikasi atau fitur menggunakan Cloud Computing dan pengguna bisa “menyewa” fitur tersebut. Seperti contohnya, layanan penyimpanan data online atau Online Storage, dimana pengguna bisa dengan mudah menggunakan fitur yang dibuat oleh pengelola cloud.

Contoh-Contoh yang telah di terapkan di internet adalah Sosial Media seperti Facebook, Instagram , LinkedIn dan lain lain, dalam penyimpanan, pengelolaan dan berbagi data ada contohnya seperti E-Mail, Dropbox, dan lain lain. Tidak hanya disana saja, Cloud Computing juga bisa di implementasikan kedalam dunia edukasi seperti aplikasi online Quipper, Smart Campus, E-Learning dan lain lain.
Walaupun perusahaan mengelola layanan Cloud Computing, ada juga layanan yang di pakai oleh perusahaan itu sendiri seperti Disaster Recovery as a Service (DRaaS), Backup as a Service (BaaS), dan Data as a Service (DaaS).
Namun dengan Fasilitas yang ditawarkan Cloud Computing, yaitu dengan bebas mengakses layanan dari manapun dan kapanpun dengan menggunakan internet, ada juga kendalanya seperti keamanan data dari server, dimana jaman sekarang ada banyak hacker atau peretas. Tentusaja dengan teknologi sekarang, perusahaan bisa memaksimalkan proteksi. Ada juga hal lain yang menjadi kendala seperti performa dari layanan tersebut, ketersediaan , dan kerahasiaan.

Note:
Kira Kira apa yang bisa di-implementasikan algoritma kepada Cloud Computing?

Algoritma bisa digunakan di banyak aspek Cloud Computing, contohnya adalah perlindungan data online dimana Algoritman dibutuhkan untuk meng-enkripsi data data agar tidak bisa diretas oleh peretas atau Hacker.

I Made Ganal Asmara Jaya

2201799386
i.jaya002@binus.ac.id
skyconnectiva.com

Komentar

Postingan populer dari blog ini

Algorithm and Programming : Pointers and Array

              Salah satu cara untuk memudahkan cara pemograman kita di dalam Bahasa C adalah dengan menggunakan Pointers dan juga Array. Pointers adalah sebuah variable yang menyimpan address atau alamat dari sebuat variable lainnya, jadi kedua variable itu terhubung satu sama lain. Sedangkan Array adalah kumpulan data yang bertipe sama yang menggunakan nama yang sama dan bisa diakses secara berseluruh ataupun sendiri.

Algorithm and Programming : Repetition

               Salah satu hal yang sangat berguna untuk melancarkan dan mempermudah pembuatan sebuah program di dalam Bahasa C adalah dengan menggunakan Repetisi atau kerap disebut Repetition. Repetisi adalah sebuah cara untuk melaksanaan sebuah instruksi secara berulang-ulang. Repetisi bisa digunakan saat ingin mengulang sebuah perintah secara terus menerus seperti ingin menampilkan kata “ Halo “ sebanyak ribuan. Jika hanya menggunakan “printf”, akan memakan waktu yang lama karena harus menulis “printf” yang banyak, tetapi jika menggunakan repetisi, hanya membutuhkan 1 perintah.