~$ man aws-lambda
ما هو AWS Lambda؟
التعريف
AWS Lambda هي خدمة حوسبة بدون خادم تقدمها أمازون ويب سيرفيسز. تتيح تشغيل الكود استجابة لأحداث محددة مثل تحميل ملف أو طلب ويب.
لا يحتاج المستخدم إلى توفير خوادم أو صيانتها، حيث تدير أمازون كل البنية التحتية وتوسع الموارد تلقائيًا حسب الحاجة.
مثل استخدام مصباح كهربائي تدفع فاتورته حسب ساعات الإضاءة فقط، بدلاً من شراء مولد كهرباء كامل وصيانته طوال الوقت.
نقاط أساسية
- يدعم AWS Lambda لغات مثل Python و Node.js و Java و Go.
- يتكامل بسهولة مع خدمات أخرى مثل S3 و DynamoDB.
- يوفر تكلفة منخفضة لأنك تدفع مقابل وقت التنفيذ فقط.
- يوسع الموارد تلقائيًا للتعامل مع آلاف الطلبات في الثانية.
- مناسب للتطبيقات التي تعمل بشكل متقطع أو غير متوقع.
سوق العمل في 2026
في سوق العمل التقني لعام 2026 يزداد الطلب على مهارات serverless computing في الشرق الأوسط وأوروبا، حيث تبحث الشركات عن مهندسين قادرين على بناء تطبيقات فعالة منخفضة التكلفة باستخدام AWS Lambda وخدمات مشابهة.
أسئلة شائعة
ما الفرق بين AWS Lambda و EC2؟
EC2 يتطلب إدارة خوادم افتراضية بينما Lambda تدير كل شيء تلقائيًا ولا تدفع إلا عند التنفيذ.
هل يمكن استخدام AWS Lambda مع Docker؟
نعم، يدعم Lambda صور Docker لتشغيل التطبيقات المعبأة مع الاعتماديات المطلوبة.
ما الحد الأقصى لوقت تنفيذ الدالة في AWS Lambda؟
يصل الحد الأقصى حاليًا إلى 15 دقيقة لكل استدعاء واحد.
كيف يتم تسعير AWS Lambda؟
يُحسب السعر بناءً على عدد الطلبات ومدة التنفيذ بالمللي ثانية، مع طبقة مجانية شهرية.
