ที่นี่คุณจะพบบทแนะนำสอนการใช้งานและเอกสารเกี่ยวกับวิธีเริ่มสร้างแอปพลิเคชันแบบไร้เซิร์ฟเวอร์ด้วย AWS Lambda นอกจากนี้ คุณยังจะได้เรียนรู้เกี่ยวกับเครื่องมือสำหรับนักพัฒนาแอปพลิเคชันแบบไร้เซิร์ฟเวอร์ เช่น แบบจำลองแอปพลิเคชันแบบไร้เซิร์ฟเวอร์ (SAM) ของ AWS หรือ AWS Cloud9
อีกวิธีหนึ่งที่ง่ายต่อการเริ่มใช้งานก็คือการใช้ AWS Serverless Application Repository ซึ่งช่วยให้คุณปรับใช้แอปพลิเคชันที่สร้างไว้ล่วงหน้าได้อย่างรวดเร็ว
เพื่อให้เข้าใจกรณีใช้งานที่เฉพาะเจาะจงได้ดียิ่งขึ้น เราจะค้นหาทรัพยากรสำหรับการพัฒนาเว็บแอป การประมวลผลข้อมูล การพัฒนาแบ็คเอนด์มือถือ และการประมวลผล Edge
มีเวลา 10 นาทีใช่หรือไม่
เริ่มต้นด้วยบทแนะนำสอนการใช้งาน “Hello World”
ดำเนินการตามขั้นตอนแรกๆ ใน AWS Lambda Console คุณจะได้เรียนรู้องค์ประกอบพื้นฐานและปรับใช้ฟังก์ชัน Lambda ที่ไม่ซับซ้อน
ต้องการทำความเข้าใจให้มากขึ้นใช่หรือไม่
พัฒนาแอปแบบไร้เซิร์ฟเวอร์ด้วยคู่มือนักพัฒนา
อ่านคู่มือนักพัฒนาในเอกสารประกอบทางเทคนิคอย่างละเอียด เพื่อเรียนรู้วิธีพัฒนาและปรับใช้ฟังก์ชัน AWS Lambda
คุณจะได้เรียนรู้วิธีใช้ AWS Lambda ในกรณีใช้งานที่เฉพาะเจาะจงต่างๆ เช่น การพัฒนาเว็บแอป แอปพลิเคชันมือถือ การประมวลผลไฟล์ หรือการประมวลผลข้อมูลสตรีม
นอกจากนี้ยังมีคำแนะนำเกี่ยวกับวิธีพัฒนาฟังก์ชัน Lambda ด้วยภาษาที่คุณเลือก เช่น C#, Python, Node.js, Java และ Go
ทรัพยากรเพิ่มเติม
AWS Serverless Application Repository ช่วยให้คุณปรับใช้โค้ดตัวอย่างและองค์ประกอบต่างๆ ได้อย่างรวดเร็ว และสร้างแอปพลิเคชันให้เสร็จสมบูรณ์ได้ด้วยการคลิกเพียงไม่กี่ครั้ง นอกจากนี้ คุณยังสามารถเผยแพร่แอปพลิเคชันของคุณเองและแชร์แอปพลิเคชันดังกล่าวภายในทีมหรือแชร์กับชุมชนโดยรวมได้อีกด้วย
นอกจากนี้ยังมีทรัพยากรสำหรับเรียนรู้เพิ่มเติมเกี่ยวกับเครื่องมือสำหรับนักพัฒนา AWS เช่น แบบจำลองแอปพลิเคชันแบบไร้เซิร์ฟเวอร์ (SAM) ของ AWS หรือ Cloud9 ซึ่งช่วยให้คุณพัฒนาแอปพลิเคชันแบบไร้เซิร์ฟเวอร์ได้
AWS Serverless Application Repository
ค้นหาแอปพลิเคชันแบบไร้เซิร์ฟเวอร์ องค์ประกอบ และซอร์สโค้ดสำหรับกรณีการใช้งานของคุณ ปรับใช้แอปแบบไร้เซิร์ฟเวอร์ด้วยการคลิกเพียงไม่กี่ครั้ง นอกจากนี้ คุณยังสามารถใช้ Serverless Application Repository เพื่อเผยแพร่แอปพลิเคชันของคุณเองและแชร์ให้กับภายในทีมของคุณ แชร์ทั่วทั้งองค์กรของคุณหรือกับชุมชนอย่างเต็มที่ได้
ไปที่ Serverless Application Repository >>
เครื่องมือสำหรับ Developer
เครื่องมือสำหรับนักพัฒนาแอปพลิเคชันแบบไร้เซิร์ฟเวอร์ช่วยให้คุณสร้าง ทดสอบ ปรับใช้ และตรวจสอบแอปพลิเคชันแบบไร้เซิร์ฟเวอร์ตลอดวงจรการพัฒนาได้อย่างรวดเร็ว คุณจะได้เรียนรู้เพิ่มเติมเกี่ยวกับแบบจำลองแอปพลิเคชันแบบไร้เซิร์ฟเวอร์ (SAM) ของ AWS สำหรับการกำหนดแอปแบบไร้เซิร์ฟเวอร์, Cloud9 ซึ่งมี IDE ที่ทำงานบนระบบคลาวด์ ตลอดจนเครื่องมือและบริการที่เป็นประโยชน์อื่นๆ ที่นี่
เรียนรู้เพิ่มเติมเกี่ยวกับเครื่องมือสำหรับนักพัฒนาแอปพลิเคชันแบบไร้เซิร์ฟเวอร์ >>
ค้นหากรณีการใช้งานของคุณ
ด้านล่างมีทรัพยากรสำหรับการพัฒนาเว็บแอป การประมวลผลข้อมูล การพัฒนาแบ็คเอนด์มือถือ และการประมวลผล edge
เว็บแอป
บทแนะนำสอนการใช้งานเว็บแอปแบบไร้เซิร์ฟเวอร์
ในบทแนะนำสอนการเริ่มต้นใช้งานนี้ คุณจะได้เรียนรู้วิธีสร้างและปรับใช้เว็บแอปพลิเคชันแบบไดนามิกและไร้เซิร์ฟเวอร์ของคุณเอง คุณจะได้เรียนรู้วิธีโฮสต์ทรัพยากรเว็บแบบคงที่ วิธีจัดการผู้ใช้และการยืนยันตัวตน รวมถึงวิธีสร้าง RESTful API สำหรับการประมวลผลแบ็คเอนด์
เว็บแอปนี้แสดงให้เห็นวิธีใช้ AWS Lambda ร่วมกับบริการอื่นๆ ของ AWS เพื่อสร้างเว็บแอปแบบไร้เซิร์ฟเวอร์ ที่เก็บนี้มีตัวอย่างโค้ดสำหรับฟังก์ชัน Lambda ทุกฟังก์ชันที่เป็นส่วนหนึ่งของแบ็คเอนด์ของแอปพลิเคชัน
ในเวิร์กช็อปเสมือนความยาว 30 นาทีนี้ ผู้เชี่ยวชาญด้านไร้เซิร์ฟเวอร์ของ AWS ของเราจะแสดงวิธีพัฒนา แก้ไขข้อบกพร่อง และปรับใช้ฟังก์ชัน AWS Lambda สำหรับเว็บแอปที่ไม่ซับซ้อน นอกจากนี้ยังมีคู่มือแบบทีละขั้นตอนซึ่งมีคำแนะนำอย่างละเอียดอีกด้วย
เริ่มต้นใช้งาน >>
การประมวลผลข้อมูล
ในบทแนะนำสอนการใช้งานนี้ คุณจะได้เรียนรู้วิธีสร้างแอปพลิเคชันการประมวลผลรูปภาพที่ไม่ซับซ้อนและพัฒนาฟังก์ชัน Lambda เพื่อแปลงรูปภาพเป็นภาพขนาดย่อโดยอัตโนมัติ ทั้งยังได้เรียนรู้วิธีใช้ AWS Lambda ร่วมกับ Amazon Simple Storage Service (S3) แบบจำลองแอปพลิเคชันแบบไร้เซิร์ฟเวอร์ของ AWS และ AWS CloudFormation
เริ่มต้นใช้งาน >>
ในบทแนะนำสอนการใช้งานนี้ คุณจะได้เรียนรู้วิธีสร้างแอปพลิเคชันการประมวลผลข้อมูลแบบครอบคลุมโดยใช้ AWS Lambda และ Amazon Kinesis คุณจะได้ใช้ Amazon Kinesis สร้างสตรีมข้อมูลและดำเนินงานด้วย AWS Lambda เช่น การสร้างฟังก์ชัน Lambda เพื่อวิเคราะห์และจัดเก็บข้อมูลการสตรีม
เริ่มต้นใช้งาน >>
เริ่มต้นใช้งาน >>
แบ็คเอนด์มือถือ
ในบทแนะนำสอนการใช้งานนี้ คุณจะได้สร้างแอปพลิเคชันมือถือที่ไม่ซับซ้อนและโฮสต์ตรรกะแบ็คเอนด์ด้วย AWS Lambda คุณจะได้เรียนรู้วิธีเชื่อมต่อองค์ประกอบต่างๆ เพื่อให้แอปพลิเคชันมือถือ Android เรียกใช้ฟังก์ชัน Lambda และประมวลผลการตอบสนองได้
เริ่มต้นใช้งาน >>
สถาปัตยกรรมอ้างอิงแสดงให้เห็นวิธีใช้ AWS Lambda ร่วมกับ Amazon API Gateway และ Amazon S3 เพื่ออัปโหลดรูปภาพและโน้ตจากแอปพลิเคชันมือถือ เมื่อใช้ประโยชน์จากบริการเหล่านี้ คุณจะสามารถสร้างแบ็คเอนด์มือถือที่คุ้มค่าใช้จ่ายที่ไม่ต้องจัดการเซิร์ฟเวอร์ได้
เริ่มต้นใช้งาน >>
เริ่มต้นใช้งาน >>
การประมวลผล Edge
Lambda@Edge ช่วยให้คุณรันโค้ดได้ง่ายๆ ในตำแหน่งต่างๆ ของ AWS ทั่วโลก ซึ่งทำให้ตอบสนองต่อผู้ใช้ปลายทางโดยมีเวลาแฝงที่ต่ำที่สุดได้
เริ่มต้นใช้งาน >>
ในการสนทนาครั้งนี้ คุณจะได้เรียนรู้วิธีเขียนฟังก์ชัน Lambda และประมวลผลฟังก์ชันดังกล่าวทุกที่ที่มีผู้ดูปลายทางด้วย AWS Lambda@Edge
เริ่มต้นใช้งาน >>
ศึกษาเพิ่มเติมเกี่ยวกับทรัพยากรของ AWS Lambda