A. Mobile Computing

1. Pengertian Mobile Computing
Mobile computing atau komputasi bergerak memiliki beberapa penjelasan, salah satunya komputasi bergerak merupakan kemajuan teknologi komputer sehingga dapat berkomunikasi menggunakan jaringan tanpa menggunakan kabel dan mudah dibawa atau berpindah tempat.
Beberapa pengertian tentang mobile computing diantaranya :
  1. Mobile computing merupakan paradigma baru dari teknologi yang mampu melakukan komunikasi walaupun user melakukan perpindahan.
  2. Merupakan kemajuan teknologi komputer, sering disebut sebagai mobile computer (portable computer) yang dapat berkomunikasi dengan jaringan tanpa kabel (nirkabel).
  3. Merupakan sekumpulan peralatan(hardware), data, dan perangkat lunak aplikasi yang bermobilisasi/berpindahlokasi.
  4. Merupakan kelas tertentu dari system terdistribusi dimana beberapa node dapat melepaskan diri dari operasi terdistirbusi, bergerak bebas, dan melakukan koneksi kembali pada jaringan yang berbeda.
  5. Tidak sama dengan wireless computing.
Dari definisi diatas dapat dipahami mengapa dibutuhkannya mobile computing. Kata kuncinya adalah manusia dinamis yang senantiasa bergerak dan berkembang dari satu keadaan ke keadaan yang lain. Sehingga membutuhkan suatu device yang mampu mengikuti pergerakan setiap manusia. Bergerak disini dilihat dari dua sisi yaitu orang dan device. Atau dapat disebut juga dengan sebuah komputasi menggunakan teknologi yang tidak terhubung secara fisik, atau dalam jarak jauh atau lingkungan mobile (non statik).
2. Cara kerja Mobile Computing
Secara singkat, mobile computing berarti menyatukan seluruh sumberdaya TI ke dalam sekumpulan layanan yang bisa digunakan secara bersama-sama untuk memenuhi kebutuhan komputing perusahaan. Infrastruktur mobile computing secara kontinyu menganalisa permintaan terhadap sumberdaya dan mengatur suplai untuk disesuaikan terhadap permintaan tersebut. Dimana data disimpan atau computer mana yang memproses permintaan tidak perlu dipikirkan. Sebagaimana arus listrik; untuk memanfaatkannya, tempat pembangkit atau bagaimana proses pengkabelan jaringan listrik tidak perlu diketahui. Dalam menyelesaikan masalah system monolitik dan sumberdaya yang terfragmentasi, mobile computing bertujuan menciptakan keseimbangan antara pengaturan suplai sumberdaya dan kontrol yang fleksibel.
Dua prinsip kerja utama mobile computing yang membedakannya dari arsitektur komputasi yang lain, seperti mainframe, klien-server, atau multi-tier yaitu virtualisasi dan provisioning.
  • Virtualisasi 
Setiap sumberdaya (contoh komputer, disk, komponen aplikasi dan sumber informasi) dikumpulkan bersama-sama menurut jenisnya, lalu disediakan bagi konsumen (orang atau program software). Virtualisasi berarti meniadakan koneksi secara fisik antara penyedia dan konsumen sumberdaya, dan menyiapkan sumberdaya untuk memenuhi kebutuhan tanpa konsumen mengetahui bagaimana permintaannya bisa terlayani.
  • Provisioning 
Ketika konsumen meminta sumberdaya melalui layer virtualisasi, sumberdaya tertentu di belakang layer didefinisikan untuk memenuhi permintaan tersebut, dan kemudian dialokasikan ke konsumen. Provisioning sebagai bagian dari mobile computing berarti bahwa sistem menentukan bagaimana cara memenuhi kebutuhan konsumen seiring dengan mengoptimasi jalannya sistem secara keseluruhan.
Komentar Pribadi
Kelebihan :
Pada artikel diatas menjelaskan mengenai komputasi modern pada jenis mobile computing. Dapat ditarik kesimuplan bahwa komputasi dibidang mobile computing memiliki beberapa kelebihan diantaranya sebagai berikut :
  • Dengan adanya komputasi mobile computing penyelesaian masalah dapat berjalan lebih cepat dan mencakup daerah yang luas.
  • Orang-orang dalam berorganisasi akan dengan cepat, mudah, dan simpel menggunakan mobile computing karena akan membuat sebuah organisasi virtual.
  • Organisasi virtual sebagai hasil kolaborasi memberikan beberapa keuntungan lebih lanjut, di antarnya :
    – Sumber daya dan orang-orang yang tersebar
    – Dihubungkan oleh jaringan, melintasi domain-domain admin
    – Berbagi sumber daya, tujuan bersama
    – Dinamis
    – Tidak ada batasan geografis.
Kekurangan :
Pada artikel diatas menjelaskan mengenai komputasi modern pada jenis mobile computing. Dapat ditarik kesimuplan bahwa komputasi dibidang mobile computing memiliki beberapa kekurangan yang dapat diperjelas karena kurangnya masyarakat Indonesia dalam mengaplikasikan teknologi mobile computing diantaranya sebagai berikut :
  • Manajemen institusi yang terlalu birokratis menyebabkan tidak ingin menggunakan fasilitas yang dimiliki seperti penggunaan mobile computing secara bersama agar mendapatkan manfaat yang lebih besar bagi masyarakat luas.
  • Masih sedikitnya sumber daya manusia yang kompeten dalam mengelola mobile computing.
  • Kurangnya pengetahuan yang mencukupi bagi teknisi IT maupun user non teknisi mengenai manfaat dari mobile computing itu sendiri.

B. Sejarah Komputasi Modern

Komputasi Modern yaitu terdapat salah satu tokoh yang mempengaruhi perkembangan komputasi modern ialah John Von Neumann, Beliau dilahirkan di Budapest, Hungaria pada 28 Desember 1903 dengan nama Neumann Janos, Dia adalah anak pertama dari pasangan Neumann Miksa dan Kann Margit. Pada saat Neumann Janos memperoleh gelar namanya berubah menjadi Von Neumann. Von Neumann belajar dari berbagai tempat dan beberapa tempatnya di Berlin dan Zurich, di tempat itu Beliau mendapatkan diploma pada bidang teknik kimia pada 1926. Ditahun yang sama dia mendapatkan gelar doktor pada bidang matematika dari universitas Budapest, keahlian Von Neumann terletak pada bidang teori game yang melahirkan konsep selular automata, teknologi bom atom, dan komputasi modern yang kemudia melahirkan komputer. Von Neumann adalah ilmuwan yang meletakkan dasar – dasar komputasi modern. Von neumann telah menjadi ilmuwan besar abad ke-21, Von neumann telah memberikan berbagai sumbangsih dalam bidang matematika, teori kuantum, game theory, fisika nuklir, dan ilmu komputer yang di salurkan melalui karya – karyanya.
C. Macam-Macam Komputasi Modern
Komputasi Modern sendiri dibagi menjadi tiga, yakni :
1. Mobile Computing
mobile-computing-introduction-9-728
Suatu kemajuan teknologi komputer sehingga dapat berkomunikasi menggunakan jaringan tanpa menggunakan kabel dan mudah dibawa atau berpindah tempat, tetapi berbeda dengan komputasi nirkabel. Contoh dari perangkat komputasi bergerak seperti GPS, juga tipe dari komputasi bergerak seperti smartphone, dan lain sebagainya.
2. Grid Computing
Gambar Grid Computing
Menggunakan komputer yang terpisah oleh geografis, didistibusikan dan terhubung oleh jaringan untuk menyelasaikan masalah komputasi skala besar.
3. Cloud Computing
Gambar Cloud Computing
Gaya komputasi yang terukur dinamis dan sumber daya virtual yang sering menyediakan layanan melalui internet. Komputasi cloud menggambarkan pelengkap baru, konsumsi dan layanan IT berbasis model dalam internet, dan biasanya melibatkan ketentuan dari keterukuran dinamis dan sumber daya virtual yang sering menyediakan layanan melalui internet.