Jumat, 10 April 2020

Sistem Operasi Web


Sistem Operasi Pada WEB
Web (web-based operating system) merupakan salah satu jenis sistem operasi terkini yang memanfaatkan kemampuan jaringan dan bahasa pemrograman internet dalam me-render sebuah sistem operasi pada website. Istilah WebOS mulai dikenal sejak tahun 1999 dan sejak itu layanan ini mulai diterapkan pada beberapa perusahaan besar. Sistem operasi berbasis web juga diyakini akan mampu menggeser kepopuleran sistem operasi masa kini.


Keuntungan menggunakan Sistem operasi berbasis web:
A. Data yang disimpan dalam sistem operasi jenis ini dapat diakses dari mana saja dari seluruh dunia.
B. Data yang disimpan juga dapat diakses oleh orang lain pada saat yang sama (multiple file  sharing)
C. Sangat berguna apabila kita sering mengakses internet dari warung internet namun sistem operasi yang digunakan tidak familiar.
D. Sebagian besar sistem operasi berbasis web menyediakan fasilitas enkripsi khusus untuk setiap pelanggannya apabila mereka hendak menyimpan file-file mereka di sini.

Kerugian menggunakan sistem operasi berbasis web:
A. Karena berbasis web, sistem operasi ini hanya akan efektif penggunaannya melalui akses internet. Besarnya volume data seringkali menyebabkan beberapa sistem operasi virtual mengalami crash/hang, disamping akses ke desktop yang juga lambat.
B. Data yang disimpan dalam ruang virtual sistem operasi dapat sewaktu-waktu hilang apabila sistem operasi yang bersangkutan menghilang dari dunia maya.
C. Ada beberapa sistem operasi yang menggunakan elemen flash untuk desktop environment dan navigasinya sehingga cukup menyulitkan pengguna yang kurang begitu memahami karakteristik elemen flash.

Beberapa contoh Sistem Operasi berbasis web
1. CymOS (cymos.com)
cmyOS menawarkan desktop/sistem operasi online gratis untuk semua pengguna internet. Berbasiskan komunitas open source, cmyOS bekerja untuk menghasilkan aplikasi unggulan yang akan memberikan pengalaman online baru untuk developer dan browser.
2. Desktoptwo (desktoptow.com)
DesktopTwo adalah sebuah desktop online gratis yang dikembangkan oleh Sapotek dimana memiliki tampilan, karakteristik, dan fungsi layaknya desktop biasa dalam suatu sistem operasi.
3. G.ho.st (www.g.ho.st/home)
G.ho.st Inc dibangun pada tahun 2006 untuk mengembangkan “Global Hosted Operating System”, sistem operasi berbasis web yang diyakini paling diakui di dunia. G.ho.st mengintegrasikan semua aplikasi software berbasis web ke dalam komputer virtual gratis.,dengan mempersembahkan sebuah desktop web, sistem file online tunggal, satu account, berbagi, dan kolaborasi dari semuanya
4. Jooce (jooce.com)
Jooce sangat canggih, desktop online privat – dengan kemampuan berbagi file untuk publik. Sngat aman, ruang online untuk menyimpan file, dapat mendengarkan, melihat, dan berbagi dengan teman anda tentang file-file anda, foto, musik, dan video-video koleksi anda.



Web Hosting
Web hosting adalah layanan online untuk mengonlinekan website atau aplikasi web di internet. Ketika kita membeli dan mendaftar di suatu layanan hosting, pada dasarnya kita sedang meminjam space di server, tempat menyimpan semua file dan data yang dibutuhkan oleh website agar dapat bekeja sepenuhnya.
Jika ingin membuat website, maka langkah paling pertama yang harus dilakukan adalah mencari perusahaan hosting yang menyediakan space server. Web host menyimpan semua file, aset, dan database pada server. Ketika seseorang mengetikkan nama domain ke kolom address browser, host akan mentransfer semua file yang dibutuhkan untuk menyelesaikan request.
Pada dasarnya, cara kerja web hosting hampir sama ketika hendak menyewa rumah. Kita harus membayar biaya sewa setiap bulan agar server bisa berfungsi penuh.
Jenis-jenis Web Hosting
Masing-masing penyedia jasa web host menawarkan jenis hosting yang berbeda agar sesuai dengan keinginan dan kebutuhan klien. Berikut contoh hosting yang sering digunakan:

·         Shared Hosting

            Shared hosting adalah istilah yang digunakan untuk layanan web hosting di mana beberapa situs berbagi sumber daya dari web server yang besar.
            Shared web hosting adalah jenis pilihan yang termurah dan paling terjangkau dari web hosting lain seperti VPS atau Dedicated Server. Banyak penyedia layanan web hosting yang menawarkan paket shared hosting dengan harga yang sangat terjangkau berkisar dari $1 per bulan dan juga $6 per bulan. Karena harganya yang murah, shared web hosting dianggap ideal untuk usaha kecil, blog, dan situs web portofolio.

·         VPS (Virtual Private Server) Hosting

            VPS hosting adalah singkatan untuk Virtual Private Server hosting. Virtual Private Server hosting menawarkan mesin virtual untuk klien. Konsep virtualisasi mirip dengan shared hosting di mana satu komputer server dapat memiliki beberapa situs yang berjalan di atasnya. Namun, teknologi virtualisasi memungkinkan setiap account harus diperlakukan sebagai mesin sendiri dengan sumber daya sendiri yang berdedikasi dan sistem operasi. VPS hosting dapat menjamin sumber daya yang tersedia untuk klien dengan menggunakan teknologi virtualisasi. Ini memberikan klien dengan lingkungan hosting yang jauh lebih stabil dengan sedikit atau tidak ada fluktuasi sumber daya yang tersedia.

·         Cloud Hosting

            Cloud Hosting adalah jenis hosting teknologi terbaru yang mungkin belum dapat ditemui pada semua penyedia layanan web hosting. Cloud hosting merupakan jenis hosting yang menggunakan teknologi konsep komputasi awan yang mempunyai kecepatan yang lebih baik dan terkenal lebih aman karena tidak hanya mengandalkan satu server saja melainkan menggunakan banyak server yang tersebar diberbagai titik dan berbagai negara. Hal inilah yang menjadikan cloud hosting terbukti lebih aman karena jika satu server tidak bekerja maka server lain akan menggantikan.

·         WordPress Hosting

            WordPress hosting adalah suatu layanan hosting generasi terbaru yang dibuat khusus untuk pengguna CMS WordPress, sehingga untuk para pemilik website tidak perlu ribet dalam mengurus page speed lemot, keamanan website dan resource limit yang terbatas. Pemilik website cukup fokus pada website dengan konten yang berkualitas dan urusan SEO WordPress. Singkatnya WordPress hosting ini dibuat untuk memaksimalkan CMS WordPress mulai dari server hosting hingga setting WordPress. WordPress hosting juga bisa disebut sebagai ‘Managed WordPress Hosting’.


·         Dedicated Server Hosting

             Dedicated Server didefinisikan sebagai layanan penyewaan server secara utuh yang diletakan pada data center tanpa berbagi (shared) dengan pengguna lain sebagaimana pada layanan shared hosting (hosting regular). Perangkat server biasanya disediakan dan dikelola oleh penyedia layanan dedicated server sehingga kita hanya bertanggung jawab untuk memakainya saja.


Dua Contoh dari Jenis Web Hosting
1.     Cloud Computing
Cloud computing merupakan salah satu web hosting terbaik. Teknologi komputer berbasis sistem Cloud ini merupakan sebuah teknologi yang menjadikan internet sebagai pusat server untuk mengelola data dan juga aplikasi pengguna. Teknologi ini mengizinkan para pengguna untuk menjalankan program tanpa instalasi dan mengizinkan pengguna untuk mengakses data pribadi mereka melalui komputer dengan akses internet.

Manfaat dan Fungsi dari Cloud Computing antara lain:
o   Semua Data Tersimpan di Server Secara Terpusat
Salah satu keunggulan teknologi cloud adalah memungkinkan pengguna untuk meyimpan data secara terpusat di satu server berdasarkan layanan yang disediakan oleh penyedia layanan Cloud Computing itu sendiri. Selain itu, pengguna juga tak perlu repot lagi menyediakan infrastruktur seperti data center, media penyimpanan/storage dll karena semua telah tersedia secara virtual.

o   Keamanan Data
Keamanan data pengguna dapat disimpan dengan aman lewat server yang disediakan oleh penyedia layanan cloud computing seperti jaminan platform teknologi, jaminan ISO, data pribadi, dll.

o   Fleksibilitas dan Skalabilitas yang Tinggi
Teknologi Cloud menawarkan fleksibilitas dengan kemudahan data akses, kapan dan dimanapun kita berada dengan catatan bahwa pengguna (user) terkoneksi dengan internet. Selain itu, pengguna dapat dengan mudah meningkatkan atau mengurangi kapasitas penyimpanan data tanpa perlu membeli peralatan tambahan seperti harddisk. Bahkan salah satu praktisi IT kenamaan dunia, Steve Jobs mengatakan bahwa membeli memori fisik untuk penyimpanan data seperti harddisk merupakan hal yang percuma jika kita dapat menyimpannya secara virtual/ melalui internet.

o   Investasi Jangka Panjang
Penghematan biaya akan pembelian inventaris seperti infrastruktur, harddisk, dll akan berkurang karena pengguna akan dikenakan biaya kompensasi rutin per bulan sesuai dengan paket layanan yang telah disepakati dengan penyedia layanan cloud computing. Biaya royalti atas lisensi software juga bisa dikurangi karena semua dijalankan lewat komputasi berbasis cloud.



Cloud Computing juga mempunyai beberapa kekurangan, diantaranya adalah:
·       Tergantung Pada Koneksi Internet
Internet memiliki peran penting atas berlangsungnya kerja cloud computing. Apabila koneksi internet mati, maka cloud computing tidak bisa dijalankan.


·       Kurangnya Pemahaman User
Banyak sekali yang belum mengetahui teknologi ini karena minimnya pelatihan atau seminat IT yang membahas Cloud Computing


Cara Kerja Sistem Cloud Computing
     Sistem cloud bekerja menggunakan internet sebagai server dalam mengolah data. Sistem ini memungkinkan pengguna untuk login ke internet yang tersambung ke program untuk menjalankan aplikasi yang dibutuhkan tanpa melakukan instalasi. Infrastruktur seperti media penyimpanan data dan juga instruksi/perintah dari pengguna disimpan ke server aplikasi. Setelah perintah diterima di server aplikasi, kemudian data diproses dan pada proses final pengguna akan disajikan dengan halaman yang telah diperbaharui sesuai dengan instruksi yang diterima sebelumnya sehingga konsumen dapat merasakan manfaatnya.

     Contohnya lewat penggunaan email sepert Yahoo ataupun Gmail. Data di beberapa server diintegrasikan secara global tanpa harus mendownload software untuk melakukannya. Pengguna hanya memerlukan koneksi internet dan semua data dikelola langsung oleh Yahoo dan juga Goolge. Software dan juga memori atas data pengguna tidak berada di komputer, tetapi terintegrasi secara langsung melalui sistem Cloud menggunakan komputer yang terhubung ke internet.


2.    Dedicated Server
Dedicated Server didefinisikan sebagai layanan penyewaan server secara utuh yang diletakan pada data center tanpa berbagi (shared) dengan pengguna lain sebagaimana pada layanan shared hosting (hosting regular). Perangkat server biasanya disediakan dan dikelola oleh penyedia layanan dedicated server sehingga kita hanya bertanggung jawab untuk memakainya saja.

Berikut adalah Manfaat Dedicated Server Hosting, antara lain:
·       Akses Penuh
     Dedicated server memberikan kebebasan kepada penyewa untuk memiliki hak akses yang dimiliki 100%. Menariknya lagi adalah dedicated server juga akan memudahkan dan membebaskan penggunanya untuk melakukan konfigurasi berdasarkan bentuk spesifikasi yang dibutuhkan.

·         Aman
     Kelebihan dari penggunaan Dedicated Server selanjutnya adalah apabila terjadi kerusakan pada server, kita tidak bertanggung jawab pada kerusakan tersebut. Sehingga sangat aman untuk mengoperasikan Dedicated Server tersebut.

·         Efektif, Bisa Menggunakan Remote
     Kelebihan lainnya adalah penyewa bisa mengontrol server secara langsung. Sehingga tidak akan merepotkan atau membebani selama mengelola website.

·         Tidak terganggu aktifitaas lain
     Ketika menggunakan Dedicated Server, kita tidak perlu merasa terganggu dengan klien lain. Sebab hosting dengan jenis ini   hanya digunakan oleh 1 orang pengguna saja. Jadi, tidak akan mengganggu kinerja website apabila sewaktu-waktu jumlah pengunjungnya meningkat. Hosting ini juga memungkinkan penggunanya untuk mengelola banyak domain pada satu server yang dimiliki. Dimana manajemen website juga akan semakin maksimal karena kita yang mempunyai kontrol dan kuasa penuh terhadap server tersebut.


Dedicated Server juga mempunyai beberapa kekurangan, diantaranya adalah:
·       Harganya Mahal
     Kekurangan yang dimiliki oleh hosting ini adalah biaya yang mahal. Semakin tinggi spesifikasi server yang diinginkan, semakin mahal pula harga yang harus dibayarkan.

·         Skill yang Advanced
      Kekurangan lain dari penggunaan Dedicated Server adalah penyewa yang harus memahami kinerja dan cara kontrol server. Hal tersebut sangat penting agar kita bisa mengelola dedicated server dengan maksimal. Apalagi, ada cukup banyak pengaturan di berbagai aplikasi yang harus dilakukan. Sehingga kita harus benar-benar mempelajari pengelolaan data menggunakan dedicated server sebelum menyewanya.



Kesimpulan
     Dedicated hosting banyak dipakai oleh perusahaan-perusahaan karena kemanan yang tinggi karena pada dedicated hosting hanya 1 user yang menempati suatu server.


Web Security
Setiap pengguna internet tentu menghendaki adanya jaminan keamanan terkait data-data penting ataupun informasi sensitive lainnya. Kita tahu bahwa internet bukan hanya sebagai sarana untuk bertukar informasi tetapi juga bertransaksi jual beli hingga menyimpan pundi-pundi uang di dalamnya. Apalagi zaman sekarang tidak sedikit tangan-tangan tak bertanggung jawab, misalnya hacker, yang menyalahgunakan skill IT-nya untuk merugikan  orang lain dengan cara mencuri data-data penting tersebut hingga menyebabkan kerugian besar pada pemiliknya.

Jenis-jenis Web Security
Jenis keamanan pada Web mempunyai 3 sisi keamanan, diantaranya adalah:
·         Keamanan dari Sisi Aplikasi
     Enkripsi password, Ada beberapa jenis enkripsi yang bisa dipakai yaitu MD2, MD4, MD5, SHA, RC4, Base64.
Keamanan dari sisi aplikasi juga bisa memaksa user menggunakan password dengan benar, yaitu minimal panjang karakter adalah 9 dengan kombinasi huruf angka dan simbol serta kombinasi huruf besar dan kecil. Keamanan jenis ini juga dapat mengatur pada saat 3 kali percobaan salah, user akan didisable, fungsinya adalah untuk menghindari brute force.

·         Keamanan dari Sisi Server
Update Server, hal ini sangatlah penting karena server-server lama sudah memiliki celah yang sudah tersebar di internet sehingga herus dilakukan update terbaru yang telah menambal celah yang ada. Kemudian HTTPS, mengarahkan semua ke http ke https karena menjamin autentikasi server, kerahasiaan data, dan integritas data.

·         Keamanan dari Sisi Infrastruktur
Firewall Traffic jaringan yang dianggap tidak aman dapat langsung diblok di level ini sehingga dapat menghindari serangan sampai level aplikasi.


Dua Contoh dari jenis Web Security

1.    Keamanan dari Sisi Aplikasi
Keamanan dari sisi Aplikasi sangat penting, karena dari sinilah jaminan data user yang akan mengakses web tersebut. Serangan melalui aplikasi, yang paling sering digunakan adalah Cross-site Scripting (XSS), jenis serangan yang memanfaatkan teknologi client/browser untuk menyerang sebuah website. Umumnya yang terjadi adalah sebuah tag script yang berisikan perintah berbahaya dimasukkan ke dalam database. Nanti saat dijalankan, perintah javascript tersebut akan mencuri data kita yang tersimpan pada cookie atau history browser. Untuk mencegah terjadinya serangan XSS, kita bisa menggunakan fungsi yang dapat memfilter tag html tertentu atau tag script yang akan masuk ke dalam database. Untuk PHP bisa menggunakan fungsi strip tags, trim, atau filter_var.

Selain XSS, ada juga SQL injection, serangan yang memanfaatkan sebuah form. Peretas melakukan aksi dengan memasukkan perintah SQL yang dapat mengubah, mengupdate, atau mendelete table atau data dalam database. Berikut contoh penanganan dalam menggunakan PHP untuk memproteksi SQL injection.

2.    Keamanan dari Sisi Server
Keamanan dari sisi server biasa dikenal dengan SSL (Security Socket Layer). Ditinjau dari definisinya, SSL merupakan protokol keamanan jaringan yang digunakan untuk segala jenis transaksi melalui media internet. SSL dapat mengubah protokol transport layaknya TCP menjadi suatu saluran komunikasi yang aman serta nyaman dalam bertransaksi dengan memanfaatkan Internet Banking, Paypal, dan lain-lain. Suatu keamanan dalam bertransaksi dapat diciptakan dengan kombinasi kiptografi, baik kunci simetri maupun kunci publik bersamaan dengan infrastruktur sertifikat. Sertifikat yang dimaksud disini yaitu sekumpulan data identifikasi dengan format yang terstandardisasi. Adapun data tersebut diperlukan dalam verifikasi identitas atas sebuah entitas (misalnya web server) di internet.
Pada SSL terdapat otentikasi, di antaranya untuk sisi client dan juga untuk sisi server, yang ditujukan pada pihak-pihak yang saling berkomunikasi. Di sini SSL berfungsi mengamankan koneksi dua titik serta tidak ada satu pun pihak yang bisa melakukan sesuatu yang destruktif seperti mengakses informasi sensitif (Paypal, rekening bank, penggunaan internet banking dan lain-lain). Tersedia pula saluran komunikasi aman yang tidak mewajibkan pertemuan antara kedua belah pihak yang saling berkomunikasi dalam rangka melakukan pertukaran kunci.

Suatu fungsi SSL terkait komunikasi aman sebenarnya serupa dengan fungsi TCP yang berlaku pada komunikasi normal, dengan cara menyediakan sebuah fitur komunikasi standar yang mana sebuah aplikasi bisa dengan mudah menggunakannya dan hampir tidak Nampak (invisible). Dalam hal ini SSL menyediakan suatu komponen vital pada sebuah system dengan keamanan terjamin. Infrastruktur otentikasi dasar semacam Telnet maupun HTTP dasar akan sangat kuat jika dieksekusi dengan menggunakan SSL daripada TCP, yang mana pada SSL sebuah password tidak dikirim dalam format plainteks. Yang dienkripsi oleh SSL yaitu koneksi, bukan data kedua belah pihak yang saling berkomunikasi serta tidak mengandung muatan mekanisme otentikasi user maupun perlindungan passoword.


Berikut adalah jenis-jenis SSL Untuk Kemananan Wesbite.

1.    Shared SSL Certificate

     Jenis SSL yang pertama yaitu Shared SSL Certifikate yang mana disediakan secara gratis untuk beberapa webhosting. Karena merupakan jenis sertifikat bersama, tentu jenis ini tidak dikhususkan bagi website anda. Dengan demikian, anda tidak bisa memakai nama domain milik anda sendiri melainkan nama domain yang merupakan Shared Certificates yang akan anda gunakan.

2.    Domain Validated SSL Certificate

     Jenis SSL selanjutnya yaitu Domain Validated SSL Certificate. Jenis ini banyak digunakan dalam memvalidasi status kepemilikan domain pengguna internet sehingga sangat populer bagi para blogger. Yang perlu diperhatikan disini yaitu data yang dipakai harus sesuai dengan data domain yang tertera di WHOIS agar keamanan para pengunjung bisa terjamin. Sertifikat yang satu ini diperuntukkan bagi siapa pun yang ingin membuat websitenya terlihat bonafit dan professional. Untuk dapat memilikinya anda tidak perlu berkorban lebih karena harganya tergolong murah serta sangat terjangkau ditambah setup yang sangat mudah. Belum lagi jika anda memanfaatkan hosting di IDCloud Host, dijamin urusan anda akan dipermudah berkat tersedianya SSL/TLS manager di cPanel usernya.

3.    Organization Validation SSL Certificate

     Jenis SSL selanjutnya yaitu Organization Validation SSL Certificate atau disingkat dengan OV. Jenis ini sering digunakan dalam memverikasi organisasi/badan usaha dari nama domain yang sertifikatnya diajukan. Untuk mempercepat prosesnya, segala bentuk dokumen legalitas yang diperlukan untuk organisasi/usaha harus tersedia dalam format scan asli dan juga wajib terdaftar di badan hukum Negara kita, Indonesia. Dalam hal ini penerbit sertifikat wajib teregistrasi di sisminbakum.go.id.
     Jadi, jika perusahaan anda berbentuk CV maupun perorarngan yang hanya berbekal SIUP/SITU, ini belumlah cukup. Untuk mensiasatinya, anda bisa menggunakan tagihan telepon dengan nama usaha anda sedangkan rekening bank yang anda miliki atas nama usaha. Cara ini memang terkesan agak ribet, tapi hal ini menjadi jaminan keamanan para pengunjung website anda sehingga kerugian akibat dari penipuan oleh perusahaan illegal dapat ditekan serendah mungkin. Adapun jenis SSL ini banyak dijumpai pada E-Commerce dan E-Business sebagai jaminan keamanannya.

4.    Extended Validation SSL Certificate

     Jenis selanjutnya yaitu Extended Validation SSL Certificate atau disingkat dengan EV. Di saat anda membutuhkan sertifikat keamanan yang mengedepankan kepercayaan dan keamanan yang tinggi atas suatu perusahaan, di sinilah fungsi sertikat EV dengan catatan terpenuhinya syarat-syarat pada OV. Salah satu ciri bahwa anda memiliki sertifikat EV diantaranya warna hijau pada Address Bar yang ditampilkan oleh browser pengunjung website anda. Tidak hanya itu, Site Seal atau logo pun akan melengkapi website bersertifikat EV yang anda miliki. Di sinilah sebuah link yang mengarahkan pengunjung menuju halaman yang berisi validasi perusahaan serta menjelaskan bahwa keamanan perusahaan anda terjamin untuk melakukan transaksi terutama bagi mereka yang menggunakan kartu kredit.

5.    Multi Domain SSL Certificate

     Dari beberapa jenis yang telah diuraikan di atas, masih ada satu lagi jenis SSL yang terakhir yaitu Multi Domain SSL Certificate. Di dalam seritifikat ini terkandung elemen Multi Domain yang berarti hanya dengan satu serfikat, penggunaannya mencakup banyak domain. Sebagai suatu contoh, SSL Multi Domain Comodo Positive bisa diberlakukan untuk 100 domain yang anda miliki. Secara default,  diperkenankan bagi anda untuk menggunakannya pada 3 domain sedangkan tambahan maksimal 97 domain (Domain Addons) memerlukan biaya tambahan. Adapun jumlah maksimal domain tergantung pada penerbit, yang mana beberapa di antaranya secara default sedangkan beberapa yang lainnya yang bisa ditambahkan.







DAFTAR PUSTAKA
Aldadera, Navynda. “Ketahui Jenis-jenis Hosting Sebelum Membelinya”. Puskomedia.id. 10 Januari 2018. 10 April 2020.

Gautam, Raju. “Pengertian, Manfaat, Cara Kerja dan Contoh Cloud Computing”. Lawavedesign.com. 12 Agustus 2015. 10 April 2020. 

“Kelebihan dan Kekurangan Dedicated Server Hosting”. Jogjahost.co.id. 2 mei 2019. 10 April 2020. 

Indra, Reza. “Mengenal Web Security”. Dumetschool.com. 12 Maret 2017. 10 April 2020. 

Marzuki. “5 Jenis SSL Website (Security Sockets Layer)”. 28 September 2016. 10 April 2020. 

Kurniawan, Wahyu. 2016. Mengenai Web Security (Kasus Eksploitasi Web dengan AJAX). Yogyakarta: Penerbit Lokomedia.

Mahasiswa Yang Terlahir Ganteng Dan Menarik.


EmoticonEmoticon