Friday, April 10, 2020

Sistem Operasi WEB



Secara sederhana ialah Sistem operasi yang berjalan di server di Web.
WOS atau Web Operating System juga merupakan layanan internet dimana si user dapat mengakses data komputer jarak jauh.

WOS Merupakan  lingkungan yang dibuat  mesin pengguna dari aplikasi online yang disimpan di Web dan dijalankan melalui browser Web. Misalnya, ketika rangkaian aplikasi kantor online dijalankan, ia mungkin menghadirkan antarmuka yang unik bagi pengguna, dan lingkungan operasi ini kadang-kadang disebut sebagai sistem operasi Web.

Salah satu implikasi dari sistem operasi Web adalah bahwa karena aplikasi Web dijalankan melalui browser Web pengguna, OS di mesin pengguna kurang relevan. Karena semua browser melakukan hal yang sama (sebagian besar waktu) tidak peduli di mana platform mereka berjalan, dan karena aplikasi online adalah apa yang dilihat pengguna, sistem operasi menjadi kurang terlihat. Tentu saja, untuk memiliki persepsi ini, semua aplikasi harus berasal dari Internet.

Contoh WOS pertama WEB HOSTING
Situs web yang di-host pada server, yang merupakan perangkat keras yang kuat yang menampung situs web dan data yang terkait dengan situs tersebut. Setiap komponen situs web Anda disimpan di server dan diakses melalui host web Anda. Ini termasuk elemen seperti file, teks, gambar, video - semuanya.

Web hosting merupakan industri besar. Dengan ratusan juta situs web yang sedang online, orang-orang di seluruh dunia mendapati diri mereka terjun ke dunia teknologi baru yang aneh yang belum pernah mereka alami sebelumnya dan dieksplorasi sebelumnya. Ini bisa membingungkan dan mengintimidasi pada awalnya, dan banyak orang tidak pernah benar-benar memahami apa artinya hosting, apa fungsinya bagi mereka, atau bagaimana pengaruhnya terhadap mereka.

Jenis web hosting :
- Shared Hositng
- VPS Hosting
- Cloud Hosting
SHARED HOSTING
adalah jenis hosting web yang paling dasar. Dengan biaya yang hemat dan pilihan terbaik untuk situs web kecil atau tingkat pemula. Seperti namanya, situs web yang menggunakan hosting bersama akan berbagi sumber daya dengan situs web lain di server tunggal.
 
Shared Hosting juga merupakan pilihan yang bagus untuk pemula dan pemilik situs web yang kecil. 
Karena  hemat biaya dan tidak memerlukan banyak pengetahuan teknis untuk memulai.

Keuntungan Shared Hosting
- Merupakan hosting dengan biasa termurah dari semua host
- Sangat mudah untuk mendirikannya
- Tidak membutuhkan pengetahuan teknis
- Baik digunakan untuk pemula dan pemilik web kecil atau blog

Kekurangan Shared Hosting
- Berbagi server dengan web lain
- Masalah kinerja di luar kendali kita
- Loading yang lama dengan uptime yang rendah atau lambat
- Tidak terukur

Contoh web dengan Shared hosting : bluehost.com

VIRTUAL PRIVATE SERVER atau VPS HOSTING
jenis hosting lanjutan dari Shared Hosting dimana biasanya ketika si web site pemilik bertambah
besar biasanya mereka mengupgrade ke vps. Meskipun vps masih menggunakan satu server
tetapi anda tidak dapat mengalami downtime yang tidak terduga di situs web mereka. Opsi yang 
bagus untuk pemilik situs web yang telah melampaui sumber daya dari paket Shared hosting.
Vps juga dapat menguntungkan pemilik situs web yang mengerti teknologi dan ingin membuat
perubahan khusus pada konfigurasi server mereka.
 
Keuntungan VPS Hosting
 
- Sumber daya server khusus.
- Kemampuan untuk membuat konfigurasi khusus ke server Anda.
- Tingkat uptime yang lebih tinggi dan kecepatan loading  yang lebih cepat.
- Lebih hemat biaya dari pada server khusus.

Kekurangan VPS Hosting
- Berbagi server utama dengan situs web lain.

- Tidak mudah mengatur server bersama.

- Masih memiliki keterbatasan dalam hal apa yang dapat anda kontrol.

Contoh web vps hosting : inmotionhosting.com

CLOUD HOSTING

Cloud hosting adalah jenis web hosting yang lebih baru. Ini bisa digambarkan sebagai versi 
hybrid VPS, tetapi lebih hemat biaya.
 
Paket cloud hosting datang dengan beberapa server jarak jauh. Setiap server memiliki tanggung
jawab yang berbeda. Jika salah satu server dikompromikan atau memiliki masalah, server lain
di jaringan akan mengambil alih tanggung jawab tersebut dan melonggarkannya.

Cloud hosting adalah pilihan terbaik untuk situs web bisnis menengah dan besar yang tumbuh
dengan cepat.Jika lalu lintas situs web Anda tidak dapat diprediksi dan Anda berencana melakukan
penskalaan pada tingkat yang stabil dalam beberapa bulan atau tahun mendatang, maka Anda harus
mempertimbangkan paket Cloud hosting.

Keuntungan Cloud Hosting
- Keamanan tinggi..
- Skala sumber daya sesuai permintaan..
- Downtime yang sedikit.

Kekurangan Cloud Hosting
- Kustomisasi yang terbatas.
- Harga yang terkadang tidak stabil.
- Traffic yang tidak dapat di prediksi yang terkadang menambah biaya.

 Contoh web cloud hosting : siteground.com

Contoh WOS kedua Web Security
Web Security juga dikenal sebagai "Cyber Security". Pada dasarnya berarti melindungi situs web
atau aplikasi web dengan mendeteksi, mencegah dan menanggapi ancaman cyber.
Situs web dan aplikasi web juga rentan terhadap pelanggaran keamanan seperti halnya
rumah fisik, toko, dan lokasi pemerintah. Sayangnya, kejahatan dunia maya terjadi setiap hari,
dan langkah-langkah keamanan web yang bagus diperlukan untuk melindungi situs web
dan aplikasi web dari gangguan.

Jenis jenis web security
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.

Referensi :
Pollock, Peter. 2013. Web Hosting For Dummies.New Jersey: John Wiley & Sons, Inc.

Monday, April 6, 2020

TUGAS pemrogjar DNS


Nama         : Abraham Natawijaya
Kelas         : 4IA20
NPM         : 50416042

1.      Apakah pengertian dari DNS dan kegunaan DNS ?

a.       Pengertian
DNS (Domain Name System) server adalah server yang dapat melayani permintaan dari client untuk mengetahui alamat yang digunakan oleh sebuah domain. Jadi, misalnya Anda ingin mengakses twitter.com, maka server DNS akan mencari alamat dari twitter agar komputer dapat terhubung dengan twitter.
b.      Kegunaan
DNS Server berfungsi sebagai sebuah database server yang menyimpan alamat IP yang digunakan untuk penamaan sebuah hostname. Jadi, ketika Anda mengetik google.com maka DNS server akan menerjemahkan ke alamat IP dan menghubungkan ke google.com akhirnya tampil google.com pada layar pencarian.

2.      Berikan Penjelasan mengenai Struktur dari DNS dari Root awal hingga Akhir Sub domain!
a.       Root Level (.)
Level utama (level paling penting) sekaligus level awal dari sebuah domain dimana ketika DNS server akan mencari sebuah alamat domain, maka yang diakses terlebih dahulu adalah root level.
b.      Top Level Domain (.com, .org, .net, .id, dsb.)
Level kedua setelah root level dimana ketika DNS telah mengakses ke root, maka akan langsung mengakses ke level ini.
c.       Second Level Domain (google, yahoo, dsb.)
Level setelah TLD, dimana ketika DNS telah mengakses ke root dan TLD, akan langung mengakses ke SLD.
d.      Sub Level Domain
Cabang dari domain diatas, bisa merupakan menu atau aplikasi tambahan pada domain utama. Contoh: mail.google.com

3.      Apakah yang disebut nslookup dan fungsi dari nslookup?
a.       Pengertian
Nama nslookup berarti name server lookup. Nslookup menggunakan lokal sistem operasi perpustakaan domain name systemresolver untuk melakukan query nya. Oleh karena itu, dikonfigurasi secara otomatis oleh isi dari system operasi file resolf.conf.
b.      Fungsi
nslookup beroperasi dalam modus interaktif atau non-interaktif. Ketika digunakan secara interaktif, ketika program dipanggil tanpa argumen (pilihan lain ada), isu-isu user konfigurasi parameter atau permintaan saat mempresentasikan ('>') nslookup prompt baris demi baris mode. Dalam parameter mode non-interaktif dan syarat itu ditetapkan sebagai argumen baris perintah dalam pemanggilan program.

4.      Berikan Salah satu sintaks, untuk mencari DNS dari sebuah laman WEB!
GetHostByName(String)
Meminta informasi DNS untuk nama host DNS yang ditentukan.

Sunday, March 29, 2020

WORLD WIDE WEB ATAU WEB

Sejarah WEB

            Gopher adalah sistem pengambilan informasi yang digunakan pada awal tahun 1990, 
memberikan suatu metode penyampaian menu link ke file, sumber daya komputer dan menu
lainnya. Menu-menu ini bisa melintasi batas-batas dari komputer dan menggunakan Internet
untuk mengambil menu dari sistem lain. Sistem ini sangat populer pada saat banyak 
universitas yang sedang mencari sistem yang dapat memberikan informasi ke seluruh kampus
dan organisasi besar yang mencari sistem untuk memusatkan penyimpanan dan manajemen
dokumen.                      
Gopher diciptakan oleh University of Minnesota. Pada bulan Februari 1993, mereka
mengumumkan akan menarik biaya lisensi penggunaan referensi implementasi server
Gopher. Akibatnya, banyak organisasi mulai mencari alternatif untuk Gopher.
Dewan Eropa untuk Riset Nuklir ( CERN ) di Swiss memiliki alternatif tersebut. Tim
Berners - Lee membuat suatu sistem informasi manajemen, di mana teks bisa berisi link dan
referensi ke dokumen lain yang memungkinkan pembaca untuk cepat melompat dari satu
dokumen ke dokumen. Dia telah menciptakan server untuk penerbitan dokumen dengan
corak ini (disebut hypertext) serta program untuk membacanya, yang dia sebut
WorldWideWeb. Perangkat lunak ini pertama kali dirilis pada tahun 1991. Dan kelak, akan
terjadi dua peristiwa menyebabkan popularitas sistem ini meledak dan akhirnya
menggantikan Gopher.
Pada tanggal 30 April 1993 CERN merilis kode sumber WorldWideWeb ke domain
publik, sehingga siapa pun bisa menggunakan atau membangun perangkat lunak tanpa biaya.
Pada tahun yang sama, NCSA merilis sebuah program yang merupakan gabungan
browser web dan klien Gopher, disebut Mosaic. Awalnya hanya tersedia pada mesin Unix
dan dalam bentuk kode sumber, tetapi pada bulan Desember 1993, Mosaic menyediakan versi
baru dengan installer untuk Apple Macintosh dan Microsoft Windows. Mosaic cepat
meningkat popularitasnya, dan menyeret popularitas Web.
Jumlah browser web yang tersedia meningkat secara dramatis, banyak yang dibuat oleh
proyek-proyek penelitian di universitas dan perusahaan, seperti Telenor (sebuah perusahaan
komunikasi Norwegia), yang menciptakan versi pertama dari browser Opera pada tahun
1994.

Pengertian WEB
     Web merupakan suatu kebutuhan bagi masyarakat modern sekarang ini, baik itu digunakan untuk melakukan transaksi, penyebaran informasi, maupun pencarian informasi. Website yang memiliki mesin pencari informasi seperti google atau yahoo kini telah menjadi alternatif utama bagi masyarakat modern dalam mencari berita atau informasi. Pada dasarnya, web adalah sebuah database jalinan computer di seluruh dunia yang menggunakan sebuah arsitektur pengambilan informasi yang umum. Secara konsep, web merupakan sebuah klien atau server system manajemen database. Web terdapat dua jenis, yaitu :

1.      Web Statis, yaitu isi informasi websitenya tetap, jarang berubah, dan isi informasinya satu arah.
2.      Web Dinamis, yaitu isi informasi websitenya selalu berubah-ubah dan isi informasinya interaktif dua arah.

Perkembangan WEB
     Web sedemikian berkembangnya sehingga para ahli telah memberikan penomoran untuk mengklasifikasikan generasi teknologi Web yang digunakan, yaitu :

Ø Web 1.0
     Web 1.0 merupakan teknologi Web generasi pertama yang merupakan revolusi baru di dunia Internet karena telah mengubah cara kerja dunia industri dan media. Pada dasarnya, Website yang dibangun pada generasi pertama ini secara umum dikembangkan untuk pengaksesan informasi dan memiliki sifat yang sedikit interaktif. Berbagai Website seperti situs berita “cnn.com” atau situs belanja “Bhinneka.com” dapat dikategorikan ke dalam jenis ini.

Ø Web 2.0

     Istilah Web 2.0 pertama kalinya diperkenalkan oleh O’Reilly Media pada tahun 2004 sebagai teknologi Web generasi kedua yang mengedepankan kolaborasi dan sharing informasi secara online. Menurut Tim O’Reilly, Web 2.0 dapat didefinisikan sebagai berikut:
     “Web 2.0 adalah revolusi bisnis di industri komputer yang disebabkan oleh penggunaan internet sebagai platform, dan merupakan suatu percobaan untuk memahami berbagai aturan untuk mencapai keberhasilan pada platform baru tersebut. Salah satu aturan terutama adalah: Membangun aplikasi yang mengeksploitasi efek jaringan untuk mendapatkan lebih banyak lagi pengguna aplikasi tersebut”

     Berbagai layanan berbasis web seperti jejaring sosial, wiki dan folksonomies (misalnya: “flickr.com”, “del.icio.us”) merupakan teknologi Web 2.0 yang menambah interaktifitas di antara para pengguna Web. Pada umumnya, Website yang dibangun dengan menggunakan teknologi Web 2.0 memiliki fitur-fitur sebagai berikut: CSS (Cascading Style Sheets)

·         Aplikasi Rich Internet atau berbasis Ajax
·         Markup XHTML
·         Sindikasi dan agregasi data menggunakan RSS/Atom
·         URL yang valid
·         Folksonomies
·         Aplikasi wiki pada sebagian atau seluruh Website
·         XML Web-Service API

Ø  Web 3.0 / Semantic Web

     Walaupun masih dalam perdebatan di kalangan analis dan peneliti, istilah Web 3.0 tetap berpotensi menjadi generasi teknologi di dunia Internet. Saat ini, definisi untuk Web 3.0 sangat beragam mulai dari pengaksesan broadband secara mobile sampai kepada layanan Web berisikan perangkat lunak bersifat on-demand. Namun, menurut John Markoff, Web 3.0 adalah sekumpulan teknologi yang menawarkan cara baru yang efisien dalam membantu computer mengorganisasi dan menarik kesimpulan dari data online.

     Berdasarkan definisi yang dikemukakan tersebut, maka pada dasarnya Semantic Web memiliki tujuan yang sama karena Semantic Web memiliki isi Web yang tidak dapat hanya diekpresikan di dalam bahasa alami yang dimengerti manusia, tetapi juga di dalam bentuk yang dapat dimengerti, diinterpretasi dan digunakan oleh perangkat lunak (software agents). Melalui Semantic Web inilah, berbagai perangkat lunak akan mampu mencari, membagi, dan mengintegrasikan informasi dengan cara yang lebih mudah.

Arsitektur WEB
Arsitektur web merupakan struktur rancangan (desain) web agar dapat tersusun suatu informasi yang tepat (terorganisasi) dan mudah ditemukan isinya. Dimana struktur rancangan harus memenuhi beberapa aspek antara lain form, fungsi, navigasi, interface, interaksi, visual, dan maksud informasi itu sendiri, yang akan dibangun dalam sebuah web (www.usemod.com). Sepintas, definisi arsitektur informasi menyerupai definisi sebuah buku. Dimana sebuah buku adalah informasi yang isinya dibagi atau diorganisasikan dalam suatu bab, dan bab-bab terdiri dari subbab-subbab yang ditunjukkan pada daftar isi. Namun arsitektur informasi web jelas berbeda dengan buku.
Sejak web perencanaan isi, desain dan manajemen datang dalam lingkup metode desain, Vitruvian tradisional tujuan komoditas, keteguhan dan kesenangan dapat memandu arsitektur situs, seperti yang mereka lakukan arsitektur fisik dan disiplin desain lainnya. Website arsitektur akan datang dalam ruang lingkup estetika dan teori kritis dan kecenderungan ini dapat mempercepat dengan munculnya web semantik dan web 2.0. Kedua  ide menekankan aspek struktur informasi. Strukturalisme adalah sebuah pendekatan untuk pengetahuan yang telah dipengaruhi sejumlah disiplin akademis termasuk estetika, teori kritis dan postmodernisme. Web 2.0, karena melibatkan user-generated content, mengarahkan perhatian arsitek website untuk aspek-aspek struktur informasi.
“Website arsitektur” memiliki potensi untuk menjadi istilah yang digunakan untuk disiplin intelektual mengatur konten website. ”Web desain”, dengan cara kontras, menggambarkan tugas-tugas praktis, bagian-bagian-grafis dan teknis, dari merancang dan menerbitkan sebuah situs web. Perbedaan tersebut dibandingkan dengan yang antara tugas mengedit sebuah koran atau majalah dan desain grafis dan pencetakan. Tetapi hubungan antara editorial dan kegiatan produksi adalah lebih dekat untuk publikasi web daripada untuk penerbitan cetak.
  • Konsep Arsitektur system dalam web meliputi :
Arsitektur Teknologi Informasi
Arsitektur Teknologi informasi (TI) adalah peta level tinggi atau rencana aset informasi dalam sebuah organisasi. Hal tersebut adalah panduan kedua untuk operasi saat ini dan blue print untuk ke arah masa depan. Arsitektur TI mengintegrasikan kebutuhan bisnis seluruh organisasi untuk mendapatkan informasi dan semua aplikasi. Arsitektur TI adalah analog dengan arsitektur rumah. Sebuah rencana arsitektur menjelaskan bagaimana rumah yang akan dibangun, termasuk bagaimana berbagai komponen rumah, seperti pipa dan sistem kelistrikan, harus diintegrasikan. Demikian pula, arsitektur TI menunjukkan bagaimana semua aspek teknologi informasi dalam suatu organisasi yang sesuai secara bersama. Gambar 1 menggambarkan arsitektur TI dari sebuah agen perjalanan online.
 kelebihan dan kekurangan WEB

Kelebihan :

Ø  Mudah diakses kapanpun Dimanapun kita mau
Ø  Mendapatkan informasi terbaru atau terupdate
Ø  Informasi mudah di distribusikan atau di share

Kekurangan :

Ø  Apabila website tidak terproteksi menyebabkan komputer user atau smartphone user terkena gangguan seperti virus ataupun spam iklan
Ø  Terkadang ada website yang memerlukan pembayaran dalam mengaksesnya
Ø  Loading yang lama pada saat mengakses dikarenakan server atau jaringan tidak stabil


Referensi :

*Nicols, Steven Vaughan. dkk. (1999). Yang Perlu Anda Ketahui tentang World Wide Web. Edisi Yogyakarta: Andi Yogyakarta.

*Tim Berners-Lee, J. Hendler, and O. Lassila (2001). The semantic web. Technical report, Scientific American. 

*John Borland (2007).  A Smarter Web.

*The History of The Web.


*https://dhozkiii24.wordpress.com/2013/08/26/arsitektur-web/. Diakses : 28/03/20.