MOODLEFIX

Moodle megoldások & MoodleFIX szerviz

Teljes körű LMS támogatást biztosítunk a telepítéstől a verziófrissítésen és egyedi pluginfejlesztésen keresztül a hibaelhárításig mind egyetemi, mind vállalati rendszerek számára. Teljes körű Moodle LMS támogatás a forráskód-szintű fejlesztéstől a nagykiterjedésű egyetemi és vállalati infrastruktúrák üzemeltetéséig.

I

Moodle Telepítés

Kulcsrakész stabil rendszerek kiépítése optimális környezettel.

 

Szolgáltatás: Kulcsrakész, éles használatra optimalizált Moodle LMS rendszerek kiépítése a megrendelő infrastruktúráján (helyi telepítésű vagy felhő alapú környezetben).

 

Technikai tartalom: A Moodle alaprendszer legfrissebb ajánlott (általában az LTS – Long Term Support) verziójának precíz telepítése. A szükséges PHP, Apache modulok, adatbázis verziók telepítése, konfigurálása. A cron-folyamatok rendszerszintű beállítása és a biztonsági alapbeállítások elvégzése.

II

MoodleVerziófrissítés

Biztonságos váltás a legújabb kiadásokra (pl. Moodle v4.5 LTS vagy Moodle v5.x frissítések).

 

Szolgáltatás: Biztonságos, adatvesztésmentes verzióváltás a Moodle régebbi kiadásairól (akár v3.x-ről indulva) az ajánlott (általában az LTS – Long Term Support) v4.5-ös vagy a legújabb, funkciókban gazdagabb, de rövidebb támogatási ciklusú nem-LTS v5.x verziókra.

 

Technikai tartalom: Többlépcsős (multi-hop) frissítési tervek készítése és végrehajtása lehetőség szerint először izolált tesztkörnyezetben. A harmadik féltől származó pluginek kompatibilitási ellenőrzése, szükség szerint a már nem kompatibilis pluginek továbbfejlesztése kompatibilis változattá, elavult adatbázis-sémák migrációja, upgrade után széteső téma/dizájn átalakítása kompatibilissé, valamint a frissítés utáni funkcionális, biztonsági és teljesítménytesztelés. A teljeskörű biztonsági mentés, a Git verziókövetés használata és az upgrade folyamat folyamatos dokumentálása garantálja, hogy az upgrade közben felmerült problémák kezelhetők és az upgrade folyamat adatvesztés nélkül, biztonságosan végrehajtható vagy komolyabb akadály esetén az eredeti állapot helyreállítható.

III

Moodle Rendszermigráció / Költöztetés

Teljes körű költöztetés szerverek vagy szolgáltatók között adatvesztés nélkül.

 

Szolgáltatás: A teljes e-learning keretrendszer, a felhasználói adatok, a kurzusok és a fájlok átköltöztetése szerverek vagy tárhelyszolgáltatók között, zéró adatvesztéssel, tervezett leállási értesítésekkel, a lehető legrövidebb leállási szünettel.

 

Technikai tartalom: A moodledata könyvtárstrukturált állományainak és a MySQL/MariaDB adatbázis-dumpok biztonságos átvitele (SSH, rsync). Útvonalak és adatbázis beállítások módosítása, DNS rekordok átirányítása után az új szerver élesítése, működés ellenőrzése az új szerveren, biztonsági mentések beállítása, biztonsági ellenőrzések.

IV

MoodleFIX Hibaelhárítás

Kritikus PHP forráskód hibák és adatbázis problémák felderítése, javítása.

 

Szolgáltatás: Váratlan rendszerszintű hibák, végzetes PHP összeomlások (fehér képernyő), adatbázis-problémák, teljesítménybeli elakadások forráskód-szintű felderítése és javítása.

 

Technikai tartalom: Szerveroldali loganalízis (Apache, PHP, MySQL logok elemzése). Debugging és hibakeresés a Moodle API-kban és az egyedi fejlesztésű kódokban, patch vagy hotfix javítások alkalmazása Git verziókövetés mellett.

V

MoodleFIX Technikai Támogatás (Support)

Szerződés szerinti L1/L2 adminisztrátori, fejlesztői, ügyfélszolgálati rendelkezésre állás.

 

Szolgáltatás: Szerződéses alapú, dedikált L1/L2/L3 mérnöki és adminisztrátori háttértámogatás egyetemeknek és vállalatoknak, garantált rendelkezésre állással és reakcióidővel (SLA).

 

Technikai tartalom: Napi szintű üzemeltetési támogatás, technikai segítségnyújtás, felhasználói technikai problémák megoldása, rendszeres biztonsági patch-ek alkalmazása, valamint segítségnyújtás a kurzusok, tesztek és egyéb beállítások kezelésében.

Stabil infrastruktúra a folyamatos működésért

VI

Pluginek átalakítása, továbbfejlesztése

Meglévő bővítmények, blokkok javítása és testreszabása.

 

Szolgáltatás: Meglévő, de elavult vagy hibás harmadik féltől származó bővítmények, modulok, blokkok javítása, modernizálása és PHP 8.x kompatibilissé tétele.

 

Technikai tartalom: A plugin forráskódjának átalakítása, refaktorálása, elavult Moodle API hívások cseréje az új szabványokra.

VII

Egyedi plugin fejlesztése

Új, egyedi igényekre szabott Moodle modulok és funkcionalitások programozása.

 

Szolgáltatás: Teljesen új, egyedi üzleti vagy oktatási logikát megvalósító Moodle modulok, blokkok, riportok, hitelesítési bővítmények tervezése és programozása.

 

Technikai tartalom: Objektumorientált (OOP) PHP kódolás a Moodle formális fejlesztési szabványainak (Moodle Coding Style) megfelelően. Biztonságos adatbázis-kezelés a Moodle DB API-ján keresztül, egyedi eseménykezelők (Events/Hooks) és feladatütemezők (Scheduled Tasks) implementálása.

VIII

LDAP & MSAD integráció

Központi Single Sign-On (SSO), LDAP, MSAD felhasználói azonosítás kiépítés, beállítás.

 

Szolgáltatás: A Moodle keretrendszer összekapcsolása az intézményi vagy vállalati központi címtárral a biztonságos és automatizált felhasználó-kezelés érdekében.

 

Technikai tartalom: Active Directory (MSAD) vagy OpenLDAP kapcsolatok kiépítése SSL/TLS (LDAPS) protokollon keresztül. Felhasználói attribútumok (név, email, osztály) automatikus mezőleképezése (Field Mapping), valamint a szervezeti egységek alapján történő automatizált kohorsz- és kurzusbeiratkoztatás konfigurálása. Single Sign-On (SSO) protokollok támogatása.

IX

Téma aktualitása, Arculat testreszabás

Egyedi intézményi/vállalati megjelenés, UI/UX finomhangolás, témák átalakítása.

 

Szolgáltatás: A Moodle alapértelmezett megjelenésének átalakítása az intézmény vagy vállalat hivatalos arculati kézikönyve (brand identity) alapján, fókuszálva a modern UI/UX elvekre.

 

Technikai tartalom: Meglévő témák (pl. Boost) finomhangolása és módosítása egyedi SCSS/CSS override-ok segítségével. Sablonfájlok (Mustache templates), reszponzív layoutok és egyedi navigációs elemek fejlesztése a különböző digitális eszközökön (mobil, tablet, desktop) történő tökéletes megjelenésért.

X

Rendszer-optimalizálás

A Moodle sebességének és terhelhetőségének növelése a lassulások megszüntetésével, a rendszerkomponensek optimalizálásával.

 

Szolgáltatás: A Moodle válaszidejének és oldaltöltési sebességének növelése a szoftveres és gyorsítótárazási rétegek finomhangolásával.

 

Technikai tartalom: A Moodle Universal Cache (MUC) konfigurálása. Nagy teljesítményű Memcached vagy Redis memóriabeli gyorsítótárak integrálása az adatbázis- és session-terhelés minimalizálására. A JavaScript és CSS állományok tömörítésének és szerveroldali cache-elésének optimalizálása.

Moodle probléma? Fix, hogy megoldjuk!

XI

Rendszer skálázhatóság / Magas rendelkezésre állás (HA)

Magas rendelkezésre állású, nagy látogatottságú architektúrák tervezése és konfigurálása.

 

Szolgáltatás: Olyan többszerveres Moodle architektúrák tervezése és kiépítése, amelyek képesek kiszolgálni nagy mennyiségű egyidejű vizsgaterheléseket üzemkiesés nélkül.

 

Technikai tartalom: Az önálló Moodle rendszer szétbontása: különálló, terheléselosztott (Load Balanced) web-frontendek, dedikált adatbázis-klaszterek, valamint megosztott, hálózati fájlrendszereken (NFS / GlusterFS) futó moodledata tárhelyek konfigurálása.

XII

Külső rendszerek integrációja

Köztes adatbázis-táblás vagy API alapú adatkapcsolatok HR, CRM, ERP és egyetemi rendszerekkel.

 

Szolgáltatás: Automatizált, kétirányú adatkapcsolat kiépítése a Moodle és a külső vállalati/egyetemi rendszerek (HR, CRM, ERP, Tanulmányi rendszerek) között.

 

Technikai tartalom: Integrációk megvalósítása biztonságos, token-alapú REST/SOAP API-kon keresztül, vagy izolált köztes adatbázis-táblás (Staging Table) szinkronizációs mechanizmusok és egyedi adatfeldolgozó szkriptek segítségével.

XIII

Biztonsági mentés & Disaster Recovery (Katasztrófa-helyreállítás)

Automatizált mentési rendszerek kialakítása, katasztrófa utáni helyreállítás és ezek tesztelése, javítása.

 

Szolgáltatás: Olyan automatizált mentési és helyreállítási folyamatok kialakítása, amelyek garantálják, hogy hardverhiba vagy biztonsági támadás esetén a rendszer minimális adatvesztéssel (RPO) és a leggyorsabban (RTO) visszaállítható legyen.

 

Technikai tartalom: Adatbázis-mentések és a feltöltött állományok inkrementális mentésének szkriptelése. A mentett adatok automatikus titkosítása és off-site (szerveren kívüli), biztonságos tárhelyre szinkronizálása, valamint automatizált helyreállítási tesztforgatókönyvek futtatása.

XIV

Interaktív tananyag & szabványok (H5P, SCORM)

SCORM csomagok javítása, testreszabása és az interaktív tartalmak technikai támogatása.

 

Szolgáltatás: A nemzetközi e-learning szabványoknak megfelelő e-tananyagok technikai támogatása, hibaelhárítása és nyomon követési (tracking) problémáinak megoldása.

 

Technikai tartalom: SCORM 1.2 / 2004 csomagok Moodle-kompatibilitási hibáinak javítása. A modern H5P interaktív tartalomtípusok technikai optimalizálása és teljesítmény-hangolása. SCORM completion trigger-ek (teljesítési feltételek) adatbázis-kommunikációs hibáinak javítása.

TOVÁBBI SZAKTERÜLETEK

Linux & Apache üzemeltetés

Stabilitás, biztonság és sebesség a szerveroldalon. Debian/Ubuntu szerverek üzemeltetése, biztonsági megerősítése és magas látogatottságú Apache webszerverek finomhangolása.

Fejlesztés & Automatizáció

Egyedi rendszerszintű szkriptek (Bash, Perl, Python) és modern OOP PHP alkalmazások fejlesztése, automatizáció a manuális feladatok kiküszöbölésére és a feladatmegoldások gyorsítására.