دقیقاً چه کاری باید انجام شود؟
برای مهاجرت و راهاندازی نسخه جدید Moodle به یک متخصص باتجربه در زمینه Linux، Moodle و زیرساخت سرور نیاز داریم.
در حال حاضر Moodle نسخه 4 روی سرور فعلی در حال استفاده است و اطلاعات و کاربران فعال روی آن وجود دارند.
هدف پروژه، راهاندازی Moodle نسخه 5 روی زیرساخت جدید با استفاده از Git است؛ بهگونهای که بروزرسانیهای بعدی Moodle نیز از طریق Git و با فرآیندی استاندارد و قابل مدیریت انجام شوند.
معماری موردنظر شامل سه سرور مجزا است:
یک سرور برای Moodle / Application یک سرور مستقل برای Database یک سرور مستقل برای Redis
همچنین لازم است اطلاعات و دادههای موجود در Moodle فعلی به زیرساخت جدید منتقل شوند و پس از مهاجرت، صحت عملکرد سیستم، کاربران، دورهها، فایلها و اطلاعات موجود بررسی شود.
از متخصص پروژه انتظار میرود موارد زیر را انجام دهد:
نصب و پیکربندی Moodle 5 از طریق Git طراحی و پیکربندی ارتباط Moodle با Database Server مجزا نصب و پیکربندی Redis روی سرور مستقل و اتصال آن به Moodle انتقال Database و Moodle Data از سرور فعلی انجام فرآیند Upgrade از نسخه فعلی به نسخه جدید به روش استاندارد و امن بررسی سازگاری افزونهها و Pluginهای موجود پیکربندی Permissionها و تنظیمات امنیتی موردنیاز بررسی و بهینهسازی تنظیمات PHP، Web Server، Database و Redis تست کامل Moodle پس از انتقال پیادهسازی ساختاری که بروزرسانیهای بعدی Moodle از طریق Git قابل انجام باشد ارائه مستندات مختصر از ساختار نصب و روش بروزرسانیهای بعدی
مهارتهای موردنیاز: تجربه عملی در نصب و مدیریت Moodle، Linux Server، Git، MySQL/MariaDB یا PostgreSQL، Redis و Web Serverهایی مانند Nginx یا Apache.
تجربه قبلی در Upgrade و Migration پروژههای واقعی Moodle برای ما اهمیت زیادی دارد.
لطفاً در پیشنهاد خود موارد زیر را ارسال کنید:
رزومه و سوابق مرتبط تجربههای قبلی در نصب یا مهاجرت Moodle نمونه پروژه مشابه، در صورت وجود روش پیشنهادی شما برای انجام Migration و Upgrade مدت زمان تقریبی اجرای پروژه پیشنهاد قیمت برای اجرای کامل پروژه
اولویت با افرادی است که تجربه عملی راهاندازی Moodle در محیط Production و معماری چندسروری داشته باشند.