انتقل إلى المحتوى الرئيسي

نموذج التطبيق بلا خادم من AWS

نموذج التطبيق بلا خادم من AWS

أداة مطور مفتوحة المصدر تعمل على تبسيط وتحسين تجربة إنشاء تطبيقات بدون خادم وتشغيلها على AWS

مزايا AWS SAM

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

    يمكنك تطوير تطبيقاتك بدون خادم وتصحيحها ونشرها باستخدام AWS SAM CLI.

    يمكنك تحديد التعليمات البرمجية للبنية التحتية وإدارتها باستخدام قوالب AWS SAM.

    يمكنك إجراء التصحيح والاختبار في الوقت الفعلي في السحابة باستخدام AWS SAM Accelerate.

كيفية العمل

تتكون نموذج التطبيقات بلا خوادم من AWS‏ (AWS SAM) من جزأين، هما قوالب AWS SAM وواجهة سطر أوامر نموذج التطبيقات بلا خوادم من AWS‏ (AWS SAM CLI). توفر قوالب AWS SAM صيغة مختصرة ومُحسّنة لتعريف البنية التحتية كرمز (IaC) للتطبيقات بلا خادم. كامتداد لـ AWS CloudFormation، يمكنك نشر قوالب AWS SAM مباشرةً إلى CloudFormation، للاستفادة من دعم البنية التحتية كرمز (IaC) الشاملة على AWS. تُعد AWS SAM CLI هي أداة مطور تضع ميزات AWS SAM متاحة لك. استخدمها لإنشاء تطبيقات بدون خادم وتطويرها ونشرها بسرعة. تتضمن بعض الميزات العديدة لـ AWS SAM تسريع نموذج التطبيقات بدون خادم (AWS SAM Accelerate)، الذي يسرع التطوير المحلي واختبار السحابة، وتكامل AWS SAM CLI، مما يوسع AWS SAM ليشمل أدوات أخرى مثل مجموعة تطوير السحابة من AWS ‏(AWS CDK) وTerraform.

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

    يمكنك استخدام أمر AWS SAM CLI‏ sam sync لمراقبة التغييرات المحلية ونشر هذه التغييرات بسرعة على AWS. ثم يمكنك استخدام استدعاء sam remote لاختبار وظائف Lambda في السحابة.

    تعرّف على المزيد حول AWS SAM CLI sam sync

العملاء

بدايةً من الشركات الناشئة وحتى أكبر المؤسسات في العالم، يختار أكثر من مليون عميل حلول AWS Serverless لتحديث أعمالهم.

Disney+

Missing alt text value تحسين إنتاجية المطورين في Disney باستخدام الحوسبة بلا خادم والمصدر المفتوح

Capital One

Missing alt text value توفر Capital One وقت المطور وتقلل التكاليف من خلال الانتقال بلا خادم على AWS