نموذج التطبيق بلا خادم من 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 buildوsam deploy لإعداد تطبيقك للنشر والنشر في AWS.

ابدأ في استخدام واجهة سطر الأوامر AWS SAM CLI

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

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

استخدم الأمر AWS SAM CLI sam pipeline لإنشاء أو تعديل مسارات لنظام التكامل المستمر والتسليم المستمر (CI/CD).

تعرف على المزيد حول نشر التطبيقات بلا خادم

قم بإجراء التصحيح المحلي واختبار مشاريع Terraform الخاصة بك باستخدام AWS SAM CLI.

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

العملاء

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


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