
طوّر مهاراتك في بناء تطبيقات Serverless عبر تعلّم إنشاء دوال AWS Lambda باستخدام Rust—لغة البرمجة الحديثة الآمنة وفائقة الكفاءة. يقدّم هذا المساق منهجاً شاملاً لبناء تطبيقات سحابية أصلية (Cloud-Native) تجمع بين القوة وخفض التكاليف، مع التركيز على الأداء، والاعتمادية، وكفاءة استهلاك الموارد. ستتعرّف على الأسباب التي تجعل Rust خياراً مثالياً لتطبيقات Serverless، بما في ذلك قدرتها على تحقيق وفورات كبيرة في الذاكرة قد تصل إلى 80% مقارنةً باللغات التقليدية، ما ينعكس مباشرةً على تكلفة التشغيل واستقرار الدوال تحت الضغط. كما ستتعلّم إطار عمل Cargo Lambda لتبسيط دورة التطوير بالكامل، من إعداد المشروع وبناء الحزم، إلى الاختبار والنشر بسلاسة. يركّز المساق أيضاً على فلسفة “ابنِ مرة واحدة، وشغّل مرات عديدة” لبناء تطبيقات قابلة للصيانة على المدى الطويل، مع تنظيم واضح للكود وإعادة استخدام المكوّنات. وستكتسب خبرة عملية في تقنيات الـ Cross-Compilation لتجهيز الحزم لبيئات Lambda، إضافةً إلى أساليب الاختبار المحلي لتسريع التطوير وتقليل الأخطاء قبل النشر. وأخيراً، ستستكشف مقارنات أداء واقعية بين Rust وبيئات تشغيل Lambda الأخرى، مع فهم تأثير ذلك على زمن البدء البارد (Cold Start) واستهلاك الذاكرة، وكيفية اتخاذ قرارات تقنية مبنية على بيانات لتحسين الأداء والموثوقية في الإنتاج.
Noah Gift
Executive in Residence and Founder of Pragmatic AI Labs