Load Balancing Web dengan NGINX

Setelah sebelumnya telah membahas terkait cara load balancing web dengan HAProxy dan Apache, pada artikel ini akan dibahas cara lain melakukan load balancing dengan NGINX.

NGINX sendiri adalah salah satu web server populer yang juga berfungsi sebagai reverse proxy, load balancer, dan HTTP cache. Artikel ini akan membahas dasar-dasar NGINX, konfigurasi dasar, serta implementasi fungsionalitas seperti proxying, load balancing, dan keamanan.

Continue reading “Load Balancing Web dengan NGINX”

Cara Sinkronisasi / Update Data Publikasi SCOPUS dan Google Scholar pada SINTA

Science and Technology Index atau biasa di singkat SINTA merupakan portal ilmiah yang dikelola oleh Kemendikbud Ristek. SINTA menyajikan informasi terkait jurnal terpercaya beserta tingkat kualitasnya.

Selain sebagain index jurnal, SINTA juga merangkum informasi terkait instansi perguruan tinggi dan jumlah author / penelitinya. SINTA merangkum jumlah publikasi, buku, hak cipta dan lainnya dari instansi pendidikan dan peneliti sehingga SINTA memiliki score / SINTA score yang tidak jarang menjadi acuan dasar atau syarat dalam pengajuan peneltian dan lainnya.

Continue reading “Cara Sinkronisasi / Update Data Publikasi SCOPUS dan Google Scholar pada SINTA”

Install Firewall / UFW pada Debian Server

Firewall adalah suatu sistem keamanan yang dirancang untuk melindungi server dari akses yang tidak sah, serangan, atau ancaman yang dapat merusak integritas, kerahasiaan, atau ketersediaan data. Fungsi utama dari firewall adalah untuk memantau, mengontrol, dan memfilter lalu lintas data yang masuk dan keluar dari server.

Pada banyak OS seperti Ubuntu, firewall menjadi komponen keamanan yang secara default langsung tersedia saat instalasi. Namun, pada beberapa OS seperti Debian, firewall haris di install secara tersendiri.

Continue reading “Install Firewall / UFW pada Debian Server”

Remote Procedure Call (RPC) – Part 1: Akses Server-Client

Remote Procedure Call adalah protokol komunikasi perangkat lunak yang dapat digunakan satu program untuk meminta layanan dari program yang terletak di komputer lain di jaringan tanpa harus memahami detail jaringan. RPC digunakan untuk memanggil proses lain pada sistem jarak jauh seperti sistem lokal. RPC menggunakan model client-server. Program yang meminta adalah klien, dan program penyedia layanan adalah server seperti yang terlihat pada gambar dibawah.

Continue reading “Remote Procedure Call (RPC) – Part 1: Akses Server-Client”

Instalasi OpenSSH pada VM Ubuntu Server

Secure Shell atau biasa disingkat SSH adalah protokol yang dapat digunakan dalam mengakses dan mengelola server secara remote. Remote dalam hal ini ialah mengakses server dari perangkat berbeda seperti laptop atau PC.

Artikel ini akan membahas langkah-langkah yang diperlukan sehingga server dapat diakses secara remote dengan SSH.

Continue reading “Instalasi OpenSSH pada VM Ubuntu Server”