تم رفع/نشر وتحسين تطبيق ويب Node.js باستخدام مزود خدمة استضافة Kamatera، باستخدام موارد متخصصة( RAM - CPU - DISK) لتعزيز الأداء. تضمن هذا المشروع دمج تقنيات متعددة لضمان نشر سلس واتصالات آمنة وإدارة فعالة للموارد.
المسؤوليات الرئيسية والإنجازات:
1-تكوين الخادم على Kamatera
تهيئة خادم server عالي الأداء على منصة Kamatera، مصمم لتلبية متطلبات الموارد الخاصة بتطبيق Node.js.
2-دمج تطبيق ويب Node.js
دمج التطبيق ويب Node.js بنجاح مع خادم Kamatera.
3-إعداد اتصال SSH الآمن
إنشاء اتصالات SSH الآمنة إلى خادم Kamatera للأتصال ب server عن بعد.
4- تكوين NGINX لشهادات SSL
تنفيذ تكوينات NGINX اللازمة لتمكين شهادات SSL وتشفير HTTPS، مما ضمن الأمان لنقل البيانات والامتثال لمعايير الويب الحديثة.
5-اجراء الرفع والنشر التلقائي للموقع في اجراء اي تعديلات على GitHUb repo
نشر المستمر باستخدام GitHub Actions. تم ضبط عمليات النشر التلقائي لنشر التحديثات تلقائيًا عندما يتم دفع التغييرات إلى مستودع GitHub.
6-تحسين الكود وإدارة الموارد
أجريت تحسينات للكود لتحسين أوقات الاستجابة وتعزيز إدارة الموارد داخل تطبيق Node.js. شملت هذه العمليات ضبط منطق التطبيق واستخدام آليات التخزين المؤقت حيثما كان ذلك مناسبًا.
اسم المستقل | Abdulrahman M. |
عدد الإعجابات | 0 |
عدد المشاهدات | 46 |
تاريخ الإضافة | |
تاريخ الإنجاز |