Jumat, 25 Maret 2022

Komputasi Kuantum

 Assalamualaikum WrWb,

Saya Pandy Lazuardi di kesempatan kali ini saya akan menulis tentang Komputasi Kuantumdimana tulisan kali ini di tujukan untuk memenuhi tugas mata kuliah Softskill (Komputasi Modern).





A. QUANTUM COMPUTATION


        adalah suatu bidang studi yang memfokuskan kepada teknologi komputer yang sedang berkembang berdasarkan prinsip-prinsip dari teori kuantum. Dimana dijelaskan mulai dari sifat serta perilaku energi dan materi pada kuantum (atom dan sub atom) tingkat. 


 • Quantum Computing adalah alat hitung yang menggunakan sebuah fenomena mekanika kuantum, misalnya superposisi dan keterkaitan untuk melakukan operasi data. Dalam komputasi klasik, jumlah data dihitung dengan bit. Dalam komputer kuantum, hal ini dilakukan dengan qubit. Prinsip dasar komputer kuantum adalah bahwa sifat kuantum dari partikel dapat digunakan untuk mewakili data dan struktur data dan bahwa mekanika kuantum dapat digunakan untuk melakukan operasi dengan data ini. Dalam hal ini untuk mengembangkan komputer dengan sistem kuantum diperlukan suatu logika baru yang sesuai dengan prinsip kuantum. Dan apa itu Qubit serta Mekanika Kuantum? 


• Qubit atau Binary Digit merupakan ukuran terkecil data dalam sebuah komputer yang hanya terdiri dari 1 atau 0, nyala atau mati, benar atau salah, tidak ada selain dari dua kemungkinan itu. Tapi qubit atau quantum bit, bisa memiliki tiga kemungkinan yaitu 1, 0 atau supersisi dari 1 dan 0. Iya, tidak dan mungkin. Qubit menggunakan mekanika kuantum (hukum fisika yang berlaku hanya untuk partikel yang sangat kecil seperti atom) untuk mengkodekan informasi baik sebagai 1 dan 0 pada saat yang sana. Sedangkan 


• Mekanika Kuantum merupakan cabang dasar fisika yang menggantikan mekanika klasik paa tataran atom dan sub atom. Kuantum komputer menggunakan fenomena dari mekanika kuantum yang berupa superposition, entanglement, multi verse dan tunneling. Superposition adalah keadaan dimana diantara 2 kemungkinan atau bisa disebut gabungan 2 kemungkinan.



B. ENTANGLEMENT 


        Entanglement adalah suatu teori mekanika Quantum yang menggambarkan seberapa cepat dan betapa kuatnya keterhubungan partikel-partikel pada Quantum Komputer yang dimana jika suatu partikel diperlakukan "A" maka akan memberikan dampak "A" juga ke partikel lainnya. 


C. PENGOPERASIAN DATA QUBIT


        Qubit merupakan kuantum bit yang terdiri dengan digit biner atau bit dari komputasi klasik. Dalam komputer kuantum, sejumlah partikel elemental seperti elektron atau foton dapat digunakan, baik dengan biaya mereka atau polarisasi yang bertindak sebagai representasi dari 0 dan 1. Setiap partikel-partikel ini dikenal sebagai Qubit, sifat dan perilaku partikel-partikel yang membentuk dasar dari komputasi kuantum. Dua aspek yang paling relevan fisika kuantum dalah prinsip superposisi dan entanglement. 


D. ALGORITMA QUANTUM COMPUTING 


        Para ilmuwan mulai melakukan perisettan mengenai sistem kuatum, mereka juga berusaha untuk menemukan logika apa yang sesuai dengan sistem tersebut. Sampai saat ini telah dikemukakan dua algoritma baru yang dapat digunakan dalam sistem Quantum yaitu Algoritma Shor dan Algoritma Grover.


    • Algoritma Shor adalah sebuah teori dimana komputer kuantum dapat memecahkan sebuah kode rahasia yang saat ini secara umum digunakan untuk mengamankan pengiriman data. Kode ini disebut kode RSA. Algoritma shor sendiri diambil dari nama penemunya yaitu Peter Shor pada tahun 1995. Berkat Peter Shor, teori algoritma ini jika sebuah pengiriman data melalui kode RSA, data yang dikirimkan akan aman karena kode RSA tidak dapat dipecahkan dalam waktu yang singkat dan membutuhkan lebih banyak komputer yang terhubung secara paralel dan itu membutuhkan watu yang tidak sebentar. 


    • Algoritma Grover adalah sebuah algoritma kuantum yang menawarkan percepatan kuadrat dibandingkan pencarian linear klasik untuk list tak terurut. Algoritma grover menggambarkan bahwa dengan menggunakan pencarian model kuantum, pencarian dapat dilakukan lebih cepat dari model komputasi klasik. Dari banyaknya algoritma kuantum, algoritma grover akan memberikan jawaban yang benar dengan probabilitas yang tinggi. Kemungkinan kegagalan dapat dikurangi dengan mengulangi algoritma. Algoritma grover juga dapat digunakan untuk memperkirakan rata-rata dan mencari median dari serangkaian angka untuk memecahkan masalah collision.


Minggu, 20 Maret 2022

Cloud Computing

 Assalamualaikum WrWb,

Saya Pandy Lazuardi di kesempatan kali ini saya akan menulis tentang Cloud Computingdimana tulisan kali ini di tujukan untuk memenuhi tugas mata kuliah Softskill (Komputasi Modern).





CLOUD COMPUTING 


Cloud Computing terdiri dari 2 kata, yaitu Cloud dan Computing. Cloud jika diartikan ke dalam bahasa Indonesia memiliki arti awan, sedangkan Computing yang berasal dari kata Compute jika diartikan ke dalam bahasa Indonesia memiliki arti perhitungan. Jika kedua kata tersebut digabungkan maka, Cloud Computing merupakan komputasi atau perhitungan yang dilakukan di awan. Awan yang dimaksud disini adalah jaringan internet. 


Komputasi awan ( Cloud Computing ) adalah gabungan pemanfaatanteknologi komputer (komputasi) dan pengembangan berbasisInternet (awan). Cloud Computing adalah suatu paradigma di mana informasi secara permanen tersimpan di server diinternet dan tersimpan secara sementara di komputer pengguna (client) termasuk di dalamnya adalah desktop, komputer tablet, notebook, komputer tembok, handheld, sensor-sensor, monitor dan lain-lain."Komputasi awan adalah suatu konsep umum yang mencakupSaaS,Web 2.0, dan tren teknologi terbaru lain yang dikenal luas, dengan tema umum berupa ketergantungan terhadap Internet untuk memberikan kebutuhan komputasi pengguna. Sebagai contoh,Google Appsmenyediakan aplikasi bisnis umum secara daring yang diakses melalui suatupenjelajah web denganperangkat lunak dan data yang tersimpan diserver. Komputasi awan saat ini merupakan trend teknologi terbaru, dan contoh bentuk pengembangan dari teknologi Cloud Computing ini adalah iCloud.  


Karakteristik Cloud Computing


1.       Demand Self Service (pelayanan mandiri diri sendiri saat diperlukan)

Pengguna dapat memesan dan mengelola layanan tanpa interaksi manusia dengan penyedia layanan, misalnya dengan mengguna-kan, sebuah portal web dan manajemen antarmuka. Pengadaan dan perlengkapan layanan serta sumber daya yang terkait terjadi secara otomatis pada penyedia. Pengguna cloud dapat mengatur sendiri layanan yang dipakai  sesuai dengan kebutuhannya tanpa interaksi dari pihak penyedia layanan. Contohnya menggunakan gmail, kita bisa menyimpan, memindahkan, menghapus email, dsb tanpa campur tangan dari penyedia cloud.


2.       Broad Network Access (akses jaringan yang besar)

Layanan yang tersedia terhubung melalui jaringan pita lebar, terutama untuk dapat diakses secara memadai melalui jaringan internet, baik menggunakan thin client, thick clien, ataupun media lain seperti smartphone. Akses jaringan yang luas dan bisa diakses oleh berbagai jenis perangkat, seperti smartphone, tablet, laptop, dsb. Contohnya facebook mobile, memungkinkan kita untuk mengakses layanan facebook melalui  handphone, smartphone ataupun tablet dimanapun kita berada.


3.       Resource Pooling (resource menyatu)


Penyedia layanan cloud memberikan layanan melalui sumberdaya yang dikelompokkan di satu atau berbagai lokasi data center yang terdiri dari sejumlah server dengan mekanisme multi-tenant. Mekanisme multi tenant ini memungkinkan sejumlah sumberdaya komputasi digunakan bersama-sama oleh sejumlah user, dimana sumberdaya tersebut baik yang berbentuk fisik maupun virtual, dapat dialokasikan secara dinamis untuk kebutuhan pengguna/pelanggan sesuai permintaan. Dengan demikian, pelanggan tidak perlu tahu bagaimana dan darimana permintaan akan sumberdaya komputasinya dipenuhi oleh penyedia layanan. Yang penting, semua permintaan dapat terpenuhi. Sumberdaya komputasi ini meliputi media penyimpanan, memory, processor, pita jaringan, mesin virtual.sumber daya komputasi dari penyedia cloud harus memenuhi banyak pelanggan dan bersifat dinamis tergantung kebutuhan pelanggannya. 


4.       Rapid Elasticity (elastisitas cepat)

Kapasitas komputasi yang disediakan dapat secara elastis dan cepat disediakan, baik itu dalam bentuk penambahan atau pengurangan kapasitas yang diperlukan. kapasitas layanan bersifat fleksibel tergantung kebutuhan pengguna. Sehingga pengguna cloud dapat dengan mudah meminta menaikkan atau menurunkan kapasitas layanan sesuai kebutuhannya. Jadi, kapasitas layanan ini seolah tak terbatas dan pengguna cloud dapat memilih sesuai dengan kebutuhannya setiap saat. Misalnya office 365, kita bisa dengan cepat mengubah layanan yang diinginkan dari small ke bussiness atau sebaliknya sesuai denngan kebutuhan.


5.       Measured Service (layanan pengukuran)

Sumber daya cloud yang tersedia harus dapat diatur dan dioptimasi penggunaannya, dengan suatu sistem pengukuran yang dapat mengukur penggunaan dari setiap sumberdaya komputasi yang digunakan (penyimpanan,memory,processor,lebar pita, dan aktivitas user, dan lainnya). Dengan demikian, jumlah sumber daya yang digunakan jumlah sumber daya yang digunakan dapat secara transparan diukur yang akan menjadi dasar bagi user untuk membayar biaya penggunaan layanan. 


Contoh Layanan Cloud Computing


1.      Google Drive

2.      Windows Azure

3.      Amazon Web Service

4.      Git dan GitHub



Minggu, 05 Juli 2020

UU ITE dan Hak Cipta

Assalamualaikum WrWb,

Saya Pandy Lazuardi di kesempatan kali ini saya akan menulis tentang UU ITE dan Hak Ciptadimana tulisan kali ini di tujukan untuk memenuhi tugas mata kuliah Softskill (Pengantar Web Science).


Sebelumnya mengapa saya memilih Hexpharm Jaya, karena saya pernah belajar atau latihan bekerja disana didivisi IT atau biasa dikenal Prakerin selama beberapa bulan.


PT. Hexpharm Jaya Laboratories, yang lebih dikenal dengan sebutan HJ, berdiri sejak tahun 1971, dan pada  waktu itu HJ sendiri belum menjadi salah satu anak perusahaan dari PT. Kalbe Farma Tbk. 


Pada tanggal 26 Oktober 1988
PT. Hexpharm Jaya  ini berdiri resmi sebagai sebuah perusahaan farmasi. 


Pada tahun 2012, PT. Hexpharm Jaya meresmikan pabrik barunya yang berlokasi di Cikarang dengan teknologi yang lebih mutakhir dan telah memenuhi standard CPOB.


Tahun 2015, PT. Hexpharm Jaya menambah fasilitas produksi ke lantai 2 yang mendapatkan sertifikat CPOB di bulan desember 2016 dan mulai beroperasi di tahun 2017.

 

Visi

Menjadi perusahaan terdepan yang berkelanjutan pada segmen pengobatan terjangkau melalui ketangkasan, inovasi, dan keunggulan operasional

Misi

Membangun masyarakat yang lebih sehat melalui produk-produk kesehatan yang ekonomis dan berkualitas

Moto

Komitmen total untuk kesehatan Anda


Contoh Pelanggaran :

 

1. Pelanggaran Hak Cipta - Pasal 34 UU ITE Tahun 2008

Pelanggaran hak cipta adalah penggunaan karya yang tanpa ijin, atau tanpa sepengetahuan dan melanggar hak ekslusif pemilik cipta.

Sanksi : Hukuman pidana penjara paling lama 10 (sepuluh) tahun dan/atau denda paling banyak Rp.10.000.000.000,00 (sepuluh miliar rupiah).


2. Berita Bohong (Pasal 28 ayat (1))

Salah satu yang paling santer belakangan ini yaitu hoax atau berita bohong. Tanpa kamu sadari, saat kamu membantu penyebaran suatu berita bohong tanpa berusaha mengecek kebenarannya terlebih dahulu, kamu bisa dijerat dengan pasal ini. Tidak main-main, konsekuensinya bisa dituntut penjara maksimal enam tahun dan denda maksimal satu miliar.


3. Hacking (Pasal 30)

Berada di pasal 30, berisi kalau kamu dengan sengaja dan tanpa hak atau melawan hukum mengakses sistem komputer dan/atau sistem elektronik dengan tujuan apapun, kamu bisa dijerat pasal ini. Sanksinya beragam tergantung perbuatannya, mulai dari penjara antara 6-8 tahun dan denda sebanyak 600-800 juta.

 

Daftar Pustaka

idntimes.com. (2019, 09 Januari). 6 Pelanggaran UU ITE yang Masih Sangat Sering Dilakukan Netizen. Diakses pada 06 Juli 2020, dari https://www.idntimes.com/tech/trend/ribka-eleazar/pelanggaran-uu-ite-yang-masih-sering-dilakukan-netizen/6


blog.ub.ac.id. (2018,17 Desember). LARANGAN DAN SANKSI DALAM UU ITE. Diakses pada 06 Juli 2020, dari https://blog.ub.ac.id/chardinisiregar/sample-page/larangan-dan-sanksi-dalam-uu-ite/


Senin, 11 Mei 2020

Layanan Internet dan Contoh Penggunaan jaringan LAN

Assalamualaikum WrWb,

Saya Pandy Lazuardi di kesempatan kali ini saya akan menulis tentang Layanan Internet dan Contoh Penggunaan Jaringan LAN dimana tulisan kali ini di tujukan untuk memenuhi tugas mata kuliah Softskill (Pengantar Web Science).



LAYANAN INTERNET

E-Banking

Menurut saya contoh salah satu layanan internet saat ini adalah dengan adanya E-Banking dimana proses seperti transfer uang atau membayar tagihan bahkan membeli pulsa bisa kita lakukan dengan cepat sehingga kita tidak perlu berjalan ke atm atau keluar rumah untuk ke supermarket. Bagaimana kita bisa menggunakan layanan EBanking ini ? layanan ini membutuhkan smarthphone atau device lainnya seperti laptop atau pc dan juga harus memiliki data internet yang cukup agar tidak terjadi masalah dalam proses nya yang dimana kita sudah harus memiliki akun Ebanking yang bisa kita daftarkan melalui mesin atm atau teller pada masing masing bank.


LOCAL AREA NETWORK (LAN) 

LAN (Local area Network) merupakan salah satu jaringan yang dibatasi oleh area yang relatif kecil. Lokasi LAN termasuk pendek yaitu pada ruangan dengan jarak antar komputer sekitar 1-10 m dan pada Gedung perkantoran dengan jarak antar komputer yaitu 100 m-<1km. LAN dapat digunakan di sebuah kantor, di gedung-gedung,atau tiap-tiap ruangan di sekolah. LAN menggunakan kabel untuk transmisi datanya yakni sebagai link.


Contoh Penggunaan LAN:

1. Penggunaan Jaringan LAN pada dunia Pendidikan.

    Contoh kecil jaringan Lan pada salah satu sma di Bekasi dimana sekolah tersebut menggunakan jaringan Local atau biasa dikenal LAN yang bertujuan agar proses input atau sharing data antara siswa atau sesame guru lebih efisiensi dimana dengan adanya lan kita bisa sharing atau menggunakan sumberdaya Bersama sama.

Kelebihan nya :

- Dapat melakukan penggunaan sumber daya secara Bersama sama

- Proses Backup data lebih mudah

Kekurangan nya :

- Jika salah satu Komputer terkenan virus maka dapat berpotensi menginfeksi computer lain dalam 1 jaringan LAN tersebut.

 

2. Penggunaan Jaringan LAN pada perusahaan.

    Contoh kecil kedua jaringan LAN yaitu pada sebuah perusahaan dimana perusahaan tersebut menggunakan jaringan Lan agar sebuah divisi dalam perusahaan tersebut bisa terorganisir dengan baik missal dalam hal sharing atau privacy dalam divisi tersebut jadi divisi lain tidak bisa  melihat atau mengakses apa yang ada pada local jaringan divisi tersebut.

Kelebihan nya :

- Keamanan lebih terjamin karena fasilitas nya menggunaka ip local jaringan hanya dengan switch kemudian router.

- Penggunaan dengan LAN dapat membuat pekerjaan lebih efektif dan efisien

Kekurangan nya:

- Software yang digunakan perlu di kendalikan dan bila menggunakan multiuser siftware harus di rancang terlebih dahulu

- jangkauan yang hanya mencakup sedikit.

 

SUMBER :

-          https://www.cermati.com/artikel/internet-banking-fitur-kelebihan-dan-kekurangannya

-          https://www.dictio.id/t/apa-kelebihan-dan-kekurangan-dari-lan-man-dan-wan

 

 


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.