สร้าง Scalable Backends โดยไม่ต้องจัดการเซิร์ฟเวอร์
AWS Lambda และ API Gateway ช่วยให้คุณรัน backend logic ที่ปรับขนาดได้โดยอัตโนมัติ เรียกเก็บเฉพาะเวลา execution จริง และไม่ต้องจัดเตรียม infrastructure เลย หลักสูตรนี้ครอบคลุมการพัฒนา serverless backend บน AWS ตั้งแต่พื้นฐาน — วิธี Lambda execute functions วิธี API Gateway route HTTP traffic และวิธี DynamoDB, SAM และ Step Functions ทำงานร่วมกันในระบบ production-grade
สิ่งที่คุณจะเรียนรู้
คุณจะเริ่มต้นด้วย serverless execution model และ core AWS concepts จากนั้นก้าวไปยังการสร้างและ deploy Lambda functions การออกแบบ REST APIs ด้วย API Gateway และการเก็บข้อมูลด้วย DynamoDB หลังจากนั้น คุณจะรักษาความปลอดภัย APIs ด้วย authorization layers กำหนด infrastructure as code โดยใช้ AWS SAM และนำ optimization techniques และ serverless best practices มาใช้ ส่วน advanced ครอบคลุม event-driven architectures ด้วย asynchronous processing workflow ระยะยาว ด้วย Step Functions และ automated deployments ผ่าน CI/CD pipelines ที่สร้างเฉพาะสำหรับ serverless projects
เส้นทางการเรียนรู้
สิบสองหลักสูตรก้าวหน้าจาก A1 ถึง C1 หลักสูตรแรก Serverless Foundations & AWS Introduction ฟรี หลักสูตรสร้างบนพื้นฐานของกัน — A1 และ A2 สร้างโมเดล หลักสูตร B1 ครอบคลุมการพัฒนา Lambda และ DynamoDB persistence หลักสูตร B2 กล่าวถึง security, SAM, advanced API Gateway configuration และ optimization หลักสูตร C1 สี่หลักสูตรในตอนท้าย — Asynchronous Processing & Event-Driven Architectures, State Management & Step Functions, CI/CD for Serverless Applications และ Real-world Serverless Project — นำสิ่งทั้งหมดมาใช้ในสถานการณ์ deployment ที่เป็นจริง
วิธีการทำงาน
แต่ละหลักสูตรแบ่งออกเป็น lessons สั้น ๆ ที่ใช้มือจริงซึ่งคุณทำให้เสร็จในตัวแก้ไขโค้ดที่สร้างไว้พร้อมกับ feedback แบบ real-time AI tutor พร้อมใช้งานเมื่อใดก็ตามที่คุณติดขัด เพื่อให้คุณสามารถทำงานผ่าน Lambda configuration, SAM templates หรือ Step Functions state machines ด้วยความเร็วของคุณเองโดยไม่ต้องออกจากแอป