ما هو تطبيق سام؟
ما هو تطبيق سام؟

فيديو: ما هو تطبيق سام؟

فيديو: ما هو تطبيق سام؟
فيديو: نمذجة ومحاكاة مشاريع الطاقة المتجددة برنامج سام SAM ملف الموقع والإشعاع الشمسي محاضرة1 2024, شهر نوفمبر
Anonim

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

هنا ، ماذا تفعل حزمة سام؟

حزمة سام . الحزم AWS سام تطبيق. يقوم بإنشاء ملف ZIP لرمزك وتبعياتك ، ويقوم بتحميله إلى Amazon S3. ثم تقوم بإرجاع نسخة من AWS الخاص بك سام نموذج ، مع استبدال المراجع إلى القطع الأثرية المحلية بموقع Amazon S3 حيث قام الأمر بتحميل العناصر الأثرية.

بجانب ما ورد أعلاه ، ما هو قالب SAM؟ قالب SAM هذه نموذج يحدد تطبيق Lambda الذي يتكون من مورد واحد. هذا المورد هو دالة Lambda (تسمى HelloWorldFunction) التي تستخدم العقدة. js 8.10 ، ورمز وظيفة Lambda هذه موجود في فهرس الملف.

تعرف أيضًا ، ما هو Sam في AWS؟

ال AWS نموذج تطبيق بدون خادم ( AWS SAM ) هو إطار عمل مفتوح المصدر يمكّنك من إنشاء تطبيقات بدون خادم AWS . يوفر لك مواصفات قالب لتحديد تطبيقك بدون خادم ، وأداة واجهة سطر الأوامر (CLI). دليل المطور.

ما هو Sam CLI؟

نموذج تطبيق AWS Serverless ( سام ) CLI يوفر للمطورين أداة محلية لإدارة التطبيقات بدون خادم على AWS. ال سطر الأوامر تتيح الأداة للمطورين تهيئة التطبيقات وتكوينها ، وتصحيح الأخطاء محليًا باستخدام IDEs مثل Visual Studio Code أو JetBrains WebStorm ، والنشر في سحابة AWS.

موصى به: