ที่นี่คุณจะพบบทแนะนำสอนการใช้งานและเอกสารเกี่ยวกับวิธีเริ่มสร้างแอปพลิเคชันแบบไร้เซิร์ฟเวอร์ด้วย AWS Lambda นอกจากนี้ คุณจะได้เรียนรู้เกี่ยวกับเครื่องมือสำหรับ Developer แอปพลิเคชันแบบไร้เซิร์ฟเวอร์ เช่น แบบจำลองแอปพลิเคชันแบบไร้เซิร์ฟเวอร์ (SAM) ของ AWS หรือ AWS Cloud9

อีกวิธีหนึ่งที่ง่ายต่อการเริ่มสร้างแอปพลิเคชันแบบไร้เซิร์ฟเวอร์คือใช้ AWS Serverless Application Repository ซึ่งช่วยให้คุณปรับใช้แอปพลิเคชันที่สร้างไว้ล่วงหน้าได้อย่างรวดเร็ว

เพื่อให้เข้าใจกรณีการใช้งานได้ดียิ่งขึ้น เรามีทรัพยากรสำหรับการพัฒนาเว็บแอป การประมวลผลข้อมูล การพัฒนาแบ็คเอนด์มือถือ และการประมวลผล edge

มีเวลา 10 นาทีใช่หรือไม่

เริ่มต้นด้วยการใช้บทแนะนำสอนการใช้งาน “Hello World”

ดำเนินการตามขั้นตอนแรกๆ ใน AWS Lambda Console คุณจะได้เรียนรู้องค์ประกอบพื้นฐานและปรับใช้ฟังก์ชัน Lambda ที่ไม่ซับซ้อน

สร้างฟังก์ชัน Lambda แรกของคุณ >>

ต้องการทำความเข้าใจให้มากขึ้นใช่หรือไม่

พัฒนาแอปแบบไร้เซิร์ฟเวอร์ด้วยคู่มือ Developer

อ่านคู่มือ Developer อย่างละเอียดซึ่งอยู่ในเอกสารทางเทคนิค เพื่อเรียนรู้วิธีพัฒนาและปรับใช้ฟังก์ชัน AWS Lambda อย่างรวดเร็ว

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

นอกจากนี้ ยังมีคำแนะนำเกี่ยวกับวิธีพัฒนาฟังก์ชัน Lambda ด้วยภาษาที่คุณต้องการ เช่น C#, Python, Node.js, Java และ Go

เริ่มต้นใช้งานด้วยคู่มือ Developer Guide >>

ทรัพยากรเพิ่มเติม

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

อีกทั้งมีทรัพยากรสำหรับเรียนรู้เพิ่มเติมเกี่ยวกับเครื่องมือสำหรับ Developer บน AWS เช่น แบบจำลองแอปพลิเคชันแบบไร้เซิร์ฟเวอร์ (SAM) ของ AWS หรือ Cloud9 ซึ่งช่วยให้คุณพัฒนาแอปพลิเคชันแบบไร้เซิร์ฟเวอร์ได้

SAR_pic

AWS Serverless Application Repository

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

ไปที่ Serverless Application Repository >>

SAM_flag_2

เครื่องมือสำหรับ Developer

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

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

ค้นหากรณีการใช้งานของคุณ

ด้านล่างมีทรัพยากรสำหรับการพัฒนาเว็บแอป การประมวลผลข้อมูล การพัฒนาแบ็คเอนด์มือถือ และการประมวลผล edge 

เว็บแอป

webapp_serverless

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

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

RA_webapp

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


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

SB1

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



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

การประมวลผลข้อมูล

batch_processing

ในบทแนะนำสอนการใช้งานนี้ คุณจะได้เรียนรู้วิธีสร้างแอปพลิเคชันการประมวลผลรูปภาพที่ไม่ซับซ้อนและพัฒนาฟังก์ชัน Lambda เพื่อแปลงรูปภาพเป็นภาพขนาดย่อโดยอัตโนมัติ ทั้งยังได้เรียนรู้วิธีใช้ AWS Lambda ร่วมกับ Amazon Simple Storage Service (S3) แบบจำลองแอปพลิเคชันแบบไร้เซิร์ฟเวอร์ของ AWS และ AWS CloudFormation

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

dataprocessing_image_4

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


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

RA_fileprocessing_1
ตัวอย่างแอปพลิเคชันนี้แสดงให้เห็นแอปพลิเคชันแปลงไฟล์ Markdown ที่ใช้ Lambda แปลงไฟล์ Markdown เป็น HTML หรือข้อความธรรมดา แอปพลิเคชันดังกล่าวจะใช้สถาปัตยกรรมการประมวลข้อมูลคู่ขนานและขับเคลื่อนด้วยเหตุการณ์ซึ่งเหมาะกับภาระงานที่ต้องใช้ข้อมูลมากกว่า 1 รายการที่ได้จากอ็อบเจ็กต์


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

แบ็คเอนด์มือถือ

mobilebackend_3

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


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

RA_mobilebackend_3

สถาปัตยกรรมอ้างอิงแสดงให้เห็นวิธีใช้ AWS Lambda ร่วมกับ Amazon API Gateway และ Amazon S3 เพื่ออัปโหลดรูปภาพและโน้ตจากแอปพลิเคชันมือถือ เมื่อใช้ประโยชน์จากบริการเหล่านี้ คุณจะสามารถสร้างแบ็คเอนด์มือถือที่คุ้มค่าใช้จ่ายที่ไม่ต้องจัดการเซิร์ฟเวอร์ได้

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

mobile_hub_4.jpg
AWS Mobile Hub มีทรัพยากรสำหรับการพัฒนาแอปมือถือด้วย AWS คุณจะได้พบกับ SDK บทแนะนำสอนการใช้งาน และตัวอย่างสำหรับ iOS, Android, JS, Unity, React Native และ Xamarin



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

การประมวลผล Edge

Cloudfront_1

Lambda@Edge ช่วยให้คุณใช้โค้ดได้ง่ายในตำแหน่งที่ตั้ง AWS ต่างๆ ทั่วโลกซึ่งทำให้ตอบกลับผู้ใช้ปลายทางได้โดยมีเวลาหน่วงต่ำสุด




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

cloudfron_talk3

ในการสนทนาครั้งนี้ คุณจะได้เรียนรู้วิธีเขียนฟังก์ชัน Lambda และประมวลผลฟังก์ชันดังกล่าวทุกที่ที่มีผู้ดูปลายทางด้วย AWS Lambda@Edge




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

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

ศึกษาเพิ่มเติมเกี่ยวกับทรัพยากรของ AWS Lambda

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