2. web server
• Web server adalah 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 dan untuk mengirimkan kembali yang hasilnya
dalam bentuk beberapa halaman web dan pada
umumnya akan berbentuk dokumen HTML. itulah
pengertian web server sebenarnya. dalam bentuk
sederhana web server akan mengirim data HTML
kepada permintaan web Browser sehingga akan terlihat
seperti pada umumnya yaitu sebuah tampilan website.
3. application server
• application server adalah aplikasi pada sistem komputer yang
berfungsi melayani permintaan akses dari komputer pengguna atau
klien. Salah satu contoh aplikasinya adalah Web Server. Web
Server berisi tampilan informasi-informasi yang dapat diakses
menggunakan web browser seperti mozilla firefox dan internet
explorer. Contoh lain yaitu FTP Server, FTP Server berfungsi
melayani transaksi pertukaran data komputer server dengan klien
menggunakan aplikasi FTP klien.
• Pada bahasan selanjutnya akan diberikan beberapa aplikasi server
yang sering digunakan beserta penjelasannya secara umum yaitu
DHCP server, Mail Server, DNS Server, FTP Server, Web Server,
Proxy Server, dan Database Server.
4. Database server
• Database server adalah sebuah program komputer yang
menyediakanlayanan pengelolaan basis data dan
melayani komputer atau program aplikasibasis data
yang menggunakan model klien/server. Istilah ini juga
merujuk kepada sebuah komputer (umumnya
merupakan yang didedikasikanuntuk menjalankan
program yang bersangkutan. Sistem manajemen basis
data (SMBD) pada umumnya menyediakan fungsi-fungsi
server basis data, dan beberapa SMBD (seperti halnya
MySQL atau Microsoft SQL Server) sangat bergantung
kepada model klien-server untuk mengakses basis
datanya.
5. APA ITU NGINX
• Nginx
Web client meminta files ke Web server melalui Nginx
dan request ini disimpan di memory server lalu
diteruskan untuk diproses ke Apache dan terjadilah
pemrosesan PHP dan MySQL dan hasilnya oleh Apache
akan disimpan sementara di RAM (Memory) lalu
diteruskan ke Nginx untuk disimpan sebagai file statis di
hardisk dan disampaikan ke web client. Karena dalam
nginx yg menyampaikan output file bukan langsung
memory maka penumpukan data di memory akan
berkurang dan server pun akan bekerja lebih cepat dan
stabil.
6. ALASAN NGINX
• Nginx, banyak orang membicarakan, meski kadang salah di
pelafalannya. Nginx (di baca engine x, bukan enging). Apa sih nginx
itu? Nginx itu sebetulnya Web server yang sama-sama open
source, layaknya apache.
Jika dilihat fakta saat ini, sudah jadi rahasia umum jika apache
sudah sedemikian populernya dan digunakan di hampir semua
layanan hosting yang ada di dunia. Meskipun apache sangat
populer, tapi tetap saja belum bisa menangani kebutuhan web
server yang memiliki HIGH TRAFIC. Sehingga beberapa orang
dalam komunitas memaksakan diri untuk membuat solusi alternatif,
sebuah web server yang memang ditujukan penggunaan lebih
kepada Performa, kemudahan, kecepatan. Sehingga bisa
menghandle lalu lintas trafik yang amat padat.
7. APA ITU DOMAIN
• DOMAIN adalah alamat website kita. Domain dipergunakan untuk mempermudah
pengunjung mengingat alamat website. Karena itulah, kita perlu memiliki nama
domain yang mudah diingat. Domain terdiri dari 2 bagian.
• Nama domain
• Extension
• Kita ambil contoh: GOOGLE.COM
• GOOGLE adalah nama domain
COM adalah extension.
• Penamaan nama domain hanya diijinkan menggunakan huruf, angka dan garis
penghubung. Pengunaan huruf kapital dan huruf kecil diabaikan. Artinya:
• GOOGLE.com dan Google.Com atau gOOgLe.cOm akan tetap menuju ke halaman
google.com semua.
• Dan sebuah nama domain hanya bisa dimiliki oleh satu orang saja. Jika suatu
domain sudah dimiliki oleh orang lain, maka kita harus menunggu hingga domain itu
expired dan tidak diperpanjang kembali oleh pemiliknya. Biasanya memakan waktu 2
bulan
8. APA ITU CLOUD HOSTING
• Cloud hosting merupakan layanan hosting yang
terhubung pada banyak server, dimana pengguna tidak
perlu khawatir akan kinerja server yang tidak stabil atau
sumber daya yang terbatas pada layanan hosting
tradisional seperti dedicated server atau shared hosting.
• Teknologi cloud computing memungkinkan kita memiliki
resource yang tidak terbatas karena terhubung ke
banyak mesin (server) fisik, sehingga memudahkan kita
untuk menambahkan server baru secara on the fly tanpa
mengganggu proses yang sedang berjalan.
9. Contoh Domain Name
• Contoh contoh domain name
• Ada Beberapa Pembagian Domain Secara Global
• 1. Generic Top Level Domain (gTLD)
• Domain pada dasarnya yang dipakai secara internasional yang dikelola oleh suatu badan yang
disebut dengan Internic atau kependekan dari international Network Information Center dibawah
IANA (Internet Assigned Number Authority). Berikut beberapa contoh Domain yang termasuk
kedalam Generic Top Level Domain sebagai berikut:
• Domain .com: domain yang dipakai oleh organisasi atau individu yang bersifat komersial.
• Domain .edu: domain yang dipakai oleh organisasi atau sebuah lembaga pendidikan.
• Domain .gov: domain yang dipakai oleh lembaga dan juga instansi pemerintah yang dimiliki
Amerika Serikat.
• Domain .int: Domain yang dipakai oleh seuatu organisasi bertaraf internasional.
• Domain .net: Domain yang dipakai oleh penyedia jasa internet (ISP).
• Domain .org: dipakai untuk sebuah organisasi non komersial.
• Domain .aero: Domain yang dipakai untuk industri pesawat terbang.
• DOmain .asia: Domain yang dipakai untuk kawasan Asia-Pasific.
• Domain .biz: Domain yang dipakai untuk para pebisnis.
• Domain .info: Domain yang dipakai untuk website informasi.
10. Contoh Hosting
• Free Hosting
• Sesuai dengan namanya, penggunaan free hosting tidak dipungut biaya sepeser pun, dan
diberikan secara cuma cuma oleh penyedia layanan hosting.
• Walaupun gratis, terdapat batasan-batasan yang membuat penggunaannya tidak seoptimal
dengan yang berbayar. Tujuannya adalah agar pelanggan dapat mencoba layanan tersebut
terlebih dahulu sebelum membayar untuk dapat menggunakannya tanpa batasan (lebih dikenal
sebagai sistem free trial).
• Free hosting adalah pilihan tepat bagi orang-orang yang ingin belajar dan memahami tentang
kegunaan dan cara menggunakan hosting sebelum memutuskan untuk membeli layanan yang
lebih baik.
• Shared Hosting
• Baca Juga: Pengertian dan Manfaat Website Menurut Para Ahli
• Sesuai dengan namanya, shared hosting adalah layanan berbagi. Berbagi dalam arti bahwa baik
resource ataupun RAM yang ada pada server akan digunakan secara bersama-sama dengan
para pengguna lain.
• Layanan hosting jenis ini adalah layanan yang paling populer dan banyak digunakan. Harganya
yang ekonomis serta kualitas yang cukup memadai menjadi faktor utama alasan orang-orang
untuk menggunakan layanan ini.
• Layanan shared hosting banyak digunakan oleh orang-orang yang baru membangun website
atau blog pribadi dengan pengunjung yang belum cukup ramai.
11. CONTOH CLOUD
• 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 secara virtual melalui jaringan internet kemudian perintah – perintah tersebut dilanjutkan 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 seperti Yahoo ataupun Gmail. Data di beberapa server diintegrasikan secara
global tanpa harus mendownload software untuk menggunakannya. Pengguna hanya memerlukan koneksi internet
dan semua data dikelola langsung oleh Yahoo dan juga Google. Software dan juga memori atas data pengguna tidak
berada di komputer tetapi terintegrasi secara langsung melalui sistem Cloud menggunakan komputer yang terhubung
ke internet.
• Berikut adalah penjelasan singkat tentang Cloud Computing, sistem yang telah mendunia yang dapat membantu
perusahaan atau organisasi dalam efisiensi penyimpanan data. Beberapa faktor seperti ketersediaan internet yang
dibutuhkan sebagai jalur utama dalam distribusi data, kualitas vendor akan layanan sistem Cloud maupun masalah
keamanan dan privasi seperti serangan peretas/hacker dalam meretas internet patut menjadi pertimbangan tersendiri
sebelum anda beralih ke sistem Cloud. Selain vendor yang harus meningkatkan kualitas pelayanan mereka,
pengguna juga diharapkan dapat lebih bijak dalam memilih kualitas vendor yang akan mereka gunakan untuk
mengelola data berbasis Cloud Computing.