Skip to main content

Posts

Showing posts from April, 2013

Komputasi Awan (Cloud Computing)

Pendahuluan Seperti yang telah didefinisikan oleh Wikipedia, Cloud Computing adalah gabungan pemanfaatan teknologi komputer (computing) dan pengembangan berbasis internet (cloud).  Cloud Computing juga adalah suatu metoda komputasi dimana kapabilitas terkait teknologi informasi disajikan sebagai suatu layanan, sehingga pengguna dapat mengaksesnya lewat internet, tanpa mengetahui apa yang ada didalamnya, atau memiliki kendali terhadap infrakstruktur teknologi yang membantunya. Cloud computing mempunyai 3 tingkatan layanan yang diberikan kepada pengguna, yaitu: Infrastructure as service , hal ini meliputi Grid untuk virtualized server, storage & network. Contohnya seperti Amazon Elastic Compute Cloud dan Simple Storage Service. Platform as a service , hal ini memfokuskan pada aplikasi dimana dalam hal ini seorang developer tidak perlu memikirkan hardware dan tetap fokus pada pembuatan aplikasi tanpa harus mengkhawatirkan sistem operasi, infrastructure scaling, load balancin

Komputasi Modern (Teori dan Implementasi Komputasi)

Komputasi bisa diartikan sebagai proses perhitungan atau pemecahan masalah menggunakan algoritma komputer. Asal muasal lahirnya proses komputasi berasal dari kegiatan hitung menghitung yang dilakukan manusia sejak berabad-abad silam. Manusia mulai mengenal angka dan cara menghitung, misalnya menghitung barang hasil barter, sistem kalender dan rasi bintang. Alat-alat yang digunakan pada masa itu juga masih sangat sederhana seperti pena, kertas dan batu. Zaman semakin berkembang, proses perhitungan sudah semakin sulit dan kompleks. Sehingga tidak bisa mengandalkan otak manusia saja serta alat-alat yang tidak mendukung. Berdasarkan hal-hal tersebut diciptakanlah sebuah cara yang disebut Komputasi Modern untuk memecahkan perhitungan yang lebih rumit. Alat-alat baru pun bermunculan untuk mendukung komputasi modern, contohnya komputer. Namun komputer tidak hanya bisa menyelesaikan proses hitung menghitung, komputer juga memiliki kemampuan untuk menyelesaikan banyak tugas manusia.  K