Nama : Hermawan Mukti
NPM : 53412438
Kelas : 4IA12
Definisi Mobile Computing dan Could Computing
a. Pengertian mobile computing adalah kemampuan
teknologi untuk menghadapi perpindahan/pergerakan manusia dalam penggunaan
komputer secara praktis
Apa
itu mobilitas ? Beberapa pengertian tentang mobile computing diantaranya :
- Mobile
computing merupakan paradigma baru dari teknologi yang mampu melakukan
komunikasi walaupun user melakukan perpindahan.
- Merupakan
kemajuan teknologi komputer, sering disebut sebagai mobile computer (portable
computer) yang dapat berkomunikasi dengan jaringan tanpa kabel (nirkabel).
- Merupakan
sekumpulan peralatan(hardware), data, dan perangkat lunak aplikasi yang
bermobilisasi/berpindahlokasi.
- 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.
- Tidak
sama dengan wireless computing.
Dari
definisi diatas kita dapat memahami mengapa kita membutuhkan mobile computing.
Kata kuncinya adalah kita manusia dinamis yang senantiasa bergerak dan
berkembang dari satu keadaan ke keadaan yang lain. Sehingga membutuhkan suatu
device yang mampu mengikuti pergerakan kita. Bergerak disini dilihat dari dua
sisi yaitu orang dan device.
Orang bergerak
-
Perpindahan posisi geografis
- Perpindahan jaringan komunikasi
- Perpindahan peralatan komunikasi
- Perpindahan antara aplikasi
Device bergerak
- Perpindahan posisi geografis
- Perpindahan jaringan komunikasi
Jenis Mobile Computing
1. Laptop
2. Wearable computer
3. PDA
4. Smart phone
5. Carputer
6. UMPC
Aflikasi
Mobile Computing :
§ GPR
(Global Positioning System)
§ Wireless
(Acess)
§ GIS
(Location)
Dengan
dukungan Mobile Computing, seseorang di manapun berada, tetap dapat bekerja dan
melakukan aktifitas business dengan konsep Mobile Computing
§ Mobile/Migrasi
§ Security
§ Authentication
§ Privacy
Hardware
Computing :
§ Laptop
(Computing Unit)
§ LCD
(Display Unit)
§ Wireless
(Comunication Unit)
Sofware
Computing :
§ Operating
System
§ GUI
§ Application,
Cell phone application, Calendar dll
§ Java
ME, Popular untuk game
§ Mobile
Operation System
Mobile
Operation System :
§ Java
Mobile
§ Symbian
for Nokia
§ Android
berbasis Linux
§ I
phone mac OSX
§ Palm
OS (PDA)
§ Blackberry
System
§ Dll
b. Pengertian Cloud Computing
adalah
Cloud computing pada dasarnya adalah menggunakan Internet-based
service untuk mensupport business process, Kata-kata “Cloud” sendiri merujuk
kepada simbol awan yang di dunia TI digunakan untuk menggambarkan jaringan
internet (internet cloud). Cloud computing adalah gabungan
pemanfaatan teknologi komputer (‘komputasi‘)
dan pengembangan berbasis Internet (‘awan’). Cloud /awan merupakan metafora dari
internet, sebagaimana awan yang sering digambarkan di diagram jaringan
computer, awan (cloud) dalam Cloud Computing juga merupakan abstraksi
dari infrastruktur kompleks yang disembunyikannya adalah suatu moda komputasi
dimana kapabilitas terkait teknologi informasi disajikan sebagai suatu
layanan (as a service),
sehingga pengguna dapat mengaksesnya lewat Internet
(“di dalam awan”) tanpa pengetahuan tentangnya, ahli dengannya, atau memiliki
kendali terhadap infrastruktur teknologi yang membantunya.
Layanan
Cloud Computing
Layanan
cloud memiliki 3 karakteristik yang membedakan dengan
penempatan layanan traditional blain antara lain dijual sesuai
kebutuhan (on demand), biasanya dalam hitungan menit atau
jam; bersifat elastis, pengguna dapat memilih
sedikit atau banyaknya layanan yang diinginkan pada suatu waktu
tertentu; dan layanan tersebut sepenuhnya
dikelola oleh vendor tersebut (konsumen hanya membutuhkan komputer dan akses
internet). Beberapa inovasi virtualisasi yang berpengaruh, distributed
computing, peningkatan akses jaringan internet yang cepat dan lemahnya
ekonomi menjadi faktor yang mempercepat keberadaan cloud computing. Terdapat
tiga komponen platform = computer desktop, mobile devices dan cloud, dengan
memperhatikan masalah kemudahan dan keamanan, dimungkinkan dapat dengan mudah
para user untuk pindah dari satu aplikasi ke aplikasi lain di mana saja.
Teknologi cloud akan memberikan kontrak kepada user untuk service
pada 3 tingkatan:
·
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 memungkinkan developer untuk
tidak memikirkan hardware dan tetap fokus pada application development nya
tampa harus mengkhawatirkan operating system, infrastructure scaling, load
balancing dan lainya. Contoh nya yang telah mengimplementasikan ini adalah Force.com dan Microsoft Azure investment.
·
Software-as-a-service: Hal ini
memfokuskan pada aplikasi denga Web-based interface yang diakses melalui Web
Service dan Web 2.0. contohnya adalah Google Apps, SalesForce.com dan social network application seperti FaceBook.
Beberapa
investor saat ini masih mencoba untuk mengekplorasi adopsi teknologi cloud ini
untuk dijadikan bisnis sebagaimana Amazon dan Google telah memiliki
penawaran khusus pada untuk teknologi cloud,Microsoft dan IBM juga telah melakukan investasi jutaan
dollar untuk ini.
2. INFRASTRUCTUR CLOUD COMPUTING
a. Infrastruktur dari mobile
computing
b. infrastruktur dari cloud
computing
Menurut
jurnal yang dipublikasikan IEEE, Internet Computing/Cloud Computing
adalah suatu paradigma dimana informasi secara permanen tersimpan di server di internet
dan tersimpan secara sementara di komputer pengguna (client) termasuk di
dalamnya adalah desktop, komputer tablet, notebook, handheld, sensor-sensor,
monitor dan lain-lain.
“Cloud
Computing” secara sederhana adalah “layanan teknologi informasi yang bisa
dimanfaatkan atau diakses oleh pelanggannya melalui jaringan
internet”. Komputasi awan adalah suatu konsep umum yang mencakup SaaS, Web 2.0,
dan tren teknologi terbaru lain yang dikenal luas, dengan tema umum berupa
ketergantungan terhadap Internet untuk memberikan kebutuhan komputasi pengguna.
Sebagai contoh, Google Apps menyediakan
aplikasi bisnis umum secara sharing yang diakses melalui suatu penjelajah
web dengan perangkat lunak dan data yang tersimpan di server.
Sumber: