MAKALAH PEMROGRAMAN APLIKASI
CLOUD
Teknologi EyeOS dan OSv
Oleh :
Solichatul
Umroh (12043095/I)
PROGRAM
STUDI TEKNIK INFORMATIKA
FAKULTAS
TEKNIK
UNIVERSITAS
BHAYANGKARA SURABAYA
Januari,
2016
DAFTAR ISI
DAFTAR
ISI.....................................................................................................................
i
DAFTAR
GAMBAR.......................................................................................................
ii
BAB I PENDAHULUAN
1.1
Latar Belakang........................................................................................... 1
1.2
Rumusan Masalah...................................................................................... 1
1.3
Tujuan........................................................................................................ 2
BAB II PEMBAHASAN
2.1 Pengertian SaaS (Software as a Service)................................................... 3
2.2 EyeOs........................................................................................................ 3
2.2.1 Pengertian EyeOS............................................................................. 3
2.2.2 Proses Installasi EyeOS.................................................................... 4
2.3
OSv (Operating System Virtual)...............................................................
7
2.3.1 Pengertian OSv................................................................................. 7
2.3.2 Proses Installasi EyeOs..................................................................... 7
2.4
Perbandingan EyeOS dan OSv................................................................ 16
2.4.1 Kelebihan dan Kekurangan EyeOS................................................. 16
2.4.1 Kelebihan dan Kekurangan OSv..................................................... 16
2.4.3 Paket Aplikasi pada EyeOS dan
OSv............................................. 16
2.4.4 Cara Kerja OSv
dalam Virtual Machine.......................................... 17
2.4.5 Bagan Sistem
Operasi dan Kernel................................................... 17
BAB
III PENUTUP
3.1
Kesimpulan............................................................................................... 18
DAFTAR PUSTAKA.................................................................................................... 19
DAFTAR GAMBAR
Gambar
2.1 Copy Paste Folder EyeOS.............................................................................. 4
Gambar
2.2 Pengaktifan Xampp....................................................................................... 4
Gambar
2.3 Akses EyeOS dengan Localhost.................................................................... 5
Gambar
2.4 Root Password............................................................................................... 5
Gambar
2.5 Pembuatan User Baru.................................................................................... 6
Gambar
2.6 Pengisian Form User Baru............................................................................. 6
Gambar
2.7 Halaman Utama EyeOS................................................................................. 7
Gambar
2.8 Halaman awal Virtual Box............................................................................. 8
Gambar
2.9 Pilih Disk ISO................................................................................................ 8
Gambar
2.10 Install Debian............................................................................................... 9
Gambar
2.11 Pilih Bahasa.................................................................................................. 9
Gambar
2.12 Pengaturan Hostname................................................................................. 10
Gambar
2.13 Pengaturan Domain Name.......................................................................... 10
Gambar
2.14 Root Password............................................................................................ 11
Gambar
2.15 Partisi Hardisk............................................................................................. 11
Gambar
2.16 Pilih Hardisk yang dipartisi......................................................................... 12
Gambar
2.17 Scan DVD/CD............................................................................................ 13
Gambar
2.18 Network Mirror........................................................................................... 14
Gambar
2.19 Pilih Software............................................................................................. 14
Gambar
2.20 Install GRUB Boot Loader.......................................................................... 15
Gambar
2.21 Install Sukses.............................................................................................. 15
`BAB
I
PENDAHULUAN
A.
Latar
Belakang
Perkembangan teknologi yang semakin pesat saat ini
mengharuskan untuk dapat mengenal teknologi yang kian hari semakin berkembang.
Adanya teknologi pun saat ini mermudahkan pekerjaan kita dalam melakukan segala sesuatu khususnya
mengenai pengembangan teknologi computasi berbasis internet saat ini lebih di
arahkan pada proses aplikasi sistem yang lebih mudah untuk di aplikasikan.
Pengunaan Cloud computing saat ini menjadi salah
satu solusi untuk dapat menyelesaikan permasalahan yang ada kaitannya dengan
internet. Penggunaan cloud mulai diterapkan karena komputasi berbasis cloud
memberikan kemudahan dan keuntungan dimana pengguna hanya menginstall sistem
operasi pada computernya yang telah terhubung dengan internet sehingga pengguna
bisa langsung menggunakannya tanpa harus menginstall terlebih dahulu .
Cloud computing juga memiliki berbagai jenis layanan
yang disediakan yang disesuaikan dengan kebutuhan untuk penggunaannya. Layanan
tersebut antara lain Saas (Software as a Service), PaaS (Platform as a
Service), dan IaaS (Infrastructure as a Service). Salah satu penelitian
penerapan teknologi cloud di software (SaaS) adalah pengembangan OS (Operating
System) salah satu diantaranya adalah EyeOs dan OSv.
B.
Rumusan
Masalah
A Adapun rumusan masalah dari latar
belakang diatas adalah sebagai berikut ?
1) Apa
yang dimaksud dengan SaaS (Software as a
Service) ?
2) Apa
yang dimaksud dengan EyeOS dan OSv dan bagaimana proses installasi pada
kedua OS tersebut?
3) Bagaimana
cara kerja OSv pada mesin virtual
khususnya JVM?
4) Bagaimana
bagan Sistem Operasi dan Kernel pada EyeOS
dan OSv?
5) Jelaskan
paket aplikasi yang didukung oleh kedua OS tersebut serta kelebihan dan
kekurangan pada EyeOS dan OSv?
C.
Tujuan
Adapun tujuan dari penulisan makalah ini adalah
untuk mengetahui tentang teknologi cloud computing dan operating system (OS) yang dapat diaplikasikan melalui teknologi
cloud tersebut.
BAB
II
PEMBAHASAN
2.1
Pengertian
SaaS (Software as a Service)
SaaS (software as a service atau
perangkat lunak berbentuk layanan) adalah suatu model penyampaian aplikasi perangkat
lunak oleh suatu vendor perangkat lunak yang mengembangkan aplikasi web yang diinangi dan dioperasikan (baik
secara mandiri maupun melalui pihak ketiga) untuk digunakan oleh pelanggannya
melalui Internet.
Pelanggan tidak mengeluarkan uang untuk memiliki
perangkat lunak tersebut melainkan hanya untuk menggunakan. Pelanggan
menggunakan perangkat lunak tersebut melalui antarmuka pemrograman aplikasi yang dapat diakses melalui web dan
seringkali ditulis menggunakan layanan web atau REST. Istilah ini
belakangan mulai lebih dipilih kalangan industri terkait sebagai pengganti
istilah penyedia layanan aplikasi dan on-demand (sesuai permintaan).
2.2 EyeOs
2.2.1
Pengertian EyeOs
EyeOS adalah sebuah aplikasi web yang
menampilkan desktop ke dalam web browser. Dalam aplikasi tersebut sudah
terdapat office dan beberapa aplikasi default dalam windows. Sama halnya sebuah
frame work yang dikembangkan untuk web aplikasi dimana aplikasi tersebut
memiliki aplikasi desktop. Aplikasi ini bersifat open source, jadi dapat
didapat dengan mudah. Teknologi dari EyeOs
adalah web aplikasi
berbasis PHP, XML, dan JavaScript.
Tiga hal tersebut merupakan platform utama dari pembuatan web aplikasi
tersebut. Dalam aplikasi tersebut sudah terdapat office dan beberapa aplikasi
(±67 aplikasi).
2.2.2 Proses Instalasi EyeOs
Berikut ini adalah
langkah-langkah penginstallan EyeOs :
1. Copy paste file EyeOs yang telah di download ke dalam xampp folder
htdocs,
2. Jika
telah di paste pada folder htdocs di file Xampp lalu aktifkan Xampp dengan klik
tombol star pada Apache, MySQL, dan
FileZila.
3. Lalu buka browser dan
ketikkan localhost/eyeOS_lika (File EyeOS pada htdocs)
4. Jika
telah masuk pada halaman EyeOS untuk
pertama kali, maka kita harus mendaftarkan root
password terlebih dahulu sebelum nantinya kita daftar sebagai user .
Setelah password
telah kita isi lalu klik install EyeOS
seperti pada gambar di atas.
5. Setelah
berhasil untuk menginstall barulah kita membuat user baru dengan kilik icon new user seperti pada gambar di bawah ini .
6. Lalu
isi data pada account new user yang telah kita pilih tadi seperti di bawah ini
lalu klik “Create Account” untuk
membuat akun baru.
7. Setelah berhasil install maka kita dapat mengeksplor fitur-fitur yang terdapat pada EyeOS
2.1 OSv
(Operating System Virtual)
2.3.1
Pengertian OSv
OSv (Operating System Virtual) adalah
sebuah OS yang dijalankan melalui bantuan mesin virtual, tanpa kita harus
menginstallnya pada sistem operasi di laptop. Kita hanya membutuhkan mesin
virtual seperti VMWare, virtual box
dan lain sebagainya.
2.3.2
Installasi OSv
Pada
pembahasan ini digunakan mesin virtual
virtual box untuk menginstall OS LinuxDebian adapun langkah-langkahnya
seperti berikut :
1. Buka
virtual box yang telah diinstall lalu
klik start seperti gambar di bawah ini :
2. Selanjutnya akan muncul kotak dialog, masukan CD Debian-nya yang berformat
ISO, klik lambang Folder, terus cari CD-nya setelah itu Klik mulai , lalu klik
Finish.
3. Setelah
proses diatas selesai, maka kita akan lalu akan mulai mengkonfigurasi atau
menginstall debian pilih install lalu
tekan enter, seperti gambar di bawah ini .
4. Kemudian
pilih bahasa yang sesuai anda inginkan. Saya memilih bahasa inggris, lalu tekan
enter dan pilih lokasi yang sesuai dengan kebutuhan .
5. Pada
saat mengatur HostName bisa diganti
dan bisa juga nama defaultnya ( Debian ), kemudian pilih continue (enter).
6. Setelah
itu masuk ke tampilan berikutnya untuk mengatur Domain Name ( DN ), DN menggunakan nama email.
7. Kemudian
isikan kata sandi root yang nanti akan anda gunakan ( sebaiknya disimpan dan
diingat-ingat) lalu pilih continue. Dan ketik ulang lagi sandi root anda tadi
lalu pilih continue.
8. Tahap
selanjutnya yaitu mempartisi hardisk, pilih yang paling atas (Guided-Use Entire Disk) lalu tekan
Enter.
9. Lalu
pilih hardisk yg akan di partisi. Karena tadi sudah memilih maka yang tampil
hanya satu dan memilih itu. Kemudian pilih pola yang akan digunakan saya
memilih yang paling atas karena memang di sarankan untuk pemula, lalu tekan
enter.
10. Selanjutnya pilih paling bawah lalu
tekan enter.
11.. Lalu ada pertanyaan " Write the changes to disks ?"pilih Yes terus tekan tombol Enter.
12. Muncul perintah " Scan another CD or DVD " pilih No kemudian tekan tombol
Enter.
13. Selanjutnya untuk "
Network Mirror " pilih No juga kemudian Enter.
14 . Tahap
selanjutnya sama saja dengan langkah sebelumnya, pilih No kemudian Enter.
15. Pilih
software yang akan di install, lalu saya pilih system standar/ standart system
saja.
16. Selanjutnya
untuk " Install the GRUB boot loader
" pilih Yes juga kemudian Enter.
17. Proses
installasi telah berhasil, pilih continue (enter). Otomatis mesin akan
merestart sendiri.
2.4 Perbandingan EyeOS dan OSv
2.4.1
Kelebihan dan Kekurangan EyeOS
Adapun
kelebihannya sebagai berikut
a. Tidak
membutuhkan installasi, karena hanya memerlukan web browser untuk melakukan
installasi.
b. Tempat
penyimpanan data yang lebih terpusat dan efisien.
c. Open
Source
d. Share
files dan edit file secara real time dengan user yang lain.
e. Dapat
bekerja pada beragam sistem operasi seperti linux, windows, serta OSX.
Kekurangan EyeOS
a. EyeOS
tidak dapat diakses apabila virtual machine dan server tidak dalam keadaan
aktif.
b. Aplikasi
office yang dimiliki masih sederhana dan kurang kompleks.
2.4.2 Kelebihan dan Kekurangan OSv
Adapun
kelebihannya adalah sebagai berikut :
a. Mudah
untuk pengaturan REST/HTTP
b. Terintegrasi
dengan JVM (Java Virtual Machine)
c. Pembootingan
membutuhkan waktu yang lebih cepat
Kekurangan
OSv
Adapun kekurangannya adalah masih kurangnya informasi tentang cara
penggunaannya.
2.4.3
Paket Aplikasi pada EyeOS dan OSv
·
Aplikasi
pada EyeOS
a.
Office
Application
Seperti
kebanyakan program OS,sudah pasti ada program office,dalam hal ini program
office yang disediakan sudah termasuk program office standar.
b.
Media
Application
Untuk
aplikasi media seperti pemutar musik atau video,ada program eye media.
c.
Network
Application
Untuk program
network,juga termasuk program browser dan data upload/download application.
·
Aplikasi
pada OSv
JVM, Cassandra, Traces,
Threads, dan Main
2.4.4
Cara Kerja OSv dalam Virtual Machine
Cara
kerja OSv dengan membaca sistem yang sudah terinstal pada OS virtual tersebut.
OSv tetap memerlukan Java Virtual Machine (JVM) dikembangkan untuk memperluas
penggunaan bahasa java karena OSv tercipta dari Java sehingga dapat digunakan
pada platform komputer manapun. Oleh karena itu program yang dibuat dengan java
dapat dijalankan pada berbagi platform computer maupun sistem informasi,
sehingga program java dapat banyak dipakai pada aplikas-aplikasi di perangkat
mobile, karena perangkat mobile saat ini banyak yang sudah menggunakan java virtual machine.
2.4.5
Bagan Sistem Operasi dan Kernel
EyeOS merupakan operating system yang kita pakai
seperti windows maupun linux, hanya saja EyeOS dapat berjalan melalui browser
Sedangkan
OSv merupakan operating system yang
di bangun khusus untuk dijalankan hanya pada mesin virtual.
BAB
III
PENUTUP
3.1 Kesimpulan
Adapun
kesimpulan ynag dapat diambil adalah sebagai berikut :
Perbedaan
EyeOs dan OSv terlihat sangat jelas dimana EyeOs mudah dalam pemasangannya
,yang hanya di install dan dijalankan melalui browser dengn menggunakan
localhost (Xampp) dan dapat diakses kapanpun apabila telah diberi domain,
sedangkan OSv hanya dapat dijalankan melalui mesin virtual tanpa memerlukan
installasi secara langsung pada perangkat komputasi.
DAFTAR
PUSTAKA
https://id.wikipedia.org/wiki/Komputasi_awan
https://id.wikipedia.org/wiki/SaaS
http://febripuguhpermana.blogspot.co.id/2011/03/cloud-computing-web-operating-system.html
http://www.patartambunan.com/pengertian-cloud-computing-jenis-cara-kerja-keuntungan-dan-kerugian/
No comments:
Post a Comment
Berkomentarlah dengan baik dan benar demi kelancaran informasi yang didapat, semoga bisa menambah wawasan kalian.
Catatan :
1. Berkomentar dengan relevan sesuai topik
2. Jangan membuat spam pada komentar
3. Jangan menulis komentar yang kotor dan tidak baik
4. Jika Blog kami bermanfaat bagi kalian beri kami Reward dengan kunjungi iklan yang tersedia.
Sekian dan Terima Kasih