AWS Serverless Application Model

เครื่องมือสําหรับนักพัฒนาแบบโอเพนซอร์สที่ช่วยลดความยุ่งยากและเพิ่มประสบการณ์การสร้างและการใช้งานแอปพลิเคชันแบบไม่ต้องใช้เซิร์ฟเวอร์บน AWS

ปรับปรุงวงจรการพัฒนาแบบไม่ต้องใช้เซิร์ฟเวอร์ของคุณ โดยใช้แนวคิดในการผลิตอย่างรวดเร็วและมีประสิทธิภาพ

พัฒนา แก้ไขจุดบกพร่อง และปรับใช้แอปพลิเคชันแบบไม่ต้องใช้เซิร์ฟเวอร์ของคุณด้วย AWS SAM CLI

กําหนดและจัดการโค้ดโครงสร้างพื้นฐานของคุณด้วยเทมเพลต AWS SAM

ทําการแก้ไขจุดบกพร่องและทดสอบแบบเรียลไทม์ในระบบคลาวด์ด้วย AWS SAM Accelerate

วิธีการทำงาน

AWS SAM ประกอบด้วยสองส่วน คือ เทมเพลต AWS SAM และ AWS SAM Command Line Interface (AWS SAM CLI) เทมเพลต AWS SAM มีไวยากรณ์แบบสั้น ซึ่งปรับให้เหมาะสมสําหรับการกําหนด Infrastructure as Code (IaC) สําหรับแอปพลิเคชันแบบไม่ต้องใช้เซิร์ฟเวอร์ ส่วนขยายของ AWS CloudFormation คุณปรับใช้เทมเพลต AWS SAM กับ AWS CloudFormation โดยตรง โดยได้รับประโยชน์จากการสนับสนุน IaC ที่ครอบคลุมบน AWS AWS SAM CLI เป็นเครื่องมือสําหรับนักพัฒนาที่ได้นำคุณสมบัติ AWS SAM มาไว้ที่ปลายนิ้วของคุณ ใช้เพื่อสร้าง พัฒนา และปรับใช้แอปพลิเคชันแบบไม่ต้องใช้เซิร์ฟเวอร์ได้อย่างรวดเร็ว คุณสมบัติบางอย่างของ AWS SAM ได้แก่ SAM Accelerate จะช่วยเพิ่มความเร็วในการพัฒนาภายในระบบและการทดสอบระบบคลาวด์ และการผสานรวม SAM CLI การขยาย AWS SAM ไปยังเครื่องมืออื่นๆ เช่น AWS CDK และ Terraform
วิดีโออธิบาย AWS SAM (1:26)
การสร้างแอปพลิเคชันแบบไม่ต้องใช้เซิร์ฟเวอร์ในโลกแห่งความเป็นจริงด้วย AWS SAM (46:17)

กรณีการใช้งาน

สร้างและปรับใช้แอปพลิเคชันแบบไม่ต้องใช้เซิร์ฟเวอร์

ใช้คําสั่ง AWS SAM CLI SAM Build และ SAM Deploy เพื่อเตรียมแอปพลิเคชันของคุณสําหรับการนำไปใช้จริงและปรับใช้กับ AWS Cloud

เริ่มต้นใช้งาน AWS SAM CLI >

ซิงค์แอปพลิเคชันของคุณกับระบบคลาวด์สำหรับการพัฒนาและการทดสอบได้อย่างรวดเร็ว

ใช้คําสั่ง AWS SAM CLI SAM Sync เพื่อดูการเปลี่ยนแปลงภายในระบบและปรับใช้การเปลี่ยนแปลงเหล่านั้นกับ AWS Cloud ได้อย่างรวดเร็ว จากนั้น ให้ใช้ Sam Remote Invoke เพื่อทดสอบฟังก์ชัน Lambda ของคุณในระบบคลาวด์

เรียนรู้เพิ่มเติมเกี่ยวกับ AWS SAM CLI sam sync >

สร้างไปป์ไลน์ในการปรับใช้โดยใช้ระบบ CI/CD ที่รองรับ

ใช้คําสั่ง AWS SAM CLI SAM Pipeline เพื่อสร้างหรือแก้ไขไปป์ไลน์สําหรับระบบ CI/CD ของคุณ

เรียนรู้เพิ่มเติมเกี่ยวกับการปรับใช้แอปพลิเคชันแบบไม่ต้องใช้เซิร์ฟเวอร์ >

ใช้ AWS SAM CLI กับ Terraform

ทําการแก้ไขจุดบกพร่องและทดสอบโปรเจกต์ Terraform ภายในระบบของคุณกับด้วย AWS SAM CLI

เรียนรู้เพิ่มเติมเกี่ยวกับการสนับสนุน AWS SAM CLI Terraform >

ลูกค้า

ตั้งแต่สตาร์ทอัพเกิดใหม่ไปจนถึงองค์กรที่ใหญ่ที่สุดในโลก ลูกค้ากว่าล้านรายเลือกโซลูชันที่ไม่ต้องใช้เซิร์ฟเวอร์ของ AWS เพื่อทำให้ธุรกิจของตนทันสมัย ดูเรื่องราวของลูกค้าเพิ่มเติม »

วิธีเริ่มต้นใช้งาน

เข้าถึงทรัพยากร AWS SAM

อ่านเอกสารประกอบทางเทคนิค

เรียนรู้เพิ่มเติมเกี่ยวกับ AWS SAM »

สํารวจการทํางานของ AWS SAM

ดูเรื่องราวใหม่ๆ และการใช้งาน AWS SAM ของผู้ใช้รายอื่น

อ่านบล็อกโพสต์ล่าสุด »

เริ่มใช้งาน AWS SAM

กรอกข้อกําหนดเบื้องต้นและติดตั้ง AWS SAM CLI

ติดตั้ง AWS SAM CLI »

ต้องการเจาะลึกเอกสารหรือดูบทแนะนำสอนการใช้งานของ SAM หรือไม่ 

ไปที่หน้าทรัพยากรของ SAM
มีคำถามเพิ่มเติมหรือไม่
ติดต่อเรา

สำรวจ AWS เพิ่มเติม