AWS Lambda

تشغيل التعليمات البرمجية دون التفكير في الخوادم. ادفع فقط لحساب الوقت الذي تستهلكه.

يتيح لك AWS Lambda تشغيل التعليمات البرمجية دون توفير أو إدارة الخوادم. أنت تدفع فقط لحساب الوقت الذي تستخدمه، وليس هناك أي رسوم عند عدم تشغيل التعليمات البرمجية.

باستخدام Lambda، يمكنك تشغيل تعليمات برمجية لأي نوع من أنواع التطبيقات أو الخدمات الخلفية – كل ذلك دون إدارة. كل ما عليك هو تحميل الرمز وتهتم Lambda بكل ما يلزم لتشغيل شفرتك وتوسيع نطاقها بتوفر كبير. يمكنك إعداد التعليمات البرمجية ليتم تشغيلها تلقائيًا من خدمات AWS الأخرى أو الاتصال به مباشرةً من أي تطبيق ويب أو تطبيق جوّال.

 البدء مع AWS Lambda (3:00)

الفوائد

لا توجد خوادم لإدارتها

تقوم AWS Lambda تلقائيًا بتشغيل التعليمات البرمجية الخاصة بك دون الحاجة إلى توفير أو إدارة الخوادم. ما عليك سوى كتابة التعليمات البرمجية وتحميلها إلى Lambda.

المقياس المستمر

تقوم AWS Lambda بتحجيم التطبيق تلقائيًا من خلال تشغيل التعليمات البرمجية استجابة لكل مشغل. تعمل التعليمة البرمجية بشكل متوازٍ وتعالج كل مشغل على حدة، مع تغيير حجم عبء العمل بدقة.

SUBSECOND METERING

مع AWS Lambda، يتم تحصيل رسوم منك مقابل كل 100 مللي ثانية يتم تنفيذ التعليمات البرمجية الخاصة بك وعدد مرات تشغيل الكود. لا تدفع أي شيء عند عدم تشغيل التعليمات البرمجية.

كيفية العمل

كيف يعمل AWS Lambda

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

ماذا يمكنك أن تبني مع AWS Lambda؟ تعرف على المزيد حول حالات الاستخدام أدناه:


معالجة البيانات

يمكنك استخدام AWS Lambda لتنفيذ التعليمة البرمجية استجابة للمشغلات مثل التغييرات في البيانات أو التحولات في حالة النظام أو الإجراءات التي يقوم بها المستخدمون. يمكن تشغيل Lambda مباشرة من خلال خدمات AWS مثل S3 وDynamoDB وKinesis وSNS وCloudWatch، أو يمكن تنظيمها في مهام سير العمل بواسطة AWS Step Functions. هذا يسمح لك بتطوير مجموعة متنوعة من أنظمة معالجة البيانات بدون خادم في الوقت الفعلي.

معالجة الملفات في الوقت الفعلي

يمكنك استخدام Amazon S3 لتشغيل AWS Lambda لمعالجة البيانات فورًا بعد التحميل. على سبيل المثال، يمكنك استخدام Lambda للصور المصغرة، ومقاطع الفيديو transcode، وملفات الفهرس، وسجلات العمليات، والتحقق من صحة المحتوى، وجمع البيانات وتصفية البيانات في الوقت الفعلي.

البنية الهندسية المرجعية: عينة للتعليمات البرمجية

معالجة ملفات AWS Lambda
The_Seattle_Times_logo2

تستخدم Seattle Times AWS Lambda لتغيير حجم الصور للعرض على أجهزة مختلفة مثل أجهزة الكمبيوتر المكتبية والأجهزة اللوحية والهواتف الذكية. اقرأ دراسة الحالة »

معالجة البث في الوقت الفعلي

يمكنك استخدام AWS Lambda وAmazon Kinesis لمعالجة بيانات التدفق في الوقت الفعلي لتتبع نشاط التطبيق ومعالجة أوامر المعاملة وتحليل تدفق النقرات وتطهير البيانات وإنشاء المقاييس وتصفية السجلات والفهرسة وتحليل الوسائط الاجتماعية وقياس بيانات أجهزة IoT .

البنية الهندسية المرجعية: عينة للتعليمات البرمجية

معالجة البث في AWS Lambda
localytics-logo2

يعالج Localytics مليارات نقاط البيانات في الوقت الفعلي، ويستخدم Lambda لمعالجة البيانات التاريخية والحية المخزنة في S3 أو المتدفقة من Kinesis. اقرأ دراسة الحالة »

استخراج وتحويل وتحميل

يمكنك استخدام AWS Lambda لإجراء التحقق من صحة البيانات أو التصفية أو الفرز أو التحويلات الأخرى لكل تغيير في البيانات في جدول DynamoDB وتحميل البيانات المحولة إلى مخزن بيانات آخر.

AWS Lambda ETL
zillow-Logo2

يستخدم Zillow Lambda وKinesis لتتبع مجموعة فرعية من مقاييس الجوال في الوقت الفعلي. مع Kinesis وLambda، تمكنا من تطوير ونشر حلول فعالة من حيث التكلفة في غضون أسبوعين.


واجهات خلفية

يمكنك إنشاء واجهات خلفية بدون خوادم باستخدام AWS Lambda للتعامل مع الويب والجوّال وإنترنت الأشياء (IoT) وطلبات API للأطراف الخارجية.

الواجهات الخلفية لإنترنت الأشياء

يمكنك إنشاء واجهات خلفية بدون خوادم باستخدام AWS Lambda للتعامل مع الويب والجوّال و إنترنت الأشياء (IoT) و طلبات API للأطراف الخارجية.

البنية الهندسية المرجعية:عينة للتعليمات البرمجية

العمليات الخلفية لـ AWS Lambda IoT

العمليات الخلفية للهاتف الجوّال

يمكنك إنشاء واجهات خلفية باستخدام AWS Lambda وAmazon API Gateway لمصادقة طلبات واجهة برمجة التطبيقات ومعالجتها. يجعل Lambda من السهل إنشاء تجارب غنية للتطبيقات المخصصة.

البنية الهندسية المرجعية: عينة للتعليمات البرمجية

العمليات الخلفية لAWS Lambda
Bustle_logo2

يدير Bustle واجهة خلفية بدون خادم لتطبيقه على iOS والمواقع الإلكترونية باستخدام AWS Lambda وAmazon API Gateway. تسمح البنى الخالية من الخوادم لـ (Bustle) بالتعامل مع إدارة البنية التحتية، لذلك يمكن لكل مهندس التركيز على تطوير ميزات جديدة وابتكار. اقرأ دراسة الحالة »

تطبيقات الويب

من خلال الجمع بين AWS Lambda مع خدمات AWS الأخرى، يمكن للمطورين إنشاء تطبيقات ويب فعالة تعمل تلقائيًا على رفع وتنزيل وتشغيل التكوين عالي التوافر عبر مراكز بيانات متعددة – مع بذل جهد إداري معدوم لتحقيق قابلية التكيف أو النسخ الاحتياطي أو التكرار المتعدد لمراكز البيانات.

البنية الهندسية المرجعية: عينة للتعليمات البرمجية

العمليات الخلفية لAWS Lambda IoT

دراسات الحالة

Coca Cola

استخدمت شركة كوكا كولا، وهي شركة أمريكية متعددة الجنسيات للمشروبات، AWS Lambda وAWS Step Functions لتطوير حل خالٍ من الكلفة لا يعتمد عليه.

اقرأ المدونة »

iRobot

تقوم iRobot، وهي شركة عالمية رائدة للمستهلكين للروبوتات، بتطوير الجيل القادم من الأجهزة المتصلة بالمنزل الذكي باستخدام بنية بدون خادم.

اقرأ المزيد »

Benchling

ابتكرت Benchling، وهي شركة برمجيات علوم الحياة، تقنية يستخدمها الباحثون لتعديل أجزاء من الجينوم بدقة متناهية باستخدام بنية بدون خوادم.

اقرأ المزيد »

Thomson Reuters-logo2

تستخدم طومسون رويترز AWS Lambda لمعالجة ما يصل إلى 4000 حدث في الثانية لخدمة تحليلات الاستخدام، واستغرق الأمر خمسة أشهر للنشر في الإنتاج.

اقرأ المزيد »

ابدأ مع AWS Lambda

Next-Steps-Icon_Create-account

اشترك للحصول على حساب AWS

الوصول على الفور إلى الطبقة المجانية لخدمة AWS.
Next-Steps-Icon_Tutorial

تعلم مع الدروس خطوة بخطوة

استكشف وتعلَّم مع البرامج التعليمية السهلة.
Next-Steps-Icon_Login

ابدأ التطوير مع AWS Lambda

تفضل بزيارة وحدة الإدارة في AWS.

تعرف على المزيد حول AWS Lambda

زيارة صفحة الميزات
هل أنت جاهز للتطوير؟
ابدأ مع AWS Lambda
لديك مزيد من الأسئلة؟
اتصل بنا