AWS Lambda

تشغيل التعليمات البرمجية بدون الحاجة إلى التفكير في الخوادم أو المجموعات

مليون طلب مجانًا 

في الشهر مع طبقة AWS المجانية

شغّل التعليمات البرمجية بدون توفير بنية أساسية أو إدارة بنية أساسية. ما عليك سوى كتابة التعليمة البرمجية وتحميلها في صورة حاوية أو ملف مضغوط بتنسيق .zip.

استجب تلقائيًا إلى طلبات تنفيذ التعليمات البرمجية على أي نطاق، بدايةً من عشرات الأحداث يوميًا وحتى مئات الآلاف في الثانية.

وفِّر التكاليف عن طريق الدفع مقابل وقت الحوسبة الذي تستخدمه بالمللي ثانية فقط، بدلاً من توفير بنية أساسية مقدمًا للحصول على السعة القصوى.

حسِّن وقت تنفيذ التعليمات البرمجية والأداء باستخدام الحجم المناسب لذاكرة الوظائف. مع Provisioned Concurrency، استجب للطلب المرتفع في غضون مدة لا تزيد على 99 مللي ثانية.

كيفية العمل

AWS Lambda هي خدمة حوسبة بلا خادم قائمة على الأحداث تتيح لك تشغيل التعليمات البرمجية لأي نوع تقريبًا من التطبيقات أو خدمات برامج الخلفية بدون الحاجة إلى توفير خوادم أو إدارة خوادم. يمكنك إحداث Lambda من أكثر من 200 خدمة وتطبيق برنامج كخدمة (SaaS) من AWS، ولن تدفع إلا مقابل ما تستخدمه فقط.
  • معالجة الملفات
  • رسم تخطيطي يوضح كيفية عمل AWS Lambda. يتم التقاط صورة ثم تحميلها في حاوية S3. يتم تشغيل Lambda لتشغيل التعليمة البرمجية لتغيير الحجم، وتغيير حجم الصورة.
  • معالجة التدفق
  • رسم تخطيطي يوضح كيفية عمل Amazon Kinesis. يتم تحميل تدفق الوسائط الاجتماعية في Kinesis، بعد ذلك يتم تشغيل Lambda. تعمل Lambda على تشغيل التعليمة البرمجية التي تُنشئ بيانات علامة تجزئة، ويتم تخزين البيانات في DynamoDB.
  • تطبيقات الويب
  • رسم تخطيطي يوضح كيفية عمل Amazon S3 وAPI Gateway وDynamoDB معًا لاسترداد بيانات الطقس.
  • برامج الخلفية لإنترنت الأشياء (IoT)
  • رسم تخطيطي يوضح كيف تساعد Amazon Kinesis وAWS Lambda في طلب قطع الغيار.
  • برامج الخلفية للأجهزة المحمولة
  • رسم تخطيطي يوضح كيفية عمل Amazon API Gateway وAWS Lambda وAmazon SNS معًا لمساعدة المستخدمين في تلقي إشعارات بتحديثات الحالة.
فيديو شرح AWS Lambda‏ (3:01)
مقدمة إلى AWS Lambda
AWS Lambda هي خدمة حوسبة تقوم بتشغيل تعليماتك البرمجية استجابةً للأحداث وتدير موارد الحوسبة تلقائيًا، مما يجعلها أسرع طريقة لتحويل فكرة إلى تطبيقات حديثة ومنتجة.

حالات الاستخدام

معالجة البيانات بسرعة على نطاق واسع

قم بتلبية الطلب كثيف الموارد والذي لا يمكن التنبؤ به باستخدام AWS Lambda للتوسع الفوري إلى أكثر من 18 ألف وحدة مُعالجة مركزية افتراضية (vCPU). يمكنك إنشاء عمليات سير عمل المعالجة بسرعة وسهولة باستخدام مجموعة من العروض الأخرى التي لا تحتوي على خادم ومشغلات الأحداث.

شغِّل برامج خلفية تفاعلية للويب والهاتف المحمول

اجمع بين AWS Lambda وخدمات AWS الأخرى لإنشاء تجارب عبر الإنترنت تتسم بالأمن والثبات والقابلية للتوسع.

مكِّن الرؤى القوية للتعلم الآلي

أجرِ معالجة مسبقة للبيانات قبل تغذية نموذج التعلم الآلي بها. مع الوصول إلى Amazon Elastic File System (EFS)، تتولى AWS Lambda إدارة البنية الأساسية وتوفيرها لتبسيط عملية التوسع.

 

أنشئ تطبيقات قائمة على الأحداث

أنشئ وظائف قائمة على الأحداث لتسهيل الاتصال بين الخدمات المفصولة. قلل التكاليف عن طريق تشغيل التطبيقات أثناء أوقات ذروة الطلبات بدون تعطل وبدون الإفراط في توفير الموارد.

طريقة بدء الاستخدام

تعرَّف على كيفية عمل AWS Lambda

تعلّم أكثر حول البنية الأساسية بلا خادم، والإدارة والتوفير المؤتمتين،
وغير ذلك الكثير.

استكشف ميزات AWS Lambda »

استكشف التدريب العملي


تعلّم أساسيات تشغيل التعليمات البرمجية على AWS Lambda بدون توفير خوادم أو إدارة خوادم.

راجع البرامج التعليمية حول بدء الاستخدام »

اتصل بأحد الخبراء


بدايةً من التطوير إلى البرامج على مستوى المؤسسة، احصل على الدعم المناسب في الوقت المناسب.

استكشف خيارات الدعم »

استكشف المزيد حول AWS