Build your ultimate AI agent
Mô tả khóa học
Học cách xây dựng, cấu hình và vận hành các ứng dụng serverless với AWS Lambda. Bắt đầu từ mô hình thực thi và hợp đồng handler, bạn sẽ tiến tới kiến trúc hướng sự kiện, xử lý lỗi với retry, DLQ và destinations, kết nối VPC, tích hợp AWS SDK, kiểm soát đồng thời, tinh chỉnh hiệu năng, và chiến lược triển khai an toàn bằng versions, aliases và chuyển dịch lưu lượng. Mỗi khái niệm đều được củng cố bằng bài tập thực hành trực tiếp trên AWS Console.
Yêu cầu tiên quyết
Chương trình học
Đề cương khóa học
1
Nền tảng phát triển hàm Lambda
Chương này giới thiệu mô hình cốt lõi của hàm Lambda, bao gồm handlers, thực thi không trạng thái, cấu hình và quản lý môi trường. Bạn sẽ học cách Lambda thực thi mã, cách cấu hình hàm để đạt hiệu năng tối ưu, và cách viết cũng như kiểm thử mã Lambda tại môi trường local.
- Tìm hiểu mô hình thực thi của Lambda50 XP
- Tạo Lambda function đầu tiên của bạn100 XP
- Hàm handler100 XP
- Kiểm tra hiểu biết: Mô hình thực thi của Lambda50 XP
- Cấu hình hàm Lambda50 XP
- Cold start và khởi tạo100 XP
- Tinh chỉnh bộ nhớ và thời gian chờ100 XP
- Kiểm tra hiểu biết: cấu hình vs mã50 XP
- Viết và kiểm thử mã Lambda50 XP
- Viết một handler đọc dữ liệu đầu vào100 XP
- Kiểm tra hiểu biết: kiểm thử và gỡ lỗi100 XP
- Kiểm thử các trường hợp biên và xem log100 XP
2
Xử lý sự kiện, xử lý lỗi & kết nối
Chương này trình bày cách Lambda xử lý sự kiện, thực hiện retry và xử lý lỗi, cũng như kết nối tới tài nguyên riêng tư. Bạn sẽ học sự khác nhau giữa gọi đồng bộ và bất đồng bộ, cách event source mappings gom lô bản ghi từ hàng đợi và luồng, và cách định tuyến kết quả bằng DLQ và destinations. Bạn cũng sẽ thấy cách mạng VPC ảnh hưởng đến kết nối và hiệu năng khởi động lạnh.
3
Tích hợp, mở rộng & tối ưu hiệu năng
Chương này hướng dẫn cách tích hợp Lambda với các dịch vụ AWS khác và tinh chỉnh hàm để đạt độ tin cậy, hiệu năng và chi phí tối ưu. Bạn sẽ học cách sử dụng AWS SDK an toàn với quyền hạn tối thiểu, cách thiết lập đồng thời để bảo vệ hệ thống hạ lưu, cách giảm độ trễ khởi động lạnh và thời gian chạy, và cách triển khai an toàn với versions, aliases và chuyển dịch lưu lượng.
Ứng dụng Serverless với AWS Lambda
Hoàn
thành khóa học

