Anda di halaman 1dari 63

PEMANFAATAN MODEL LAYANAN SOFTWARE AS A SERVICE (SAAS) DALAM KONSEP CLOUD COMPUTING DENGAN STUDI KASUS BIMBINGAN TUGAS

AKHIR SECARA ONLINE

Diajukan untuk memenuhi kelengkapan Tugas Akhir Program Studi Strata 1

Disusun oleh :

Yogi Oktavianus Senjaya Nrp. 053040152

JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS PASUNDAN BANDUNG 2011

LEMBAR PENGESAHAN

Telah disetujui dan disahkan Laporan Tugas Akhir, dari :

Nama Nrp.

: :

YOGI OKTAVIANUS SENJAYA 053040152

Dengan topik : PEMANFAATAN MODEL LAYANAN SOFTWARE AS A SERVICE (SAAS) DALAM KONSEP CLOUD COMPUTING DENGAN STUDI KASUS BIMBINGAN TUGAS AKHIR SECARA ONLINE

Bandung,

Bandung,

(Dr. Leony Lidya, Ir., MT.) Pembimbing I

(Ayi Purbasari, ST., MT) Pembimbing II

ABSTRAK

Seiring dengan perkembangan teknologi komputasi berbasis internet maka komputasi sekarang ini lebih diarahkan kepada proses pengaplikasian perangkat lunak yang mudah dan tidak memerlukan banyak waktu serta biaya yang murah. Persaingan dalam dunia perangkat lunak sangatlah pesat sehingga banyak perusahaan perusahaan besar berlomba lomba membuat sebuah perangkat lunak yang mudah diakses serta pengeluaran biaya yang sedikit. Berangkat dari uraian di atas, maka penulis membuat tugas akhir ini yang bertujuan untuk menyelesaikan permasalahan di atas, yaitu dengan melakukan pemanfaatan model layanan SaaS dalam konsep cloud computing sehingga pengaplikasian perangkat lunak menjadi mudah dan tidak memerlukan banyak waktu atau ruang sehingga dapat menekan pengeluaran biaya. Adapun langkah langkah dalam pengerjaan tugas akhir ini adalah pertama melakukan rumusan masalah, kedua studi literatur, ketiga analisis tentang model layanan SaaS, keempat implementasi aplikasi yang bermodel layanan SaaS kepada studi kasus dan terakhir kesimpulan serta saran. Keluaran dari tugas akhir ini adalah sebuah modul untuk memanfaatkan aplikasi yang bermodel layanan SaaS sehingga para pengguna dapat mengetahui serta menggunakan aplikasi yang bermodel layanan SaaS untuk mempermudah suatu pekerjaan karena. Selanjutnya model layanan SaaS ini dapat menjadi alternatif dan dapat dipertimbangkan oleh perusahaan atau perorangan untuk mengganti ataupun memperbaharui perangkat lunak yang bermodel konvensional menjadi perangkat lunak yang bermodel layanan SaaS.

Keyword : model layanan, SaaS, cloud computing, perangkat lunak.

KATA PENGANTAR

Bismillahirrahmaanirrahiim, Dengan mengucapkan puji dan syukur kehadirat Illahi yang telah melimpahkan rahmat serta karunia Nya kepada penulis sehingga penulis dapat menyelesaikan penyusunan laporan Tugas Akhir ini dengan judul Pemanfaatan Model Layanan Software as a Service (SaaS) dalam Konsep Cloud Computing dengan Studi Kasus Bimbingan TA secara Online. Dalam pelaksanaan Tugas Akhir ini, penulis banyak dibantu oleh berbagai pihak baik secara langsung ataupun tidak langsung. Untuk itu penulis mengucapkan terima kasih kepada : 1. Allah SWT, atas anugerah dan limpahan rahmat Nya sehingga penulis dapat menyelesaikan laporan Tugas Akhir ini. 2. Nabi Muhammad SAW, semoga rahmat Nya selalu senantiasa dilimpahkan kepadanya beserta umatnya. 3. Orang Tua dan keluarga, terima kasih atas kasih sayang yang diberikan, doa restu yang dipanjatkan serta dukungan moril yang tak ternilai. 4. 5. 6. 7. Ibu Dr. Leony Lidya, Ir., MT. selaku Dosen Pembimbing I. Ibu Ayi Purbasari, ST., MT. selaku Dosen Pembimbing II. Sahabat sahabat penulis. Seluruh jajaran staf Tata Usaha Jurusan Teknik Informatika UNPAS Bandung.

ii

Penulis sadar bahwa dalam pembuatan laporan Tugas Akhir ini masih terdapat kesalahan dan kekurangannya. Untuk itu penulis mengharapkan sekali atas saran dan kritik agar pada waktu yang akan datang menjadi lebih baik. Semoga dorongan dan bantuan yang telah diberikan mendapat balasan dari Allah SWT. dan sebagai akhir kata penulis mengucapkan Alhamdulillah Hirrabil Alamin.

Bandung,

agustus 2011

Penulis

iii

DAFTAR ISI

ABSTRAK ....................................................................................i KATA PENGANTAR ..................................................................ii DAFTAR ISI ...............................................................................iv DAFTAR GAMBAR ............................................................... viii DAFTAR TABEL .......................................................................ix BAB I ........................................................................................... 1 1.1 Latar Belakang .................................................................. 1 1.2 Identifikasi Masalah .......................................................... 3 1.3 Tujuan ............................................................................... 3 1.4 Ruang Lingkup .................................................................. 3 1.5 Metodologi ........................................................................ 4 1.6 Sistematika Penulisan........................................................ 5 BAB II .......................................................................................... 1 2.1 Definisi Cloud Computing ................................................ 1 1. Cloud Infrastructure ....................................................... 2 2. Cloud Application Platform ........................................... 2 3. Cloud Application .......................................................... 3 2.2 Sejarah perkembangan cloud computing ........................... 3 2.3 Teknologi sebelum cloud computing ................................ 5 1. Network Computing ........................................................ 5 2. Virtualisasi ..................................................................... 6 3. Web service .................................................................... 7

iv

4. Web 2.0 ........................................................................... 7 2.4 Model layanan SaaS .......................................................... 9 1. Kategori Model Layanan SaaS ....................................... 9 2. Tujuan dari Model Layanan SaaS ................................ 10 3. Keuntungan Model Layanan SaaS ............................... 11 4. Kerugian Model Layanan SaaS .................................... 13 BAB III ......................................................................................... 1 3.1 Analisis Pengguna Model Layanan SaaS ......................... 1 3.2 Analisis Model Layanan SaaS ........................................... 2 1. Perencanaan Model Layanan SaaS ................................. 3 2. Kriteria Model Layanan SaaS ........................................ 4 3.3 Penerapan Model Layanan SaaS ....................................... 8 1. Mengkonfirmasikan kembali maksud dan tujuan ........... 8 2. Membangun sebuah tim ................................................. 9 3. Mendefinisikan Batas Waktu Penerapan Model Layanan SaaS ...................................................................................... 9 4. Konfigurasi model layanan SaaS terhadap kebutuhan pengguna ............................................................................ 10 3.4 Model Layanan SaaS pada perangkat lunak Zoho Office Suite ........................................................................................ 11 1. Zoho Write ................................................................... 12 2. Zoho Sheet.................................................................... 13 3. Zoho Report.................................................................. 13 4. Zoho Show ................................................................... 14

5. Zoho Project ................................................................. 14 6. Zoho CRM.................................................................... 14 7. Zoho Invoice ................................................................ 15 8. Zoho Creator ................................................................ 15 9. Zoho Wiki .................................................................... 15 10. Zoho Discussions ......................................................... 15 11. Zoho Planer .................................................................. 16 12. Zoho Notebook ............................................................. 16 13. Zoho Chat ..................................................................... 16 14. Zoho Mail ..................................................................... 16 15. Zoho Meeting ............................................................... 17 16. Zoho Book .................................................................... 18 BAB IV ........................................................................................ 1 4.1 Penjabaran Lingkungan Pengguna Model Layanan SaaS . 1 4.2 Penjabaran Lingkungan Model Layanan SaaS .................. 2 4.3 Penjabaran penerapan Lingkungan Model Layanan SaaS 5 4.4 Penggunaan Model layanan SaaS Zoho pada Bimbingan Tugas Akhir .............................................................................. 6 1. Sign up akun ................. Error! Bookmark not defined. 2. Sign in akun .................. Error! Bookmark not defined. 3. Mengubah hak akses ...................................................... 6 4. Konfigurasi layanan ....................................................... 6 5. Mendaftarkan pengguna (mahasiswa) ............................ 6 6. Sekilas tentang Zoho Write ............................................ 6 7. Sekilas tentang Zoho Show .......................................... 12

vi

8. Sekilas tentang Zoho Meeting ...................................... 12 9. Sekilas tentang Zoho Docs ........................................... 12 BAB V .......................................................................................... 1 5.1 Kesimpulan ....................................................................... 1 5.2 Saran ................................................................................. 1 DAFTAR PUSTAKA ................................................................... 1

vii

DAFTAR GAMBAR

Gambar 1.1 Metodologi............................................................. I-4

viii

DAFTAR TABEL

Tabel 2.1 Perbandingan potensi uang ......................................... 12 Tabel 2.2 Perbandingan potensi waktu ....................................... 12 Tabel 2.3 Pembaharuan (update) Perangkat Lunak .................... 13 Tabel 4.1 Pengguna pada Lingkungan Bimbingan TA ................. 1 Tabel 4.2 Lingkungan Model Layanan SaaS pada Bimbingan TA ...................................................................................................... 3 Tabel 4.3 Penerapan Model Layanan SaaS pada Bimbingan TA . 5

ix

BAB I PENDAHULUAN

Bab ini membahas tentang latar belakang masalah, identifikasi masalah, tujuan, ruang lingkup serta metodologi penyelesaian masalah.

1.1 Latar Belakang Perkembangan perangkat lunak saat ini sangatlah pesat. Hal ini ditandai dengan munculnya berbagai macam perangkat lunak dengan keperluan dan fungsi serta keunggulan dari masing masing perangkat lunak tersebut. Ditambah lagi dengan penggunaan layanan jasa web (web based application), sehingga perkembangan perangkat lunak semakin pesat, tetapi bagi para pengguna perangkat lunak memperoleh sebuah permasalahan ketika mengelola sebuah perangkat lunak yang digunakan serta biaya yang dikeluarkan tidaklah sedikit ketika pengelolaan perangkat lunak yang tertanam pada mesin komputer pengguna. Apabila ada suatu perubahan program aplikasi pada server dalam jaringan lokal maka datanya harus diinstal ulang atau disesuaikan kembali, termasuk pada pemakaian komputer biasa diperlukan sistem operasi dan program aplikasi yang keduanya saling menentukan untuk dijalankan, misalnya kalau pengguna memilih sistem operasi Microsoft Windows, maka aplikasinya pun harus berbasis Windows. Demikian juga kalau sistem operasinya berbasis DOS, Linux, Mac dan lain sebagainya.

Pemanfaatan Model Layanan Software as a Service (SaaS)

II-1

BAB I PENDAHULUAN

Dari perkembangan perangkat lunak tersebut maka munculah sebuah konsep yaitu Cloud Computing (komputasi awan), kata cloud computing terbagi dalam dua kata yaitu cloud (awan) adalah sebuah metafora dari internet sebagaimana awan yang sering digambarkan pada jaringan komputer sehingga dalam cloud computing juga merupakan abstraksi dari infrastruktur kompleks yang disembunyikan. Sedangkan kata computing adalah sebuah proses komputasi. Cloud computing juga bisa berarti suatu konsep komputasi di mana kapabilitas yang terkait dengan teknologi informasi disajikan sebagai suatu layanan (as a service), sehingga pengguna dapat mengaksesnya melalui internet (di dalam awan) tanpa mengetahui pengetahuan tentang apliksi tersebut atau memiliki kendali terhadap infrastruktur teknologi yang

membantu cloud computing itu sendiri. Cloud computing merupakan suatu konsep umum yang mencakup Software as a Service (SaaS), Platform as a Service (Paas) serta Infrastructure as a Service (IaaS). Istilah SaaS dalam konsep cloud computing mungkin belum banyak didengar, karena masih baru. Namun perkembangan dari model layanan SaaS ini sangat luar biasa sehingga model layanan SaaS dapat menghilangkan

permasalahan yang menyangkut dengan pengelolaan perangkat lunak yang telah di jelaskan sebelumnya.

Pemanfaatan Model Layanan Software as a Service (SaaS)

I-2

BAB I PENDAHULUAN

1.2 Identifikasi Masalah Dari latar belakang yang telah disampaikan, maka dapat diidentifikasikan masalahnya yaitu, bagaimana melakukan

pengaplikasian perangkat lunak berbentuk model layanan SaaS supaya menjadi solusi dari permasalahan pengaplikasian

perangkat lunak konvensional. Perangkat lunak konvensional dianggap tidak mudah dan memerlukan banyak waktu atau ruang serta biaya yang dikeluarkan tidaklah sedikit. 1.3 Tujuan Tujuan dari penyusunan tugas akhir ini sebagai berikut: 1. Memahami model layanan SaaS dalam konsep cloud computing. 2. Memanfaatkan model layanan SaaS dalam konsep cloud computing. 1.4 Ruang Lingkup Ruang lingkup dalam penyusunan tugas akhir ini sebagai berikut : 1. Menjabarkan model layanan SaaS yang digunakan pada Zoho Write, Zoho Show, Zoho Meeting, Zoho Mail, Zoho Contact dan Zoho Docs. 2. Membahas tentang pemanfaatan model layanan SaaS dalam konsep cloud computing.

Pemanfaatan Model Layanan Software as a Service (SaaS)

I-3

BAB I PENDAHULUAN

1.5 Metodologi Metodologi yang digunakan oleh penulis dalam

mengerjakan tugas akhir ini, yaitu :

Perumusan Masalah

Studi literatur dan studi dukungan terhadap komponen zoho dalam model layanan SaaS pada konsep cloud computing

Penerapan pemanfaatan model layanan SaaS dalam konsep cloud computing dengan studi kasus bimbingan TA secara Online

Kesimpulan dan saran

Gambar 1.1 Metodologi

Pemanfaatan Model Layanan Software as a Service (SaaS)

I-4

BAB I PENDAHULUAN

1.6 Sistematika Penulisan Sistematika penulisan laporan tugas akhir dibuat secara jelas, ringkas dan padat, antara bab yang satu dengan yang lainnya saling berhubungan dan merupakan satu kesatuan dari suatu laporan. Adapun sistematika penulisannya adalah sebagai berikut : BAB I : PENDAHULUAN Bab ini membahas tentang latar belakang masalh, identifikasi masalah, tujuan, ruang lingkup dan metodologi penyelesaian masalah BAB II : LANDASAN TEORI Bab ini berisi teori teori yang mendukung dalam pembuatan tugas akhir yaitu tentang konsep cloud computing yang terdiri dari model layanan SaaS, model layanan PaaS, model layanan IaaS serta teori dasar yang menyangkut dengan dunia informatika BAB III : ANALISIS MODEL LAYANAN SAAS Bab ini berisi tentang langkah langkah memanfaatkan model layanan SaaS dalam konsep cloud computing BAB IV : IMPLEMENTASI MODEL LAYANAN SAAS PADA STUDI KASUS Bab ini membahas tentang penyelesaian

pemanfaatan model layanan SaaS dalam konsep

Pemanfaatan Model Layanan Software as a Service (SaaS)

I-5

BAB I PENDAHULUAN

cloud computing, aplikasi yang digunakan dalam hal ini adalah Zoho Write, Zoho Show, Zoho Meeting, Zoho Contact dan Zoho Docs BAB V : PENUTUP Bab ini berisi tentang kesimpulan dan saran yang diberikan penulis dari hasil tugas akhir yang telah dibuat.

Pemanfaatan Model Layanan Software as a Service (SaaS)

I-6

BAB II LANDASAN TEORI Bab ini berisi teori teori yang mendukung dalam pembuatan tugas akhir yaitu tentang konsep cloud computing yang terdiri dari model layanan SaaS, model layanan PaaS, model layanan IaaS serta teori dasar yang menyangkut dengan dunia informatika

2.1 Definisi Cloud Computing Dafinisi dari konsep cloud computing ini didiskusikan oleh tim dari National Institute of Standards and Technology yang disingkat dengan NIST, dari pendiskusian tersebut menghasilkan sebuah pengertian tentang cloud computing, di mana cloud computing itu adalah sebuah konsep baru dalam dunia komputasi yang disediakan dengan sesederhana mungkin serta tingkat elastisitas terhadap permintaan akses untuk sumber daya yang sangat tinggi, sumber daya ini disediakan sebagai layanan melalui internet. Cloud computing ini bisa saja

digabungkan dengan teknologi komputasi, operasional dan model bisnis. Cloud computing juga memungkinkan pengguna berfikir untuk menggunakan secara efektif, biayanya murah, dapat diandalkan serta pengguna tidak perlu khawatir dengan pembangunan cloud computing itu sendiri, cara kerja cloud computing, siapa yang mengoperasikan cloud computing, atau di mana cloud computing itu berada.

Pemanfaatan Model Layanan Software as a Service (SaaS)

II-1

BAB II LANDASAN TEORI

Setelah mengetahui dafinisi dari cloud computing maka selanjutnya akan membahas tentang bagian bagian dari cloud computing. Cloud computing terdiri dari tiga layer model layanan yaitu cloud infrastructure (yang biasa disebut dengan

Infrastructure as A service), cloud application platform (yang biasa disebut dengan Platform as a Service), cloud application (yang biasa disebut dengan Software as a Service). 1. Cloud Infrastructure Cloud infrastructure yang sering disebut dengan infrastructure as a service (IaaS) ini merupakan sebuah layanan komputasi yang menyediakan sumber daya virtual yang menyangkut dengan bagian kecil ataupun keseluruhan unit, misalnya sebuah tempat penyimpanan data atau sebuah server dan lain sebagainya. 2. Cloud Application Platform Cloud application platform yang sering disebut dengan platform as a service (PaaS) ini merupakan model layanan yang berfokus kepada para

pengembangan sebuah aplikasi yang dibuat oleh seorang programer untuk membuat sebuah aplikasi yang akan mengakses sebuah infrastruktur yang telah tersedia. Model layanan platform ini terdiri dari dua bagian yaitu, pertama sistem yang berbasis cloud dan yang kedua yaitu tingkatan platform yang berberbasis cloud.

Pemanfaatan Model Layanan Software as a Service (SaaS)

II-2

BAB II LANDASAN TEORI

3.

Cloud Application Cloud application ini sering disebut juga

dengan software as a service (SaaS) di mana model layanan SaaS ini merupakan perubahan cara menyimpan dan mengakses sebuah aplikasi perangkat lunak. Di mana tempat penyimpanan aplikasi perangkat lunak tersebut disimpan pada penyedia model layanan atau bisa disebut juga tersimpan di luar PC pengguna serta pengaksesan aplikasi perangkat lunak tersebut dilakukan dengan melalui koneksi internet sehingga pengguna bisa mengakses aplikasi perangkat lunak itu dalam PC ataupun laptop yang berbeda. [MAR10] 2.2 Sejarah perkembangan cloud computing Ide awal dari cloud computing bermula muncul pada tahun 1960-an, saat John McCharthy, pakar komputasi MIT yang dikenal juga sebagai salah satu pendiri intelejensia buatan, menyampaikan sebuah visi bahwa suatu hari nanti komputasi akan menjadi infrastruktur publik, seperti halnya listrik dan telepon. Namun baru pada tahun 1995, Larry Ellison, pendiri Oracle, memunculkan sebuah ide tentang Network Compuitng sebagai kampanye untuk menggugat dominasi Microsoft yang saat itu menguasai desktop computing dengan Windows 95-nya. Larry Ellison menawarkan ide bahwa sebetulnya pengguna tidak memerlukan berbagai perangkat lunak, mulai dari sistem operasi dan berbagai perangkat lunak lainnya yang dimasukan ke dalam

Pemanfaatan Model Layanan Software as a Service (SaaS)

II-3

BAB II LANDASAN TEORI

PC para pengguna. PC desktop bisa digantikan oleh sebuah terminal yang langsung terhubung dengan sebuah server yang menyediakan kebutuha kebutuhan perangkat lunak yang siap diakses oleh pengguna. Network Computing ini sempat menghangat dengan munculnya beberapa pabrik seperti Sun Microsystem dan novell Netware yang menawarkan Network Computing Client sebagai pengganti Desktop. Namun akhirnya, masa Network Computing ini lenyap dengan sendirinya, terutama disebabkan oleh kualitas jaringan komputer yang pada saat itu masih belum memadai, sehingga akses Network Computing ini menjadi sangat lambat, dengan keadaan seperti itu maka para pengguna kembali memilih kenyamanan PC Desktop, seiring harga dari PC tersebut semakin murah. Masa selanjutnya adalah munculnya kehadiran konsep ASP (Apllication Service Provider) pada akhir tahun 90-an. Seiring dengan meningkatnya kualitas jaringan komputer, memungkinkan akses aplikasi menjadi lebih cepat. Sejumlah pemilik data center menganggap peningkatan kualitas jaringan komputer ini sebagai peluang untuk menawarkan fasilitasnya sebagai tempat hosting aplikasi yang dapat diakses oleng pengguna melalui jaringan komputer. Dengan demikian

pengguna tidak perlu inventasi pada perangkat data center, hanya saja ASP ini masih bersifat privat di mana layanan hanya dikastemisasi khusus untuk satu pengguna tertentu, sementara yang disediakan waktu itu umumnya masih bersifat client-server. Kehadiran berbagai konsep baru dalam pengembangan perangkat

Pemanfaatan Model Layanan Software as a Service (SaaS)

II-4

BAB II LANDASAN TEORI

lunak di awal abad 21, terutama pada area pemograman berbasis web dalam jaringan internet, telah menjadikan situs situs internet bukan lagi berisi sekedar informasi statik tetapi sudah mulai mengarah ke aplikasi bisnis yang lebih kompleks. Popularitas cloud computing semakin menjulangpada awal tahun 200-an, Marc Benioff di Oracle, meluncurkan layanan aplikasi CRM dalam bentuk Software as a Service (model layanan SaaS) yaitu, salesforce.com yang mendapatkan sambutan meriah dengan misinya yang terkenal yaitu The End of Software. Benioff bisa dikatakan berhasil mewujudkan visi Ellison pendiri dari Oracle tentang Network Computing terwujud pada satu dekade kemudian. Dimulai pada tahun 2005, mulai muncullah inisiatif tentang cloud computing yang didorong oleh nama nama besar seperti amazon.com, google, IBM dan lain sebagainya. Semua inisiatif ini masih terus bergerak.[FAL10] 2.3 Teknologi sebelum cloud computing Teknologi teknologi ataupun konsep untuk mendukung adanya konsep cloud computing ini sangatlah banyak, pendukung pendukung tersebut seperti Network Compuitng, virtualisasi, web service, web 2.0. 1. Network Computing Network Computing dalam bahasa indonesia bisa dikatakan jaringan komputer adalah sekumpulan komputer yang saling terhubung dan saling bertukar

Pemanfaatan Model Layanan Software as a Service (SaaS)

II-5

BAB II LANDASAN TEORI

informasi. Koneksi yang ada tidak harus melalui kabel, bisa juga menggunakan medium lain seperti fiber optic, gelombang, infra merah ataupun satelit komunikasi. Salah satu contoh dari jaringan komputer adalah internet, di mana internet ini bukan merupakan sebuah jaringan tunggal melainkan jaringan dari jaringan lainnya. Jaringan mempunyai beberapa jenis yaitu, local Area Network (LAN), Metropolitan Area Network (MAN), Wide Area Network (WAN).[WIK11] 2. Virtualisasi Virtualisasi adalah suatu metode yang

mensimulasikan suatu sistem yang nyata menjadi suatu sistem yang maya sehinga ketergantungan kepada yang fisik akan segera hilang. Dengan kata lain, sesuatu yang sudah divirtualkan tidak dapat lagi dilihat dengan mata atau dipegang oleh tangan, tetapi mempunyai fungsi yang sama seperti sistem aslinya. Tujuan dari virtualisasi adalah untuk melakukan penghematan dari sega aspek. Virtualisasi merupakan konsep yang pertama kali dikembangkan pada tahun 1960-an untuk manajemen mainframe hardware.

Virtualisasi sering digunakan pertama kali hanya sekedar untuk melakukan uji coba terhadap penemuan atau sistem baru di atas sistem yang telah ada. Dari hasil

Pemanfaatan Model Layanan Software as a Service (SaaS)

II-6

BAB II LANDASAN TEORI

uji coba tersebut untuk mendapatkan hasil dari sistem yang baru. [SIA11] 3. Web service Web service adalah suatu sistem perangat lunak yang dirancang untuk mendukung interoperabilitas dan interaksi antar sistem pada suatu jaringan. Web service digunakan sebagai suatu fasilitas yang disediakan oleh suatu web site untuk menyediakan layanan (dalam bentuk informasi) kepada sistem lain, sehingga sistem lain dapat berinteraksi dengan sistem tersebut melalui layanan layanan (service) yang disediakan oleh suatu sistem yang menyediakan web service. Webs service menyimpan data informasi dalam format XML,

sehingga data ini dapat diakses oleh sistem lain walaupun berbeda platform, sistem operasi maupun bahasa compiler. Web service bertujuan untuk meningkatkan

kolaborasi antar pemprogram dan perusahaan, yang memungkinkan sebuah fungsi di dalam web service dapat dipinjam oleh aplikasi lain tanpa perlu mengetahui detil pemprograman yang terdapat di dalamnya. [UTA11] 4. Web 2.0 Istilah web 2.0 menjadi terkenal semenjak O`Reilly Media web 2.0 Conference di tahun 2004.

Pemanfaatan Model Layanan Software as a Service (SaaS)

II-7

BAB II LANDASAN TEORI

Web 2.0 tidak merujuk kepada teknologi baru dalam world wide web, meskipun web 2.0 memiliki

kecenderungan tertentu dalam desain dan penggunaan teknik AJAX. Secara teknis, web 2.0 adalah satu pengklasifikaan wajah baru dari web di mana karakteristik pertukaran data berubah yang tadinya one to one menjadi one to many. Web 2.0 klasifikasi dari web yang membuat semua orang yang terhubung ke web mampu

menyediakan dan mendistribusikan konten (teks, grafis dan lain lain) di web. Contoh dari web 2.0 yaitu blog, photo sharing, video sharing, persentation sharing, social networking, serta banyak lagi contoh contoh lainnya dari web 2.0. Kemapuan pengguna internet biasa untuk mendistribusikan konten yang telah merubah tampilan web, bukan lagi web sebagai informasi di mana distribusi data terjadi antara one to many, melainkan web sebagai platform di mana distribusi informasi terjadi antara many to many. Dan istilah esensi dari web 2.0 menjadi partisipasi atau kolaborasi ataupun many to many, contoh dari web 2.0 dengan esensi ini yaitu wikipedia, flickr. [FIK11]

Pemanfaatan Model Layanan Software as a Service (SaaS)

II-8

BAB II LANDASAN TEORI

2.4 Model layanan SaaS Model layanan SaaS merupakan model layanan dari aplikasi sebuah perangkat lunak yang terdapat dalam server internet penyedia layanan yang dapat diakses oleh pengguna lewat internet. Di dalam PC lokal pengguna tidak perlu menginstal aplikasi lagi sehingga pengguna bisa mempergunakan perangkat lunak secara langsung yang terhubung dengan internet kepada penyedia layanan. Aplikasi model layanan SaaS ini dipergunakan dengan bantuan web browser yang tersedia di dalam PC pengguna. 1. Kategori Model Layanan SaaS Model layanan SaaS ini terbagi dalam dua kategori yaitu : a. Model layanan yang berorientasi pada bisnis Jenis layanan ini meliputi solusi untuk penawaran perangkat lunak kepada sebuah perusahaan ataupun instansi. Perangkat lunak yang ditawarkan bisa dijual secara tradisional ataupun secara berlangganan. Sejumlah aplikasi tradisional dan aplikasi berlayanan termasuk pada kategori ini. Namun, dalam kebanyakan kasus dalam dunia nyata ini banyak yang dilibatkan ke dalam proses bisnis seperti

Pemanfaatan Model Layanan Software as a Service (SaaS)

II-9

BAB II LANDASAN TEORI

layanan

manajemen

atau

aplikasi

yang

berhubungan konsumen. b. Model layanan yang berorientasi pada konsumen Jenis layanan ini meliputi solusi untuk penawaran perangkat lunak kepada masyarakat umum. Kadang kadang layanan ini bersifat berlangganan tetapi kebanyakan ditawarkan secara gratis, apabila model layanan SaaS ini ditawarkan secara gratis maka sering kali muncul sebuah iklan yang tidak dapat di nonaktifkan oleh konsumen. Contoh model layanan SaaS yang bersifat gratis ini adalah email. Meskipun layanan email ini ditawarkan secara gratis untuk konsumen sering kali di dalam layanan email tersebut banyak sekali iklan (pop up). 2. Tujuan dari Model Layanan SaaS Tujuan dikembangkannya model layanan SaaS pada mulanya bertujuan untuk : a. Untuk memudahkan pengendalian dan pengelolaan perangkat lunak Pengendalian perangkat lunak ini

keuntungan bagi para penyedia model layanan

Pemanfaatan Model Layanan Software as a Service (SaaS)

II-10

BAB II LANDASAN TEORI

SaaS pada pemanipulasian serta penggandaan perangkat lunak yang dibuat secara ilegal sehingga penyedia model layanan SaaS tidak mendapatkan kerugian. Sedangkan dalam

pengelolaan sebuah perangat lunak sudah ditangani oleh pihak penyedia model layanan SaaS sehingga pengguna tidak perlu lagi menangani persoalan menyangkut pengelolaan perangkat lunak mulai dengan penginstalan, konfigurasi, pembaharuan (update), dan

pemeliharaan perangkat lunak. b. Untuk membuat sebuah model

pembayaran Pembayaran model layanan SaaS ini menawarkan model pembayaran pay as you go di mana pengguna akan membayar perangkat lunak ataupun layanan yang digunakan oleh pelanggan sedangkan perangkat lunak lainnya yang tidak di pakai oleh pengguna tidak kana dibayar walaupun perangkat lunak tersebut dalam satu aplikasi. Cara pembayaran dari model layanan SaaS ini bisa dilakukan setiap bulan ataupun setiap tahun. 3. Keuntungan Model Layanan SaaS Keuntungan dari model layanan SaaS ini yaitu :

Pemanfaatan Model Layanan Software as a Service (SaaS)

II-11

BAB II LANDASAN TEORI

a.

Berpotensi untuk menghemat uang

Tabel 2.1 Perbandingan potensi uang Perangkat Lunak Konvensional Biaya awal pembelian Perangkat Lunak Bermodel Layanan SaaS Model pembayaran menggunakan model pembayaran pay as you go dan cara pembayarannya dilakukan secara berlangganan Penambahan perangkat keras sudah dilakukan oleh pihak penyedia model layanan SaaS Penginstalan perangkat lunak sudah dilakukan oleh pihak penyedia model layanan SaaS

Penambahan perangkat keras dikarenakan untuk mendukung berjalannya perangkat lunak Penambahan biaya pada tahap penginstalan perangkat lunak

b.

Berpotensi untuk menghemat waktu

Tabel 2.2 Perbandingan potensi waktu Perangkat Lunak Konvensional Pada waktu instalasi perangkat lunak waktu yang dibutuhkan tidaklah sebentar Cara pengaksesan perangkat lunak serta data hanya bisa dilakukan pada PC yang sama, ketika perangkat lunak ataupun data yang akan diakses berada pada PC yang berbeda maka datanya pun harus di pindahkan terlebih dahulu Perangkat Lunak Bermodel Layanan SaaS Instalasi perangkat lunak sudah dilakukan oleh penyedia model layanan SaaS sehingga pengguna bisa langsung menggunakan perangkat lunak Cara pengaksesan perangkat lunak bermodel layanan SaaS menggunkan koneksi internet dan mempergunaka web browser sehingga pengaksesan perangkat lunak serta data dapat berlangsung tanpa harus memindahkan data dikarenakan data serta perangkat lunak sudah

Pemanfaatan Model Layanan Software as a Service (SaaS)

II-12

BAB II LANDASAN TEORI Perangkat Lunak Konvensional Perangkat Lunak Bermodel Layanan SaaS tertanam pada server penyedia model layanan

c.

Aplikasi perangkat lunak yang terbaru

Tabel 2.3 Pembaharuan (update) Perangkat Lunak Perangkat Lunak Konvensional Update perangkat lunak dilakukan oleh pengguna Infrastruktur untuk mendukung perangkat lunak diperbaharui oleh pengguna Perangkat Lunak Bermodel Layanan SaaS Update perangkat lunak sudah ditangani oleh pihak penyedia Infrastruktur untuk mendukung perangkat lunak sudah diperbaharui oleh penyadia layanan

4.

Kerugian Model Layanan SaaS Kerugian ataupun kendala yang dialami oleh

model layanan SaaS adalah sebagai berikut : a. Koneksi internet diperlukan setiap saat Salah satu kerugian yang tidak bisa dielakan lagi dalam model layanan SaaS ini adalah pengguna tidak dapat bekerja lagi secara offline dikarenakan model layanan SaaS harus selalu tehubung dengan internet.

Pemanfaatan Model Layanan Software as a Service (SaaS)

II-13

BAB II LANDASAN TEORI

b.

Keamanan dan kontrol data tidak lagi berada pada pihak pengguna Kerugian selanjutnya pada model

layanan SaaS adalah keamanan data serta pengontrolan data yang ditangani oleh pihak penyedia layanan sehingga pengguna akan cukup khawatir bila keamanan data yang berada dalam pihak penyedia model layanan kurang bagus, misalnya server yang berada di penyedia layanan mengalami kerusakan ataupun hilang maka kemungkinan data pengguna juga ikut ruksak ataupun hilang. Pengguna juga memiliki resiko data yang dapat diakses oleh orang lain, jadi keamanan dalam model layanan SaaS ini haruslah aman.[TAS09]

Pemanfaatan Model Layanan Software as a Service (SaaS)

II-14

BAB III ANALISIS MODEL LAYANAN SAAS Bab ini berisi tentang langkah langkah memanfaatkan model layanan SaaS dalam konsep cloud computing

3.1 Analisis Pengguna Model Layanan SaaS Perubahan model layanan perangkat lunak konvensional ke dalam sebuah model layanan SaaS harus mempertimbangkan beberapa hal mulai dari manfaat bagi pengguna yang akan diberikan oleh model layanan SaaS ini, jobdesk setiap pengguna sampai menentukan proses proses yang menggunakan model layanan SaaS sehingga perubahan tersebut menjadi berhasil. Lamanya waktu perubahan dari model perangkat lunak konvensional menjadi perangkat bermodel layanan SaaS ini dilakukan dalam jangka waktu yang panjang dikarenakan model layanan SaaS ini merubah tempat penyimpanan serta

pengaksesan perangkat lunak sebuah perusahaan ataupun instansi. Perubahan tersebut memerlukan sebuah pemikiran yang matang sehingga pengguna harus memikirkan langkah langkah untuk melakukan perubahan dari model perangkat lunak konvensional menjadi model layanan SaaS ini. Langkah langkah perubahan tersebut harus mengetahui hal hal yang harus dipersiapkan utaupun harus diperhatikan sebelum

perubahan akan dilakukan dan ketika penerapan model layanan

Pemanfaatan Model Layanan Software as a Service (SaaS)

III-1

BAB III Analisis Model Layanan SaaS

SaaS diterapkan ke dalam proses bisnis sebuah perusahaan ataupun instansi. 3.2 Analisis Model Layanan SaaS Perubahan model layanan SaaS ini terletak pada cara penyimpanan perangkat lunak ataupun data serta cara

pengaksesan sebuah perangkat lunak. Dengan kata lain, model layana SaaS ini sudah ditangani oleh penyedia model layanan sehingga perangkat lunak tersebut sudah diistal serta siap untuk digunakan oleh pihak pengguna. Pengguna tidak perlu membeli perangkat keras tambahan atau server baru untuk menjalankan atau menempatkan perangkat lunak dan pengguna juga tidak perlu menginstal sistem operasi pada server baru. Selain itu, pengguna juga tidak perlu mengkonfigurasi server baru untuk mengoperasikan aplikasi perangkat lunak tersebut. Namun, pemahaman seperti yang dijelaskan di atas bukan berarti perubahan dari model perangkat lunak

konvensional menjadi model layanan SaaS tidak memerlukan pekerjaan tambahan. Pengguna masih harus mendefinisikan proses bisnis serta mendapatkan tenaga kerja baru untuk menggunakan model layanan SaaS tersebut. Hal hal yang harus dipertimbangkan dalam perubahan model layanan SaaS oleh pengguna yaitu perubahan biaya awal, pembiayaan langganan serta perubahan infrastruktur dalam lingkungan pengguna itu sendiri. Jika perubahan tersebut menguntungkan pihak pengguna maka model layanan SaaS ini bisa diterapkan ke dalam

Pemanfaatan Model Layanan Software as a Service (SaaS)

III-2

BAB III Analisis Model Layanan SaaS

lingkungan pengguna. Inilah dua hal yang harus diketahui oleh pengguna ketika melakukan perubahan : 1. Perencanaan Model Layanan SaaS Ketika pengguna menggunakan sebuah model yang baru maka ada kemungkinan pengguna tersebut merasa bingung. Apalagi dikaitkan dengan proses bisnis yang berurusan dengan perangkat lunak yang akan digunakan oleh pengguna sehingga harus jelas pada bagian proses proses yang berkaitan dengan proses bisnis yang sedang berlangsung serta menerapkan peran peran karyawan dari pihak pengguna untuk

menjalankan model layanan yang baru supaya tidak membingungkan. Inilah hal hal diperhatikan oleh pengguna sebelum yang harus melakukan

perubahan model layanan SaaS : a. Biaya Ketika model layanan SaaS diterapkan maka pengguna harus memikirkan tentang pembayaran biaya internal. Biaya internal tersebut bisa dilihat dari biaya tenaga kerja untuk melaksanakan model layanan SaaS, biaya biaya untuk perubahan dalam infrastruktur, biaya untuk tempat penyimpanan data yang terletak pada penyedia layanan.

Pemanfaatan Model Layanan Software as a Service (SaaS)

III-3

BAB III Analisis Model Layanan SaaS

b.

Lisensi Lisensi di dalam sebuah model layanan

SaaS merupakan sebuah kesepakatan antara penyedia layanan dengan pengguna model layanan, kesepakatan ini sering disebut dengan SLA (Service Lever Agreement). Pengguna harus memilih penyedia model layanan SaaS yang memiliki SLA yang bagus, SLA tersebut harus mendefinisikan mutu yang tepat dan ketersediaan layanan serta dampak ketika sebuah layanan mengalami kegagalan. c. Peralihan data penggunaan model layanan SaaS Ketika pengguna menggunakan model layanan SaaS maka pengguna harus

memikirkan tentang peralihan data ketika pengguna meninggalkan model layanan SaaS serta data yang sudah ada tersebut bisa digunakan kembali oleh perangkat lunak yang bermodel layanan SaaS lainnya ataupun

berpindah kembali ke perangkat lunak model konvensional. 2. Kriteria Model Layanan SaaS Kriteria yang dipahami oleh pengguna tidak selalu harus sama dengan kriteria dalam model layanan

Pemanfaatan Model Layanan Software as a Service (SaaS)

III-4

BAB III Analisis Model Layanan SaaS SaaS, kriteria kriteria tersebut harus sesuai dengan aplikasi perangkat lunak konvensional yang pernah digunakan oleh pengguna sehingga pengguna tidak terlalu bingung untuk mempergunakan aplikasi

perangkat lunak yang bermodel layanan SaaS ini. Pemahaman yang diperhatikan oleh pengguna dalam model layanan SaaS ini selalu yang menyangkut dengan biaya yang murah pada awal pembelian perangkat lunak. Namum pengguna seharusnya faktor biaya tersebut bukanlah acuan utama dalam penerapan perangkat lunak yang bermodel layanan SaaS ini. Pengguna juga harus mempertimbangkan kriteria kriteria model layanan SaaS sebagai berikut : a. Tingkat Fleksibilitas Penawaran tingkat fleksibilitas untuk masing masing perangkat lunak dalam penerapan model layanan SaaS. Biasanya secara umum perangkat lunak akan

menawarkan tingkat fleksibilitas yang tinggi tetapi biaya yang dikeluarkan akan lebih tinggi. b. Keamanan data pengguna Pengguna harus mengetahui tentang keamanan data yang dimiliki oleh pengguna di dalam penyedia model layanan SaaS. Meskipun perangkat lunak dan data berada pada tangan

Pemanfaatan Model Layanan Software as a Service (SaaS)

III-5

BAB III Analisis Model Layanan SaaS

penyedia model layanan SaaS, tidak berarti pengguna tidak memiliki kekuatan sama sekali dalam keamanan data pengguna. Keamanan data pengguna dibagi ke dalam dua pembagian, bagian pertama keamanan data pengguna dipihak penyedia model layanan dan yang kedua keamanan data pengguna dipihak

pengguna. Keamanan data pengguna yang berada pada pihak penyedia layanan bisa dilakukan dengan beberapa hal untuk memastikan bahwa perangkat lunak dan data pengguna yang dimiliki oleh pengguna data. terdapat juga jaminan harus

perlindungan

Pengguna

mengetahui tentang tingkat keamanan data yang disediakan oleh pihak penyedia layanan, tentang prosedur back up data yang dilakukan oleh penyedia model layanan, tentang

pemulihan data yang terjadi di tempat penyedia model layanan, tentang pengamanan data dari setiap pengguna lainnya yang menggunakan model layanan yang disediakan oleh penyedia model layanan. Keamanan data pengguna yang berada pada pihak pengguna bisa dilakukan juga dengan beberapa hal untuk mengantisipasi

Pemanfaatan Model Layanan Software as a Service (SaaS)

III-6

BAB III Analisis Model Layanan SaaS

bahwa perangkat lunak serta data pengguna menjadi lebih aman. Pengguna juga harus memikirkan back up data yang dilakukan oleh pengguna itu sendiri untuk menghindari

kehilangan data tersebut. Back up data tersebut bisa dilakukan ketika pengguna sudah

melakukan pekerjaan di perngkat lunak yang bermodel layanan SaaS, back up data disini berarti juga pengguna mendownload data dari server penyedia layanan kepada PC, flashdisk ataupun hardisk eksternal pengguna c. Jenis jenis layanan Jenis jenis yang ditawarkan oleh penyedia model layanan SaaS tersebut bayar ataupun gratis. d. Pelatihan Ketika pengguna menerapkan sebuah model layanan SaaS apakah pengguna serta layanan

membutuhkan pelatihan untuk karyawan yang menggunakan perangkat lunak bermodel

layanan SaaS, jika perlu maka pengguna harus menentukan biaya dari pelatihan ini. Ketika penguna mengetahui tentang kriteria model layanan SaaS maka seharusnya pengguna bisa

Pemanfaatan Model Layanan Software as a Service (SaaS)

III-7

BAB III Analisis Model Layanan SaaS

memilih perangkat lunak bermodel layanan SaaS yang terbaik. 3.3 Penerapan Model Layanan SaaS Setelah pengguna mempertimbangkan alasan alasan untuk melaksanakan model layanan SaaS dan telah bernegosiasi kesepakatan dengan penyedia model layanan SaaS serta mendapatkan kontrak yang cocok maka pengguna dapat menerapkan model layanan SaaS ini sebagai bagian dari infrastruktur perangkat lunak pada lingkungan pengguna. Penerapan model layanan SaaS ini sangatlah relatif mudah, tetapi sebuah usaha tetaplah harus mengikuti prosedur yang telah ada ketika menerapkan model layanan SaaS pada lokal perangkat lunak yang terdapat dilingkungan pengguna. Untuk

meminimalkan kemungkinan terjadinya suatu masalah maka penerapan model layanan SaaS ini memiliki beberapa prosedur yaitu : 1. Mengkonfirmasikan kembali maksud dan tujuan Pengguna harus sudah memiliki ide yang baik dari awal untuk menggunakan model layanan SaaS. Model layanan SaaS yang baru ini akan membantu pengguna untuk mencapai dan menyelesaikan bisnis yang akan dikerjakan oleh pengguna. Namun, setelah pihak pengguna model menentukan layanan kesepakatan pengguna dengan harus

penyedia

SaaS,

menegaskan kembali tentang model layanan SaaS ini

Pemanfaatan Model Layanan Software as a Service (SaaS)

III-8

BAB III Analisis Model Layanan SaaS

sehingga membantu dalam pencapaian tugas dan sasaran bisnis. Setelah itu, pengguna dapat melanjutkan serta melaksanakan model layanan SaaS sebagai bagian dari infrastruktur perangkat lunak yang terdapat pada pihak pengguna. 2. Membangun sebuah tim Setelah pengguna melaksanakan model layanan SaaS, pengguna akan membutuhkan seorang karyawan untuk mengelola dan memelihara layanan baru tersebut. Pengguna juga harus mendefinisikan peran dalam organisasi kepada karyawan tersebut dan pengguna juga harus membuat sebuah tim sebelum model layanan SaaS itu terlaksanan secara benar di dalam organisasi lingkungan pengguna. 3. Mendefinisikan Batas Waktu Penerapan Model Layanan SaaS Meskipun penerapan model layanan SaaS merupakan prosedur yang relatif cepat dan mudah, pengguna masih harus menetapkan batas waktu untuk menerapkan model layanan SaaS pada lingkungan pengguna dengan jelas untuk mengetahui prosedur pelaksanaan model layanan SaaS yang sebenarnya. Seorang pengguna harus dengan jelas menetapkan waktu ketika tugas tugas yang penting harus selesai, sehingga waktu peralihan model layanan SaaS

Pemanfaatan Model Layanan Software as a Service (SaaS)

III-9

BAB III Analisis Model Layanan SaaS

terlaksana sesuai dengan waktu yang telah ditentukan serta pengguna dapat membuat perubahan dibutuhkan oleh infrastruktur untuk yang

lingkungan

pengguna supaya mendukung kepada model layanan SaaS. 4. Konfigurasi model layanan SaaS terhadap kebutuhan pengguna Setelah pengguna menerapkan model layanan SaaS, pengguna akan mengkonfigurasi model layanan SaaS ini untuk memenuhi kebutuhan spesifik pengguna. Ada kemungkinan juga pengguna akan melakukan konfigurasi untuk infrastruktur yang ada sebelum menerapkan model layanan SaaS yang baru ini. Beberapa konfigurasi dan perubahan meliputi perubahan perubahan perangkat keras, perubahan

jaringan dan perubahan perangkat lunak. Konfigurasi dan perubahan ini harus direncanakan oleh pengguna dikarenakan untuk menghindari masalah yang tidak terduga. Penerapan tantangan pertama model bagi layanan SaaS bukanlah yang akan

pengguna

menerapkan model layanan SaaS ini. Sebaliknya tantangan yang akan dihadapi oleh pengguna terdapat pada pengintegrasian ke dalam infrastruktur yang sudah ada. Ketika tantangan tersebut tidak ditemukan pada

Pemanfaatan Model Layanan Software as a Service (SaaS)

III-10

BAB III Analisis Model Layanan SaaS

penerapan model layanan SaaS dilingkungan pengguna maka pengguna harus membuat perubahan yang diperlukan baik untuk infrastruktur maupun untuk perangkat lunak yang baru. Pengguna yang menerapkan model layana SaaS harus memiliki pilihan kedua maupun pilihan ketiga dikarenakn hal ini untuk mengatasi perubahan dari penyedia model layanan SaaS yang akan mempengaruhi kepada pengguna. Misalnya penyedia model layanan SaaS yang pengguna gunakan mengalami penggabungan dengan pengguna lain atau bisa diambil alih oleh pengguna lain. Pengguna dapat menggunakan penyedia model layanan SaaS yang sudah direncanakan pada pilihan kedua maupun ketiga. 3.4 Model Layanan SaaS pada perangkat lunak Zoho Office Suite Zoho Office Suite merupakan sebuah aplikasi

perkantoran berbasis web online yang berisi word processing, spreadsheet, persentation, database, note, wikis, CRM, project management, invoicing dan aplikasi aplikasi lainnya.zoho office suite dikembangkan oleh zoho cooperation yang berbasis di Amerika Serikat serta diluncurkan pada tahun 2005 dengan aplikasi yang pertama diluncurkan yaitu word processing yang berbasis web. Aplikasi Zoho merupakan contoh dari model

layanan SaaS atau aplikasi cloud computing, di mana perangkat lunak terdapat di dalam server bukan pada PC pengguna serta

Pemanfaatan Model Layanan Software as a Service (SaaS)

III-11

BAB III Analisis Model Layanan SaaS

pengguna bisa mengaksesnya melalui web browser. Aplikasi Zoho ini bisa dipergunakan bebas oleh setiap pengguna tetapi dibutuhkan biaya tambahan ketika pengguna akan menggunakan layanan profesional. Layanan layanan yang terdapat di dalam aplikasi Zoho yaitu sebagai berikut : 1. Zoho Write Zoho Write merupakan sebuah layanan yang berbentuk perangkat lunak untuk mengolah kata, di mana cara penggunaannya mirip dengan produk Microsoft Word yang dimiliki oleh Microsoft dan open office yang dimiliki oleh Sun Microsystem. Perbedaan antara Zoho Write dengan MS Word serta Open Office terletak pada cara pengaksesan perangkat lunak, kalau Zoho Write diakses dengan koneksi internet (online) sedangkan MS Word dan open Office diakses di lingkungan pengguna (offline). Perangkat lunak pengolahan kata ini

mendukung beberapa format dokumen yaitu Word Document (Doc), Office Open XML (Docx), Open Document (ODT), Open Office tekx (sxw), HTML, RTF, JPG, GIF dan file PNG. Di dalam Zoho Write ini juga terdapat fasilitas untuk menulis, kemudian hasil tulisannya itu dapat di ekspor ke berbagai format yang telah disebutkan tadi. Setelah itu, file dari zoho write

Pemanfaatan Model Layanan Software as a Service (SaaS)

III-12

BAB III Analisis Model Layanan SaaS

tersebut juga bisa disimpan ke dalam berbagai tempat penyimpanan misalnya hardisk, flashdisk dan tempat penyimpanan lainnya. Zoho Write juga mempunyai fasilitas untuk memasukan file gambar ke dalam sebuah dokumen. Bahkan Zoho Write juga mendukung media tertanam dari berbagai situs seperti Flickr, youtube ataupun vimeo. 2. Zoho Sheet Zoho Sheet merupakan perangkat lunak lainnya yang disediakan oleh Zoho Office Suite, seperti perangkat lunak spreadsheet lainnya Zoho Sheet juga memiliki cell, coloum serta row. Di dalam Zoho Sheet juga dapat memproses auto feed data eksternal (RSS/ATOM) dan mempunyai kemampuan untuk mempublikasikan diagram ke blog ataupun situs situs lainnya. 3. Zoho Report Pada zoho office suite juga terdapat perangkat lunak untuk mengelola database, perangkat lunak di dalam zoho office suite ini dinamakan dengan Zoho Report. Zoho Report ini juga hampir sama dengan perangkat lunak yang tersedia di dalam Microsoft Access. Zoho report ini memperbolehkan pengguna untuk menyaring suatu record.

Pemanfaatan Model Layanan Software as a Service (SaaS)

III-13

BAB III Analisis Model Layanan SaaS

4.

Zoho Show Zoho Show ini merupakan sebuah perangkat

lunak yang tersedia pada aplikasi Zoho office suite, perangkat lunak zoho show ini berfungsi untuk membuat sebuah dokumen persentasi. Perangkat lunak Zoho show ini mendukung beberapa format dokumen persentasi yaitu Microsoft PowerPoint (ppt pps), OpenDocument Presentasi (odp) atau OpenOffice.org XML (sxi). Zoho show ini seperti perangkat lunak desktop lainnya tetapi zoho show ini bisa mempublikasikan dan

mempersentasikan dokumen secara online. 5. Zoho Project Pada zoho office suite juga terdapat perangkat lunak untuk mengatur jadwal, rapat, janji janji dan memberikan tugas kepada orang orang, perangkat lunak tersebut disebut dengan zoho project. Zoho project juga dititik beratkan kepada pengelolaan suatu jadwal sekelompok tim dengan sebuah proyek. 6. Zoho CRM CRM singkatan dari customer relationship management, zoho crm ini menawarkan fungsionalitas, pengadaan, inventarisasi, dan fungsi fungsi akuntansi. Versi zoho CRM yang gratis ini sangat terbatas untuk 3 pengguna sedangkan untuk yang lebih dari 3 pengguna maka pengguna harus berlangganan.

Pemanfaatan Model Layanan Software as a Service (SaaS)

III-14

BAB III Analisis Model Layanan SaaS

7.

Zoho Invoice Zoho invoice ini berfungsi untuk membuat,

mengirim dan mengelola faktur, menerima pembayaran online dan menghasilkan laporan. Selain itu Zoho Invoice juga dapat menambah serta menghapus

pelanggan. Zoho invoice ini diperuntukan kepada bisnis yang dikelola oleh pelanggan. 8. Zoho Creator Sebuah online database / alat kustom

pengembangan aplikasi yang memungkinkan pengguna untuk membuat proses logika canggih cukup dengan menyeret & menjatuhkan elemen script pada layar, tanpa mengetahui kode. 9. Zoho Wiki Zoho wiki merupakan sebuah kumpulan

halaman web, di Zoho wiki ini para pengguna bisa berkontribusi atau memodifikasi isi dari halaman web tersebut. Zoho wiki juga berupaya untuk menghasilkan sebuah situs web yang berbasis dari pengetahuan para pengguna sehingga pengetahuan tersebut terkolektif. 10. Zoho Discussions Zoho discussions ini merupakan sebuah

perangkat lunak untuk membuat keputusan dari diskusi antar anggota komunitas. Para anggota komunitas ini

Pemanfaatan Model Layanan Software as a Service (SaaS)

III-15

BAB III Analisis Model Layanan SaaS

juga dapat memberikan berbagai ide, melaporkan masalah serta mengajukan pertanyaan. 11. Zoho Planer Zoho planer merupakan sebuah perangkat lunak untuk digunakan pengguna sehingga pengguna dapat membuat daftar item secara online. 12. Zoho Notebook Zoho notebook merupakan perangkat lunak yang berfungsi untuk mengumpulkan teks, gambar, video ataupun audio yang sudah diupload atau pengguna dapat mengambil data dari situs web. Zoho notebook juga bisa membagikan konten dari notebook yang telah diisi oleh pengguna. 13. Zoho Chat Sebuah aplikasi chat yang dapat dimasukkan ke halaman atau blog . zoho chat Ini juga dapat mendukung pesan instan yang dapat mengintegrasikan akses ke semua chat klien utama. 14. Zoho Mail Pada zoho office suite juga terdapat perangkat lunak untuk mengirim ataupun menerima sebuah email dan dapat mengirim serta menerima lampiran, perangkat

Pemanfaatan Model Layanan Software as a Service (SaaS)

III-16

BAB III Analisis Model Layanan SaaS

lunak tersebut dinamakan dengan Zoho Mail. Zoho mail ini mirip seperti email yahoo dan gmail. 15. Zoho Meeting Pada zoho office suite juga terdapat perangkat lunak untuk konferensi web, perangkat lunak tersebut dinamakan dengan Zoho meeting. Zoho meeting ini berfungsi untuk menjalankan pertemuan bisnis antara pengguna dengan client pengguna, persentasi tanpa bertatap muka. Antara waktu dan lokasi tidak akan menjadi hambatan lagi untuk melakukan rapat antara pengguna dengan client dikarenakan zoho meeting dapat dilakukan secara online. Zoho meeting memiliki biaya berlangganan setiab bulannya. Rincian pembayaran dititikberatkan pada berapa orang yang akan menjadi host dan berapa orang yang akan menjadi partisipasi rapat tersebut. Rincian pembayaran tersebut bisa dilihat dari tabel dibawah ini : Tabel 3. Harga layanan Zoho Meeting perbulan Jumlah Host 1 Jumlah partisipasi 5 10 25 50 100 Harga (pada tanggal 22-07-2011) USD 12 USD 18 USD 24 USD 35 USD 49

Pemanfaatan Model Layanan Software as a Service (SaaS)

III-17

BAB III Analisis Model Layanan SaaS Jumlah Host 2 Jumlah partisipasi 5 10 25 50 100 Harga (pada tanggal 22-07-2011) USD 24 USD 36 USD 48 USD 70 USD 98

16. Zoho Book Pada zoho office suite juga terdapat perangkat lunak untuk melakukan sebuah akutansi secara online, perangkat lunak ini dinamakan zoho book. Zoho book juga berfungsi untuk menghitung pendapatan serta pengeluaran sebuah perusahaan kecil.

Pemanfaatan Model Layanan Software as a Service (SaaS)

III-18

BAB IV IMPLEMENTASI MODEL LAYANAN SAAS PADA BIMBINGAN TA Bab ini membahas tentang penyelesaian pemanfaatan model layanan SaaS dalam konsep cloud computing, aplikasi yang digunakan dalam hal ini adalah Zoho Write, Zoho Show, Zoho Meeting, Zoho Contact dan Zoho Docs

4.1 Penjabaran Lingkungan Pengguna Model Layanan SaaS Lingkungan pengguna yang akan menerapkan model layanan SaaS harus mengetahui tentang karyawan yang akan menggunakan perangkat lunak bermodel layanan SaaS ini, jobdesk karyawan, proses proses yang menyangkut dengan dengan pekerjaan karyawan serta manfaat dari model layanan SaaS untuk proses proses yang bersangkutan. Tabel 4.1 Pengguna pada Lingkungan Bimbingan TA Pengguna & Jobdesk Nama Pengguna Mahasiswa 1. 2. 3. 4. 5.

Jobdesk Melihat dokumen laporan tugas akhir Membuat dokumen laporan tugas akhir Mengedit dokumen laporan tugas akhir Melihat dokumen persentasi tugas akhir Membuat dokumen persentasi tugas akhir 6. Mengedit dokumen persentasi tugas akhir

Pemanfaatan Model Layanan Software as a Service (SaaS)

IV-1

BAB IV Implementasi Model Layanan SaaS pada Bimbingan TA

Nama Pengguna lanjutan Dosen Pembimbing

1. 2. 3. 4.

Jobdesk Lanjutan Melihat dokumen laporan tugas akhir Mengedit dokumen laporan tugas akhir Melihat dokumen persentasi tugas akhir Mengedit dokumen persentasi tugas akhir

Proses Bisnis 1. Membuat dokumen laporan Tugas Akhir 2. Membuat dokumen persentasi Tugas Akhir 3. Melakukan bimbingan antara mahasiswa dengan dosen pembimbing Manfaat 1. Data dokumen laporan serta data dokumen persentasi tugas akhir mahasiswa selalu ada dalam tempat penyimpanan yang terletak pada server penyedia layanan sehingga tidak ada kemungkinan data hilang dikarenakan kelalayanan ataupun kecelakaan mahasiswa, misalnya laptop ataupun PC mahasiswa yang bersangkutan hilang ataupun rusak yang mengakibatkan terhambatnya mahasiswa untuk seminar ataupun sidang 2. Untuk mempermudah bimbingan antara mahasiswa dengan dosen pembimbing, dalam hal ini mahasiswa ataupun dosen pembimbing bisa melakukan bimbingan tanpa bertatap muka 3. Mahasiswa bisa membuat dokumen laporan ataupun dokumen persentasi kapan saja, di mana saja karena perangkat lunak ataupun data dari dokumen laporan dan dokumen persentasi berada pada server penyedia layanan

4.2 Penjabaran Lingkungan Model Layanan SaaS Ketika lingkungan model layanan SaaS yang akan diterapkan, pengguna harus mengetahui tentang biaya yang akan dikeluarkan pengguna, lisensi atau kesepekatan antara pengguna dengan penyedia layanan serta jangka waktu penggunaan perangkat lunak yang bermodel layanan SaaS. Selain itu,

Pemanfaatan Model Layanan Software as a Service (SaaS)

IV-2

BAB IV Implementasi Model Layanan SaaS pada Bimbingan TA pengguna harus mengetahui tentang kriteria kriteria dari model layanan SaaS. Tabel 4.2 Lingkungan Model Layanan SaaS pada Bimbingan TA Perencanaan Model Layanan SaaS Biaya Awal Biaya awal dari penggunaan aplikasi yang bermodel layanan SaaS, dalam hal ini adalah Zoho Office Suite merupakan biaya yang gratis atau tidak berbayar. Biaya Berlangganan Biaya berlangganan ini diperuntukan kepada para pengguna yang ingin berlayanan profesional, harga dari perangkat lunak berlangganan ini memiliki harga mulai dari 3 US dollar perbulan dan 5 US dollar pertahun, pembayaran tersebut untuk menggunakan hanya satu layanan sedangkan biaya untuk bimbingan TA ini adalah tidak berbayar. Biaya Perubahan Infrastruktur Baiya perubahan infrastruktur untuk bimbingan TA ini tidak ada, diasumsikan bahwa mahasiswa serta dosen pembimbing sudah mempunyai PC ataupun Laptop yang sudah terkoneksi ke internet. Biaya Tenaga Kerja Biaya tenaga kerja untuk bimbingan TA ini tidak ada. Biaya Penyimpanan Data Biaya penyimpanan data untuk bimbingan TA ini adalah gratis selama penggunaan maksimal sampai 1GB sedangankan untuk penggunaan lebih dari 1 GB maka pengguna harus membayar kepada penyedia layanan Zoho. Lisensi Lisensi (kesepakatan antara penyedia layanan Zoho dengan pengguna ) untuk perangkat lunak Zoho ini diambil dari situs Zoho (http://www.zoho.com/terms.html ) yang sudah diterjemaahkan oleh penulis adalah sebagai berikut : Peralihan Data Penggunaan Model Layanan SaaS Ketika penguna menghentikan penggunaan model layanan SaaS dalam hal ini Zoho, pengguna bisa menggunakan kembali datanya pada

Pemanfaatan Model Layanan Software as a Service (SaaS)

IV-3

BAB IV Implementasi Model Layanan SaaS pada Bimbingan TA microsoft office. Kriteria Model Layanan SaaS Tingkat Fleksibilitas Keamanan Data Pengguna Keamanan Data Pengguna pada Pihak Penyedia layanan Keamanan data pengguna untuk perangkat lunak Zoho ini diambil dari situs Zoho (http://www.zoho.com/security.html dan http://www.zoho.com/privacy.html ) yang sudah diterjemaahkan oleh penulis adalah sebagai berikut : Keamanan Data Pengguna pada Pihak Pengguna Jenis Layanan Jenis layanan yang disediakan oleh zoho adalah sebagai berikut : Gratis Berbayar Zoho Write Zoho Sheet Zoho Report Zoho Show Zoho Project Zoho CRM Zoho Invoice Zoho Creator Zoho Wiki Zoho Discussions Zoho Planer Zoho Notebook Zoho Chat Zoho Mail Zoho Meeting Zoho Book Biaya Pelatihan Biaya pelatihan untuk menggunakan perangkat lunak Zoho ini adalah tidak ada biaya.

Pemanfaatan Model Layanan Software as a Service (SaaS)

IV-4

BAB IV Implementasi Model Layanan SaaS pada Bimbingan TA

4.3 Penjabaran penerapan Lingkungan Model Layanan SaaS Ketika pengguna ingin menerapkan lingkungan model layanan SaaS dalam hal ini Zoho kepada lingkungan pengguna maka pengguna harus mengikuti beberapa prosedur untuk meminimalkan masalah yang akan terjadi ketika penerapan itu berlangsung. Tabel 4.3 Penerapan Model Layanan SaaS pada Bimbingan TA Maksud dan Tujuan Maksud dan tujuan diterapkannya model layanan SaaS pada bimbingan TA ini adalah untuk memaksimalkan kinerja mahasiswa dalam melakukan bimbingan kepada dosen pembimbing, meminimalkan kehilangan data dokumen laporan dan dokumen persentasi mahasiswa. Membangun sebuah tim Pada bimbingan TA tidak diperlukan membangun sebuah tim untuk menerapkan model layanan SaaS. Batas Waktu Batas waktu penerapan model layanan SaaS ini diterapkan kepada bimbingan TA yaitu ketika perwalian mata kuliah selesai. Konfigurasi Model Layanan SaaS terhadap Bimbingan TA Proses Bisnis Perangkat Lunak Membuat dokumen laporan Zoho Write Membuat dokumen persentasi Zoho Show Melakukan bimbingan Zoho Meeting Menyimpan data dokumen Zoho Docs laporan maupun dokumen persentasi Pilihan Model Layanan SaaS ataupun Perangkat Lunak Konvensional Pilihan Pertama Pilihan Kedua Pilihan Ketiga Zoho Office Suite GoogleDocs Microsoft Office

Pemanfaatan Model Layanan Software as a Service (SaaS)

IV-5

BAB IV Implementasi Model Layanan SaaS pada Bimbingan TA

4.4 Penggunaan Model layanan SaaS Zoho pada Bimbingan Tugas Akhir 1. Membuat akun Zoho

2. 3. 4. 5. 6.

Memasuki akun Zoho Mengubah hak akses Konfigurasi layanan Mendaftarkan pengguna (mahasiswa) Sekilas tentang Zoho Write Zoho Writer merupakan perangkat lunak yang

mengolah kata, di mana penggunaannya mirip dengan perangkat lunak office milik Microsoft (MS Word). Untuk memulai menggunakan Zoho Writer ini,

pengguna bisa langsung mengklik ... setelah itu muncul perangkat lunak Zoho Writer ini seperti pada gambar di bawah ini : a. Mengenal Area Kerja Zoho Write Setelah pengguna mengetahui

homepage Zoho Writer, maka pengguna harus mengenali bagian bagian yang berada di editor Zoho Writer ini b. Membuat Dokumen Baru

Pemanfaatan Model Layanan Software as a Service (SaaS)

IV-6

BAB IV Implementasi Model Layanan SaaS pada Bimbingan TA

Untuk membuat dokumen baru maka pengguna harus menekan tombol ikon New yang berada bagian kiri atas. c. d. Mengshare dokumen Mengimpor dokumen Dokumen dikerjakan yang pengguna perangkat sudah lunak

menggunakan

office lain misalnya MS Word, Open Office ataupun google docs, bisa pengguna impor ke dalam Zoho Writer untuk diedit atau dikerjakan kembali. Untuk melakukan impor dokumen pengguna bisa melakukan langkah langkah seperti berikut : Tekan tombol Import yang ada pada bagian Selanjutnya akan muncul kotak dialog seperti dibawah ini : Klik option From your computer jika ingin mengimpor dokumen dari komputer lokal pengguna Klik from google docs jika ingin mengimpor dokumen dari google docs Sebagai contoh, akan diimpor

dokumen yang berasal dari lokal

Pemanfaatan Model Layanan Software as a Service (SaaS)

IV-7

BAB IV Implementasi Model Layanan SaaS pada Bimbingan TA

pengguna. Tekan tombol from your computer dan tekan tombol telusuri Akan muncul kotak dialog kirim berkas seperti gambar dibawah ini : Pilih file yang akan diimpor dan tekan tombol open Path dari lokasi penyimpanan

dokumen yang pengguna impor akan terlihat pada kolom from your komputer Jika pengguna inginmemberikan password, tekan tombol tanda

centang Password protected dan masukan password pada kolom yang ada disampingnya. Tekan tombol import e. Mengekspor dokumen Mengekspor dokumen merupakan

salah satu langkah untuk menyimpan dokumen yang dikerjakan oleh pengguna yang nantinya akan dismpan ke tempat penyimpanan yang pengguna hendaki, misalnya hardisk, flashdisk ataupun tempat penyimpanan lainnya.

Pemanfaatan Model Layanan Software as a Service (SaaS)

IV-8

BAB IV Implementasi Model Layanan SaaS pada Bimbingan TA

Format yang disediakan oleh penyedia layanan SaaS Zoho Write untuk fasilitas ekspor adalah sebagai berikut : Microsoft Word (doc, docx) Open Office (sxw) PDF ODT RTF Text file HTML Ketika pengguna ingin melakukan ekspor dokumen, pengguna bisa melakukan langkah langkah sebagai berikut : Siapkan dokumen yang akan

pengguna ekspor Selanjutnya pengguna menekan

tombol export yang ada di menu toolbar Akan muncul yang pilihan bisa format pengguna

dokumen gunakan Contohnya

penulis

akan

mengekspor ke dalam bentuk PDF f. Menyimpan Dokumen

Pemanfaatan Model Layanan Software as a Service (SaaS)

IV-9

BAB IV Implementasi Model Layanan SaaS pada Bimbingan TA

Dokumen yang pengguna buat bisa disimpan dengan langkah langkah sebagai berikut : Tekan tombol ikon Save yang ada pada toolbar menu atau pengguna bisa menggunakan kombinasi

tombol ctrl+s. Selanjutnya pengguna akan melihat kotak dialog save seperti di bawah ini : Kemudian tombol save g. Menghapus dokumen Dokumen yang pengguna buang pengguna menekan

biasanya hanya dipindahkan ke folder trash atau sampah. Pengguna bisa mengosongkan folder trash tersebut dengan menekan link empty trash yang akan muncul disebelah kanan folder. Berikut langkah langkah untuk menghapus dokumen yang pengguna buat : Pilih dokumen yang pengguna inginkan pada panel my docs Selanjutnya pengguna menekan

ikon option yang ada pada bagian kanan dokumen

Pemanfaatan Model Layanan Software as a Service (SaaS)

IV-10

BAB IV Implementasi Model Layanan SaaS pada Bimbingan TA Pada menu yang muncul, pengguna dapat menekan tombol move to trash h. Menambah simbol Seperti MS Word pada microsoft office, zoho write juga dapat menambahkan beberapa karakter asing ataupun simbol. Langkah langkah untuk menambahkan simbol adalah sebagai berikut :

i.

Mengatur Format halaman Pengaturan format halaman sebaiknya

pengguna lakukan sebelum membuat dokumen. Pada menu page format di tab page setup,

pengguna bisa mengatur jenis font, background halaman hingga mengatur jarak baris dokumen. Ketika pengguna menekan tombol page format maka akan keluar kotak dialog seperti di bawah ini : j. Mengatur Layout Halaman

k.

Menyisipkan Header dan Footer

Pemanfaatan Model Layanan Software as a Service (SaaS)

IV-11

BAB IV Implementasi Model Layanan SaaS pada Bimbingan TA

l. m. 7. 8. 9.

Membuat tabel Mencetak dokumen

Sekilas tentang Zoho Show Sekilas tentang Zoho Meeting Sekilas tentang Zoho Docs

Pemanfaatan Model Layanan Software as a Service (SaaS)

IV-12

BAB V PENUTUP Bab ini berisi tentang kesimpulan dan saran yang diberikan penulis dari hasil tugas akhir yang telah dibuat.

5.1 Kesimpulan

5.2 Saran

Pemanfaatan Model Layanan Software as a Service (SaaS)

V-1

DAFTAR PUSTAKA Falahuddin, Mochamad James, Lebih Jauh Mengenal Komputasi Awan, November 2010, http://www.detikinet.com/read/2010/02/24/084138/ 1305595/328/lebih-jauh-mengenal-komputasiawan, Februari 2010. Fikri, Konsep Web 2.0: Apa itu web 2.0, Juni 2011, http://bloggingly.com/konsep-web-20-apaitu-web-20/, April 2009. Mark, Eric A. & Bob Lozano, Executive`s Guide to Cloud Computing, Desember 2010, http://www.flazx.us/books/13180-ExecutivesGuide-to-Cloud-Computing/, Mei 2010. Siahaan, Andysah Putera Utama, Green Computing Pada Teknologi Virtualisasi, Juni 2011, http://www.scribd.com/doc/47801628/GreenComputing-Pada-Teknologi-Virtualisasi, Januari 2011. The Art Service, Cloud Computing Certification kit Specialist Software as a Service & Web Applications, Desember 2010, http://www.flazx.us/books/11931-SaaS-and-WebApplications-Specialist-Level-CompleteCertification-Kit-Software-as-a-Service-StudyGuide-Book-and-Online-Course/, juni 2009. Utama, Yadi, Teknik Pemograman Web Service PHP dengan Menggunakan SOAP dan WSDL, Juni 2011, http://www.scribd.com/doc/56242930/WebService-Nusoap-Wsdl, Mei 2011. Wikipedia, Web 2.0Mei 2011, http://en.wikipedia.org/wiki/Web_2.0, April 2011. Wikipedia, Jaringan Komputer, Juli 2011, http://id.wikipedia.org/wiki/Jaringan_komputer, Juni 2011.

[FAL10]

[FIK11]

[MAR10]

[SIA11]

[TAS09]

[UTA11]

[WIK11]

Anda mungkin juga menyukai