Rekayasa web part 2 khaerul anwar

10
Rekasa Web Part : 2 BY KHAERUL ANWAR 1511510388 Fokus : Web Server, Aplication Server, Database Server, Hosting

Transcript of Rekayasa web part 2 khaerul anwar

Page 1: Rekayasa web part 2 khaerul anwar

Rekasa WebPart : 2

BY KHAERUL ANWAR1511510388

Fokus : Web Server, Aplication Server, Database Server, Hosting

Page 2: Rekayasa web part 2 khaerul anwar

Web Server• Web server    :  Sebuah software yang memberikan layanan

berbasis data dan berfungsi menerima   permintaan dari HTTP atau HTTPS pada klien yang dikenal dan biasanya kita kenal   dengan nama web browser (Mozilla Firefox, Google Chrome) dan untuk   mengirimkan kembali yang hasilnya dalam bentuk beberapa halaman web dan pada   umumnya akan berbentuk dokumen HTML.

Fungsi utama Web server adalah untuk melakukan atau akan tranfer berkas permintaan pengguna melalui protokol komunikasi yang telah ditentukan sedemikian rupa. Contohnya     :  Apache, Apache merupakan web server yang paling banyak dipergunakan di  Internet. Program ini pertama kali didesain untuk sistem operasi lingkungan UNIX.    Apache mempunyai program pendukung yang cukup banyak. Hal ini memberikan    layanan yang cukup lengkap bagi penggunanya.

Page 3: Rekayasa web part 2 khaerul anwar

Aplication ServerAplication server  : Aplikasi komputer yang berfungsi melayani permintaan akses dari komputer client.Contohnya :1. Web Server2. Proxy ServerProxy server bertindak sebagai gateway di dalam dunia internet untuk setiap komputer client. Proxy server bisa di gunakan untuk mengamankan jaringan pribadi yang di hubungkan ke sebuah jaringan publik3. DHCP (Dynamic Host Configuration Protocol)protokol yang berbasis arsitektur client/server yang di pakai untuk memudahkan pengalokasian alamat IP dalam satu jaringan4. DNS Serverlayanan untuk memberikan informasi menterjemahkan nama nama host (domain) ke alamat alamat IP Addressing5. FTP (File Transfer Protocol)protokol di internet yang memungkinkan pengguna internet melakukan pertukaran dan transfer file melalui sebuah server internet

Page 4: Rekayasa web part 2 khaerul anwar

Database Server• Database Server adalah sebuah program komputer

yang menyediakan layanan pengelolaan basis data dan melayani komputer atau program aplikasi basis data yang menggunakan model klien/server

contohnya     :  MySQL merupakan sebuah perangkat lunak system manajemen basis data SQL (bahasa inggris : data management system) atau DNMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia.

Page 5: Rekayasa web part 2 khaerul anwar

Nginx Server

Nginx adalah server HTTP dan Proxy dengan kode sumber terbuka yang bisa juga berfungsi sebagai proxy IMAP/POP3. Kode sumber nginx ditulis oleh seorang warga negara Rusia yang bernama Igor Sysoev pada tahun 2002 dan dirilis ke publik pada tahun 2004. Nginx terkenal karena stabil, memiliki tingkat performansi tinggi dan minim mengonsumsi sumber daya.Salah satu yang membuat nginx menjadi sangat cepat adalah jenis arsitektur nginx itu sendiri. Jika     di bandingkan dengan apache yang process based, nginx menjadi jauh lebih unggul karena event-    based nya. Sehingga mampu memanfaatkan seminimal mungkin thread untuk memproses     request dari user, sehingga akhirnya memori yang terpakai oleh Nginx menjadi minimal. Karena     memori yang dipakai sangat kecil, maka hasilnya server menjadi ringan dan jauh-jauh lebih     responsif (memiliki respon super cepat).

Beberapa situs terkenal yang menggunakan Nginx adalah Wordpress, Fastmail, Ohloh, Sourceforge dan Github.

Page 6: Rekayasa web part 2 khaerul anwar

Domain Server• Domain        :  nama unik yang diberikan untuk mengidentifikasi

nama server komputer seperti web server atau email server di jaringan komputer ataupun internet. Fungsi Domain adalah untuk mempermudah pengguna di internet pada saat melakukan akses ke server, selain juga dipakai untuk mengingat nama server yang dikunjungi tanpa harus mengenal deretan angka yang rumit yang dikenal sebagai IP address.

 contohnya    :  misal alamat IP server tempat file web kita disimpan adalah 77.165.90.89 sebenarnya kita bisa saja mengetikkan 77.165.90.89 langsung di browser untuk mengakses website kita, namun hal ini tentunya sangat tidak baik bagi ingatan orang khususnya ingatan pengunjung website yang mengakses website kita.  Sehingga fungsi domain lebih untuk mudahkan orang mengingat sebuah nama url   dibanding deretan deretan angka IP. Untuk itu diperlukan domain guna mengganti  deretan angka tersebut agar menjadi deretan kata yang tentunya gampang diingat. misal:namadomain.com akan lebih mudah diingat ketimbang angka 218.719.51.617 

Page 7: Rekayasa web part 2 khaerul anwar

HostingHosting        :  penyewaan tempat untuk menampung data-data yang diperlukan oleh sebuah website dan sehingga dapat diakses lewat Internet. Data disini dapat berupa file, gambar, email, aplikasi/program/script dan database. Contohnya    :  sebuah website diibaratkan sama dengan kios/ruangan di Mall. Manajemen Mall menyewakan ruangan, infrastruktur, listrik, telepon dan fasilitas  lainnya agar orang-orang dapat membuka usaha. Setiap kios pengelolanya dapat  berbeda, dekorasinya berlainan dan beroperasi masing-masing dengan caranya sendiri. Dalam hal ini kios atau ruangan yang disewa tentu mempunyai batasan ruangan (mis: 10m x 7m) dan maksimum adalah besarnya gedung Mall tersebut.

Page 8: Rekayasa web part 2 khaerul anwar

CloudCloud        : gabungan pemanfaatan teknologi komputer (komputasi) dalam suatu jaringan  dengan pengembangan berbasis internet (awan) yang mempunyai fungsi untuk  menjalankan program atau aplikasi melalui komputer – komputer yang terkoneksi  pada waktu yang sama, tetapi tak semua yang terkonekasi melalui internet menggunakan cloud computing.

Contohnya    : Gmail dan Yahoo mailSebenarnya kita sudah lama menggunakan teknologi cloud computing, hanya saja kita tidak sadar tentang teknologi tersebut. salah satu contohnya adalah layanan  email seperti Gmail dan Yahoo Mail yang sering kita gunakan.Dengan menggunakan layanan email kita tidak perlu lagi menginstall software email seperti outlook. kita dapat mengakses email dimana pun kita berada.

Page 9: Rekayasa web part 2 khaerul anwar

Contact Meo Slideshare : /KhaerulUndesirableo Github : #khaerulanwar1o Email : [email protected]

Page 10: Rekayasa web part 2 khaerul anwar

Thank You