Tentang Learnova

Learnova adalah layanan private cloud pendidikan yang dibangun di atas Proxmox Virtual Environment (Proxmox VE). Platform ini dirancang untuk mendukung infrastruktur sekolah atau institusi pendidikan dengan menyediakan manajemen terpusat, layanan cloud, sistem monitoring, serta akses eksternal yang aman.

Platform Learnova terdiri dari beberapa server virtual khusus, masing-masing dengan peran yang berbeda dan saling terintegrasi.

1. Lapisan Virtualisasi Proxmox

Proxmox Virtual Environment (Proxmox VE) berperan sebagai lapisan infrastruktur inti yang menyediakan:

  • Manajemen mesin virtual (Virtual Machine / VM)

  • Alokasi sumber daya (CPU, RAM, dan penyimpanan)

  • Ketersediaan tinggi (high availability) dan isolasi antar layanan

  • Kontrol terpusat terhadap seluruh server dalam lingkungan Learnova

Seluruh layanan Learnova dijalankan dalam bentuk mesin virtual yang dikelola oleh Proxmox VE.

2. Windows Server (Manajemen Pengguna dan Klien)

Windows Server bertanggung jawab dalam:

  • Mengelola pengguna klien (siswa, guru, dan staf)

  • Autentikasi dan otorisasi terpusat

  • Penerapan kebijakan pengguna dan kontrol akses

  • Manajemen perangkat dan pengguna dalam ekosistem Learnova

Server ini memungkinkan administrasi pengguna yang terstruktur, aman, dan terpusat sesuai dengan kebutuhan lingkungan sekolah.

3. Ubuntu Application Server (Layanan Cloud)

Ubuntu Application Server menyediakan layanan berbasis cloud, antara lain:

  • Nextcloud untuk penyimpanan file, berbagi data, dan kolaborasi

  • Website Landing Page Learnova Education

Server ini berfungsi sebagai lapisan aplikasi utama pada platform Learnova.

4. Ubuntu Monitoring Server (Observabilitas)

Server monitoring dibangun menggunakan:

  • Prometheus untuk pengumpulan metrik

  • Grafana untuk visualisasi dan dashboard

Fungsi utama server monitoring meliputi:

  • Memantau performa server (CPU, RAM, disk, dan jaringan)

  • Memantau ketersediaan layanan

  • Mendeteksi masalah performa secara dini

  • Menyediakan dashboard pemantauan untuk administrator

  • Mendeteksi kecepatan jaringan secara real-time setiap menit

Dengan adanya sistem ini, keandalan sistem dapat terjaga dan pemeliharaan dapat dilakukan secara proaktif.

5. Ubuntu Gateway Server (Ingress dan Keamanan)

Gateway Server berfungsi sebagai pintu masuk utama ke platform Learnova dan menggunakan:

  • Cloudflared sebagai solusi ingress yang aman

Tanggung jawab Gateway Server meliputi:

  • Mengekspos layanan internal ke internet secara aman

  • Bertindak sebagai reverse proxy untuk seluruh server

  • Menghilangkan kebutuhan penggunaan IP publik langsung

  • Meningkatkan keamanan melalui tunnel terenkripsi

Seluruh akses eksternal ke layanan Learnova diarahkan melalui server gateway ini.

Ringkasan Arsitektur Learnova

Learnova menghadirkan private cloud pendidikan yang aman, skalabel, dan dikelola secara terpusat dengan mengombinasikan:

  • Virtualisasi Proxmox

  • Manajemen pengguna berbasis Windows

  • Layanan cloud dan monitoring berbasis Linux

  • Akses aman melalui Cloudflared

Arsitektur ini memungkinkan sekolah menyediakan layanan TI modern seperti penyimpanan cloud, manajemen pengguna terpusat, dan pemantauan sistem secara real-time, sambil tetap menjaga keamanan dan kendali penuh atas infrastruktur.

Last updated