ข้ามไปที่เนื้อหาหลัก
  • AWS
  • AWS Lambda

การประมวลผลแบบไม่ต้องใช้เซิร์ฟเวอร์ - AWS Lambda

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

AWS Lambda คืออะไร

 เรียกใช้โค้ดโดยไม่ต้องเตรียมหรือจัดการเซิร์ฟเวอร์ สร้างตรรกะการปรับขนาดคลัสเตอร์ที่คำนึงถึงเวิร์กโหลด คงรักษาการผสานรวมเหตุการณ์ หรือจัดการรันไทม์ 

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

 เขียนฟังก์ชัน Lambda ในภาษาที่คุณต้องการ (Node.js, Python, Go, Java และอื่นๆ) และใช้ทั้งเครื่องมือแบบไม่ต้องใช้เซิร์ฟเวอร์และเครื่องมือคอนเทนเนอร์ เช่น AWS SAM หรือ Docker CLI เพื่อสร้าง ทดสอบ และติดตั้งใช้ฟังก์ชันของคุณ

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

เมื่อรวม AWS Lambda เข้ากับบริการอื่นๆ ของ AWS นักพัฒนาซอฟต์แวร์จึงสามารถสร้างเว็บแอปพลิเคชันที่มีประสิทธิภาพ ซึ่งจะขยายและลดขนาดทรัพยากรโดยอัตโนมัติ และทำงานในการกำหนดค่าที่มีความพร้อมใช้งานสูงในศูนย์ข้อมูลหลายแห่งได้ โดยไม่จำเป็นต้องใช้ความพยายามในการจัดการความสามารถในการปรับขนาดทรัพยากร การสำรองข้อมูล หรือความซ้ำซ้อนของศูนย์ข้อมูลหลายศูนย์

คุณสามารถใช้ AWS Lambda ในการเตรียมข้อมูลก่อนที่จะป้อนลงในโมเดลแมชชีนเลิร์นนิงได้ ด้วยการเข้าถึง EFS ของ Lambda คุณจึงให้บริการโมเดลเพื่อการคาดการณ์ในทุกขนาดได้โดยไม่ต้องเตรียมหรือจัดการโครงสร้างพื้นฐานใดๆ อีกด้วย

เรียกใช้โค้ดในการตอบสนองต่อทริกเกอร์ต่างๆ เช่น การเปลี่ยนแปลงข้อมูล การเปลี่ยนสถานะระบบ หรือการดำเนินการโดยผู้ใช้ Lambda สามารถเรียกใช้งานได้จากบริการของ AWS เช่น S3, DynamoDB, Kinesis หรือ SNS รวมถึงสามารถเชื่อมต่อกับระบบไฟล์ EFS ที่มี หรือเชื่อมต่อเข้าในเวิร์กโฟลว์กับ AWS Step Functions ได้ ซึ่งจะช่วยให้คุณสามารถสร้างระบบการประมวลผลข้อมูลแบบไม่ต้องใช้เซิร์ฟเวอร์ในแบบเรียลไทม์ได้อย่างหลากหลาย

AWS Lambda ใน Free Tier

Product
Description
Free Tier Offer Details
Product Pricing
AWS Lambda การประมวลผลแบบไม่ต้องใช้เซิร์ฟเวอร์

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

บริการฟรีตลอดไปนี้อยู่ในแผนฟรีและแบบชำระเงิน ใช้เครดิตของคุณเพื่อประเมินเกินขีดจำกัดรายเดือนเหล่านี้

ฟรี 1,000,000 คำขอต่อเดือน

เวลาคำนวณสูงสุด 400,000 GB ต่อวินาที หรือ 3.2 ล้านวินาทีต่อเดือน

สร้างบัญชีฟรีเพื่อเริ่มต้นใช้งาน AWS Lambda บน AWS Free Tier »

เรียนรู้เพิ่มเติมเกี่ยวกับการสร้างด้วย AWS Lambda

เลือกดูกรณีศึกษาและวิดีโอมากมายเพื่อเรียนรู้เพิ่มเติมเกี่ยวกับ AWS Lambda

วิดีโอ

Big data, การวิเคราะห์และแมชชีนเลิร์นนิงบน AWS Lambda (59:46)

ข้อมูลเบื้องต้นเกี่ยวกับ AWS Lambda และแอปพลิเคชันแบบไม่ต้องใช้เซิร์ฟเวอร์ (56:01)

AWS re:Invent 2018: [REPEAT 1] เส้นทางสู่การไม่ต้องใช้เซิร์ฟเวอร์: ส่วนประกอบภายใน AWS Lambda (59:12)

การทดสอบภายในเครื่องและแนวทางปฏิบัติที่ดีที่สุดในการนำแอปพลิเคชันแบบไม่ต้องใช้เซิร์ฟเวอร์ไปใช้ (51:16)

วันนี้คุณพบสิ่งที่กำลังมองหาแล้วหรือยัง

การแจ้งให้เราทราบจะช่วยให้เราปรับปรุงคุณภาพของเนื้อหาในหน้าได้