AWS Lambda

เรียกใช้โค้ดโดยไม่ต้องคำนึงถึงเซิร์ฟเวอร์หรือคลัสเตอร์

ฟรี 1 ล้านคำขอ

ต่อเดือนด้วย AWS Free Tier

เรียกใช้โค้ดโดยไม่ต้องเตรียมหรือจัดการโครงสร้างพื้นฐาน เพียงเขียนหรืออัปโหลดโค้ดเป็นไฟล์ .zip หรืออิมเมจคอนเทนเนอร์

ตอบสนองคำขอการดำเนินการโค้ดในทุกระดับขนาดได้โดยอัตโนมัติ ไม่ว่าจะมีเหตุการณ์แค่เพียงหลักสิบเหตุการณ์ต่อวันหรือหลักแสนเหตุการณ์ต่อวินาที

ประหยัดค่าใช้จ่ายได้มากขึ้นจากการจ่ายเฉพาะเวลาประมวลผลที่คุณใช้เป็นมิลลิวินาทีแทนการเตรียมโครงสร้างพื้นฐานล่วงหน้าสำหรับความจุสูงสุด

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

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

AWS Lambda คือบริการประมวลผลแบบไร้เซิร์ฟเวอร์ที่ขับเคลื่อนด้วยเหตุการณ์ ซึ่งช่วยให้คุณเรียกใช้โค้ดสำหรับบริการแอปพลิเคชันหรือแบ็คเอนด์แทบทุกประเภทได้โดยไม่ต้องมีการจัดเตรียมหรือจัดการเซิร์ฟเวอร์ คุณสามารถเรียกใช้ Lambda ได้จากบริการของ AWS และแอปพลิเคชันซอฟต์แวร์เป็นบริการ (SaaS) กว่า 200 รายการโดยชำระเงินเฉพาะกับสิ่งที่คุณใช้งานเท่านั้น
  • การประมวลผลไฟล์
  • แผนผังแสดงวิธีการทำงานของ AWS Lambda ถ่ายภาพแล้วอัปโหลดไปยังบัคเก็ต S3 Lambda ถูกเรียกให้เรียกใช้โค้ดการปรับขนาด จากนั้นรูปภาพจะถูกปรับขนาด
  • การประมวลผลสตรีม
  • แผนผังแสดงวิธีการทำงานของ Amazon Kinesis สตรีมโซเชียลมีเดียถูกโหลดลงใน Kinesis จากนั้น Lambda จะถูกเรียกใช้ Lambda เรียกใช้โค้ดที่สร้างข้อมูลแฮชแท็ก และข้อมูลนั้นจะถูกจัดเก็บไว้ใน DynomoDB
  • แอปพลิเคชันบนเว็บ
  • แผนผังแสดงวิธีที่ Amazon S3, เกตเวย์ API และ DynamoDB ทำงานร่วมกันเพื่อดึงข้อมูลสภาพอากาศ
  • แบ็คเอนด์ IoT
  • แผนผังแสดงวิธีที่ Amazon Kinesis และ AWS Lambda ช่วยสั่งอะไหล่
  • แบ็คเอนด์มือถือ
  • แผนผังแสดงวิธีที่เกตเวย์ของ Amazon API, AWS Lambda และ Amazon SNS ทำงานร่วมกันเพื่อช่วยให้ผู้ใช้รับการแจ้งเตือนการอัปเดตสถานะ
วิดีโออธิบาย AWS Lambda (3:01)
แนะนำเบื้องต้นเกี่ยวกับ AWS Lambda
AWS Lambda เป็นบริการประมวลผลที่เรียกใช้โค้ดของคุณเพื่อตอบสนองต่อเหตุการณ์และจัดการทรัพยากรการประมวลผลโดยอัตโนมัติ ซึ่งเป็นการเร่งความเร็วในการเปลี่ยนแนวคิดให้เป็นแอปพลิเคชันที่ทันสมัยและใช้งานได้จริง

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

ประมวลผลข้อมูลในวงกว้างได้อย่างรวดเร็ว

ตอบสนองความต้องการที่ใช้ทรัพยากรมากและคาดเดาไม่ได้ด้วยการใช้ AWS Lambda เพื่อเพิ่มจำนวนอินสแตนซ์ให้เป็น VCPU มากกว่า 18k ได้ทันที สร้างเวิร์กโฟลว์การประมวลผลอย่างรวดเร็วและง่ายดายด้วยชุดข้อเสนอที่ไม่ต้องใช้เซิร์ฟเวอร์และทริกเกอร์เหตุการณ์

เรียกใช้เว็บแบบอินเทอร์แอคทีฟและแบ็กเอนด์บนอุปกรณ์มือถือ

ผสาน AWS Lambda เข้ากับบริการอื่นๆ ของ AWS เพื่อสร้างประสบการณ์ออนไลน์ที่สามารถปรับขนาดได้อย่างมั่นคงและปลอดภัย

เปิดใช้ ML Insights ประสิทธิภาพสูง

เตรียมข้อมูลไว้ล่วงหน้าก่อนจะป้อนลงในโมเดลแมชชีนเลิร์นนิ่ง (ML) เมื่อมีสิทธิ์การเข้าถึง Amazon Elastic File System (EFS) จะทำให้ AWS Lambda สามารถช่วยเหลือในการจัดการและการจัดเตรียมโครงสร้างพื้นฐานเพื่อทำให้การปรับขนาดเป็นเรื่องง่ายขึ้นได้

 

สร้างแอปพลิเคชันที่ขับเคลื่อนด้วยเหตุการณ์

สร้างฟังก์ชันที่ขับเคลื่อนด้วยเหตุการณ์เพื่อการสื่อสารอย่างง่ายดายระหว่างบริการที่แยกจากกัน ลดค่าใช้จ่ายด้วยการเรียกใช้แอปพลิเคชันในช่วงที่มีความต้องการใช้งานสูงโดยปราศจากการหยุดทำงานหรือการจัดเตรียมทรัพยากรเกินความจำเป็น

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

ดูวิธีการทำงานของ AWS Lambda

ดูเพิ่มเติมเกี่ยวกับโครงสร้างพื้นฐานแบบไร้เซิร์ฟเวอร์ การจัดการและการจัดเตรียมอัตโนมัติ
และอื่นๆ อีกมากมาย

สำรวจคุณสมบัติต่างๆ ของ AWS Lambda »

สำรวจการฝึกปฏิบัติจริง


เรียนรู้พื้นฐานการเรียกใช้โค้ดบน AWS Lambda โดยไม่ต้องมีการจัดเตรียมหรือการจัดการเซิร์ฟเวอร์

ตรวจสอบบทแนะนำสอนการใช้งานสำหรับการเริ่มใช้งาน »

ติดต่อกับผู้เชี่ยวชาญ


รับการสนับสนุนที่ถูกต้องในเวลาที่เหมาะสม ตั้งแต่การพัฒนาไปจนถึงโปรแกรมระดับองค์กร

สำรวจตัวเลือกการสนับสนุน »

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