Bắt đầu ngayBắt đầu miễn phí

Cấu hình stage variables

Tại NovaTech, bạn đang quản lý một checkout API với ba môi trường: dev, staging và prod. Mỗi môi trường cần gọi một alias Lambda khác nhau và kết nối tới một bảng DynamoDB khác nhau.

Hãy dùng stage variable configurator để thiết lập đúng các biến cho từng stage. Trình cấu hình cho thấy cách API Gateway phân giải ${stageVariables.lambdaAlias}${stageVariables.tableName} khi chạy cho từng môi trường.

Hãy thử các giá trị biến khác nhau để xem cách cùng một định nghĩa API phục vụ ba môi trường mà không cần đổi mã nguồn.

Câu hỏi: Nếu stage prod có lambdaAlias=prod và cấu hình tích hợp API Gateway là arn:aws:lambda:us-east-1:123456789012:function:payments:${stageVariables.lambdaAlias}, thì ARN đầy đủ mà API Gateway gọi khi có yêu cầu vào stage prod là gì?

Bài tập này là một phần của khóa học

Tự động hóa triển khai trên AWS

Xem khóa học

Bài tập tương tác thực hành

Biến lý thuyết thành hành động với một trong các bài tập tương tác của chúng tôi

Bắt đầu bài tập