Sebelum membahas alur web server dan peran yang diperlukan, admin ingin bertanya, seberapa sering kamu mengakses sebuah website? Dan, tahukan kamu alur yang terjadi saat kamu melakukan request dari sebuah website? Jadi, saat kamu mengakses sebuah website akan terjadi proses teknis yang dilakukan oleh web server.
Lalu, Bagaimana alur web server? dan apa saja peran yang dibutuhkan dalam alur tersebut? Simak penjelasan dibawah ini.
Alur Web Server
Nyatanya, saat kita mengakses suatu website terjadi proses yang cukup kompleks dibelakangnya. Seperti yang bisa dilihat pada gambar diatas, saat User melakukan request, request tersebut akan melalui beberapa tahap untuk menghasilkan response.
Pertama, internet akan terhubung ke Document Root /var/www. Selanjutnya request tersebut akan dilanjutkan ke CGI Program yang terhubung dengan Database. Baru setelah itu, database akan memberikan result ke CGI program yang akan dikirim ke Document Root, dan barulah user akan mendapatkan response.
Lalu, siapa saja yang bertanggung jawab pada setiap tahapnya agar pengoperasian web server berjalan dengan baik?
Baca juga : Apa itu Cloud Computing?
Peran yang dibutuhkan
Untuk mengoperasikan web server, terdapat tiga peran utama yang diperlukan, yaitu user, administrator, dan IT engineer.
1. User
User berlaku sebagai pengguna aplikasi yang berjalan pada web server. Berikut adalah tanggung-jawab yang dimiliki user:
- Menggunakan aplikasi sesuai dengan fungsinya
- Mengkonfigurasi paramater-parameter yang relevan pada aplikasi
- Mengelola data masing-masing user
- Memperbaiki masalah yang terkait dengan data masing-masing use
Tanggung jawab dan kompetensi yang dibutuhkan oleh
User sangat bergantung pada bidang dan aplikasi yang digunakan. Tingkat pengetahuan user mengenai kedua hal tersebut perlu dipehatikan, serta juga ketelitiannya dalam berkerja.
2. Administrator
Administrator merupakan pengelola web sistem yang diperlukan untuk kegiatan operasional. Berikut adalah tanggung jawab yang dimiliki administrator:
- Mengelola semua web sistem dan memastikan kelangsungan operasionalnya
- Menjaga keamanan web sistem
- Mengkonfigurasi web sistem sesuai dengan kebijakan perusahaan
- Menginstal dan memperbarui software-software pada web siste
- Memastikan kesesuaian software-software dengan infrastruktur web sistem
- Melakukan backup dan restore sesuai dengan kebijakan perusahaan
- Mengadministrasi user dan akses ke dalam web sistem
- Membantu user atau karyawan lain dengan memberikan pelatihan, panduan, atau solusi terhadap masalah yang terkait
- Mendokumentasi semua aset dan proses yang terkait dengan web sistem
Seorang administrator dapat memiliki tanggung jawab yang berbeda berdasarkan ukuran dan bidang perusahaan. Terdapat beberapa spesialisasi peran dari Administrator, diantaranya adalah Network Administrator, System Administrator, dan Database
Administrator. Kompetensi yang harus dimiliki seorang administrator diantaranya :
- Programming, scripting, dan otomatisasi
- Networking
- Cloud computing
- Mengolah database (seperti MySQL atau MariaDB)
- Troubleshooting
- Problem solving
- Mampu berkerja sama & berkomunikasi dengan baik
3. IT Engineer
Berbeda dengan administrator, IT engineer bertanggung jawab atas hardware dan infrastruktur web sistem. Tanggung jawabnya adalah sebagai berikut:
- Merancang dan merakit hardware perangkat
- Mengimplementasi sistem jaringan dan keamanan perangkat
- Memastikan update sistem kemanan
- Troubleshoot masalah jaringan dan infrastruktur
- Melatih karyawan mengenai hardware dan perangkat baru
Untuk itu, seorang IT Engineer harus memiliki kompetensi:
- Mengerti protokol-protokol keamanan, infrastruktur jaringan, sistem IT dan sistem database
- Mengelola beberapa projek pada waktu yang sama
- Bekerja sama dengan divisi lain untuk mencari solusi IT yang terbaik
- Menyampaikan informasi yang rumit kepada pihak eksternal
Perlu diperhatikan peran-peran dan tanggung jawab sesuai dengan porsinya agar alur web server berjalan dengan baik. Ingin tanya-tanya mengenai produk kami? Hubungi disini Whatsapp .
Komunikasikan kendala apa yang Anda hadapi kepada konsultan profesional kami. Gratis!
Cek artikel-artikel menarik lainnya di larona.id
Bisa juga sharing di akun sosial media kami Instagram