แอปพลิเคชัน Sam คืออะไร?
แอปพลิเคชัน Sam คืออะไร?

วีดีโอ: แอปพลิเคชัน Sam คืออะไร?

วีดีโอ: แอปพลิเคชัน Sam คืออะไร?
วีดีโอ: SAM - Smart Allocation Model by @ccess Mobile Application 2024, เมษายน
Anonim

AWS Serverless แอปพลิเคชัน แบบอย่าง ( แซม ) เป็นเฟรมเวิร์กโอเพ่นซอร์สสำหรับการสร้างแบบไร้เซิร์ฟเวอร์ แอปพลิเคชั่น . มีไวยากรณ์ชวเลขเพื่อแสดงฟังก์ชัน, APIs, ฐานข้อมูล และการแมปแหล่งที่มาของเหตุการณ์ คุณยังสามารถใช้ แซม CLI เพื่อปรับใช้.ของคุณ แอปพลิเคชั่น สู่ AWS

ในที่นี้ แซม แพ็คเกจ ทำอะไร ?

แซมแพ็คเกจ . แพ็คเกจ AWS แซม แอปพลิเคชัน. มันสร้างไฟล์ ZIP ของโค้ดและการขึ้นต่อกันของคุณ แล้วอัปโหลดไปยัง Amazon S3 จากนั้นส่งคืนสำเนา AWS. ของคุณ แซม เทมเพลต โดยแทนที่การอ้างอิงไปยังอาร์ติแฟกต์ในเครื่องด้วยตำแหน่ง Amazon S3 ที่คำสั่งอัปโหลดอาร์ติแฟกต์

ด้านบน เทมเพลต SAM คืออะไร เทมเพลต SAM นี้ แม่แบบ ระบุแอปพลิเคชัน Lambda ที่ประกอบด้วยทรัพยากรเดียว ทรัพยากรนี้เป็นฟังก์ชัน Lambda (เรียกว่า HelloWorldFunction) ที่ใช้ Node.js รันไทม์ js 8.10 และรหัสสำหรับฟังก์ชัน Lambda นี้อยู่ในดัชนีไฟล์

รู้ยัง แซมใน AWS คืออะไร

NS AWS โมเดลแอปพลิเคชันแบบไร้เซิร์ฟเวอร์ ( AWS SAM ) เป็นเฟรมเวิร์กโอเพ่นซอร์สที่ช่วยให้คุณสามารถสร้างแอปพลิเคชันแบบไร้เซิร์ฟเวอร์บน AWS . มีข้อกำหนดเทมเพลตเพื่อกำหนดแอปพลิเคชันแบบไร้เซิร์ฟเวอร์ และเครื่องมืออินเทอร์เฟซบรรทัดคำสั่ง (CLI) คู่มือนักพัฒนา

Sam CLI คืออะไร?

โมเดลแอปพลิเคชันแบบไร้เซิร์ฟเวอร์ของ AWS ( แซม ) คลินิก ให้นักพัฒนามีเครื่องมือในพื้นที่สำหรับจัดการแอปพลิเคชันแบบไร้เซิร์ฟเวอร์บน AWS NS บรรทัดคำสั่ง เครื่องมือช่วยให้นักพัฒนาสามารถเริ่มต้นและกำหนดค่าแอปพลิเคชัน ดีบักภายในเครื่องโดยใช้ IDE เช่น Visual Studio Code หรือ JetBrains WebStorm และปรับใช้กับ AWS Cloud

แนะนำ: