Để bắt đầu xây dựng các ứng dụng dựa trên SAM, trước tiên chúng ta phải cài đặt SAM CLI, cài đặt thông tin xác thực AWS và khởi tạo một ứng dụng SAM đơn giản.
Cài đặt sam
CLI.
Thiết lập thông tin xác thực AWS.
Nếu bạn đã cài đặt thông tin xác thực AWS từ các bài viết trước, bạn có thể bỏ qua bước này.
Mở IAM console
Nhấp vào User trên menu bên trái.
Nhấp vào nút Create user.
Tại trang Step 1: Specify user details.
sam-admin
.Tại trang Step 2: Set permissions.
Tại trang Step 3: Review and create.
Tại trang Step 4: Review and create, nhấp vào Return to users list.
Tại trang sam-admin.
Tại Step 1: Access key best practices & alternatives.
Tại Step 2: Set description tag.
Tại Step 3: Retrieve access keys.
Chạy lệnh bằng terminal trên thiết bị của bạn.
aws configure
Sau đó, tạo một dự án sam
mẫu.
Chạy các lệnh dưới đây tại thư mục nơi bạn muốn triển khai ứng dụng.
#Step 1 - Download a sample application
sam init
Sau đó chọn các tùy chọn:
Which template source would you like to use?
1 - AWS Quick Start Templates
2 - Custom Template Location
Choice: 1
Choose an AWS Quick Start application template
1 - Hello World Example
2 - Multi-step workflow
3 - Serverless API
4 - Scheduled task
5 - Standalone function
6 - Data processing
7 - Infrastructure event management
8 - Machine Learning
Template: 1
Use the most popular runtime and package type? (Python and zip) [y/N]: y
Would you like to enable X-Ray tracing on the function(s) in your application? [y/N]: N
Project name [sam-app]: fcj-book-shop
Bạn đã tạo một dự án SAM mẫu. Tiếp theo, chúng ta sẽ chỉnh sửa dự án đó theo kiến trúc ứng dụng của chúng ta.