Senin, 25 Maret 2013

PENGERTIAN KOMPUTASI MODERN (MOBILE COMPUTING)


Komputasi Modern merupakan aktifitas untuk menemukan pemecahan permasalahan dan perhitungan menggunakan komputer canggih yang telah tersimpan algoritma untuk menyelesaikan masalah perhitungan dengan efektif dan efisien. Komputasi merupakan subbagian dari matematika, karena itulah terciptanya komputasi modern diharapkan dapat menyelesaikan kebutuhan perhitungan yang semakin lama semakin kompleks. Penggunaan komputasi modern ini biasanya adalah untuk memecahkan masalah perhitungan akurasi (bit, floating point), kecepatan (dalam satuanHz), problem volume besar (paralel), modeling (NN dan GA), dan kompleksitas (menggunakan Teori Big O). Adapun Karakteristik Komputasi Modern antara lain :
  1. Jaringan dan komputer sewaktu-waktu bisa hidup atau mati.
  2. Komputer-komputer terhubung ke jaringan yang luas
  3. Komputer-komputer penyedia sumber daya terdiri dari berbagai jenis hardware, operating system, dan aplikasi yang terpasang.


Konsep dari komputasi modern dapat menghasilkan alat yang dapat membantu kegiatan manusia. Contoh alat-alat tersebut antara lain :
  1. Mobile Computing. Kemajuan teknologi komputer ini memudahkan manusia dalam berkomunikasi dengan jaringan tanpa kabel sehingga mudah untuk di bawa. Contohnya adalah smart phone, GPS, dll
  2. Grid Computing. Kemajuan teknologi ini memanfaatkan pengolahan idle berbagai unit komputer dan kekuatan proses menghitung suatu pekerjaan yang di kontrol oleh sebuah komputer, kemudian pekerjaan tersebut di pecah menjadi beberapa tugas dimana tugas-tugas tersebut nantinya dapat di kerjakan di komputer berbeda dalam waktu bersamaan.
  3. Cloud Computing. Kemajuan teknologi komputer ini adalah perluasan konsep pemrograman berorientasi objek abstraksi. Dimana abstraksi disini maksudnya adalah menghapus rincian kerja yang kompleks sehingga semua yang terlihat hanyalah sebuah tampilan antarmuka yang menerima masukan dan menghasilkan keluaran.
  4. Computer Biometric. Kemajuan teknologi komputer ini bekerja dengan pengukuran statistic analisa data biologi dimana teknologi ini mendeteksi karakteristik fisik seseorang. Misalnya pembacaan sidik jari atau telapak tangan, pembacaan retina atau iris, pengenalan suara, dll.
 Seperti yang telah di jelaskan di atas, salah satu penerapan dari komputer modern adalah mobile computing. Mobile computing sendiri merupakan suatu penyajian informasi melalui mobile devices menggunakan bantuan media komunikasi wireless. Kemampuan mobile computing ini antara lain adalah transfer file, penentuan lokasi kendaraan dengan GPS, email, autorisasi kartu kredit, pembacaan meteran air dan listrik, dsb. Saat ini teknologi mobile computing sudah mencapai tahap 4G dimana telah ada fasilitas komunikasi data yang mampu mentransfer hingga 7Mbps, mentransfer suara serta video. Selain teknologi yang sudah mencapai 4G, perkembangan mobile computing juga berpengaruh pada perkembangan hardware dari mobile computing itu sendiri. Perkembangan hardware tersebut salah satunya adalah carputer. Carputer adalah suatu perangkat komputasi yang terpasang di mobil. Carputer ini beroperasi sebagai nirkabel, GPS, bluetooth kompatibel, GPS, pemutar DVD, dan perangkat lunak pengolah kata. Carputer ini biasanya digunakan untuk  memutar MP3, bermain game, menonton film, music video, dan bisa juga untuk GPS. Untuk menambahkan GPS, perlu ditambahkan modul dan software peta pada carputer tersebut. Sumber daya pada carputer tersebut berasal dari daya yang dihasilkan dari sari baterai mobil yang kapasitasnya terbatas. Sistem operasi carputer umumnya adalah dari open source misalnya linux, atau ada juga yang menggunakan windows.


Referensi :

Sabtu, 23 Maret 2013

PENGERTIAN KOMPUTASI AWAN (CLOUD COMPUTING)

Komputasi Awan (Cloud Computing) adalah suatu layanan jasa IT yang dilakukan sebuah perusahaan dimana pengguna dari layanan tersebut tidak perlu menyiapkan perangkat sendiri karena telah disediakan oleh perusahaan tersebut. Layanan ini merupakan layanan yang berbasis internet dimana semua kebutuhan akan dilayani menggunakan koneksi internet. Hal ini bisa disebut dengan Cloud. Komputasi awan merupakan salah satu penggabungan pemanfaatan teknologi  komputer yang berbasiskan internet dan merupakan sebuah trend teknologi terbaru yang sedang di kembangkan. Komputasi awan ini menjalankan kebutuhan pengguna diluar perusahaan itu sendiri sehingga di ibaratkan seperti kebutuhan pengguna di simpan permanen di awan atau di server di internet. Misalnya ketika menggunakan yahoo, gmail, hotmail, facebook, dan twitter. Data dan aplikasi yang dibutuhkan berjalan di tempat lain (di sebuah perusahaan) melalui suatu koneksi internet.

Berikut ini beberapa jenis layanan komputasi awan untuk publik :
  1. Infrastructure as a service (IaaS). Misalnya Amazon CloudFormation, Amazon EC2, Windows Azure Virtual Machines, Google Compute Engine, HP Cloud, Rackspace Cloud, dan Terremark.
  2. Platform as a service (PaaS). Misalnya Amazon Elastic Beanstalk, Cloud Foundry, Google App Engine, Windows Azure Compute, dan OrangeScape.
  3. Software as a service (SaaS). Misalnya Google Apps dan Microsoft Office 365. Ini merupakan yang terpopuler dari kategori layanan.
Perbedaan dari ketiga jenis layanan tersebut adalah :
  1. IaaS (Infrastructure a Service) : layanan ini menyewakan sumberdaya teknologi informasi dasar, yang meliputi media penyimpanan, processing power, memory, sistem operasi, kapasitas jaringan dll, yang digunakan untuk menjalankan aplikasi.
  2. PaaS (Platform as a Service) : layanan ini menyediakan modul siap pakai, digunakan untuk mengembangkan aplikasi, dan berjalan diatas platform tersebut.
  3. SaaS (Software as a Service) : user bisa memanfaatkan aplikasi tertentu pada cloud. Biasanya dengan cara berlangganan.
Kelebihan Komputasi Awan :
  1. Sederhana. Pengguna tidak diharuskan mengerti tentang sistem IT
  2. Aman. Data pengguna disimpan dalam suatu serber terpusat dan sudah pasti memiliki backup
  3. Murah. Pengguna tidak perlu menyediakan infrastruktur dan SDM IT.
  4. Reliabel. Layanan menjaga data dan aplikasi pengguna tanpa henti.
  5. Kompatibel. Mudah dalam mengakses asalkan ada koneksi internet.
  6. Efisien. Pengguna dapat memilih layanan sesuai kebutuhan dan membayar sesuai biaya layanan yang digunakan saja.
  7. Membuat operasional dan manajemen lebih mudah di atur, di monitor, dan tersambung dalam satu cloud
Kekurangan Komputasi Awan :
  1. Jika internet bermasalah, komputer akan menjadi lambat atau bahkan tidak bisa di pakai sama sekali sehingga tidak dapat menggunakan aplikasi dan data.
  2. Perusahaan yang menggunakan layanan dari cloud tidak memiliki akses langsung ke sumber daya
  3. Jika server penyedia layanan cloud computing rusak atau layanan backup buruk, maka akan menimbulkan kerugian besar bagi perusahaan.

Referensi :