Konfigurasi stage variables
Di NovaTech, Anda mengelola API checkout dengan tiga lingkungan: dev, staging, dan prod. Setiap lingkungan perlu memanggil alias Lambda yang berbeda dan terhubung ke tabel DynamoDB yang berbeda.
Gunakan stage variable configurator untuk menyiapkan variabel yang benar untuk setiap stage. Konfigurator ini menunjukkan bagaimana API Gateway menyelesaikan ${stageVariables.lambdaAlias} dan ${stageVariables.tableName} saat runtime untuk setiap lingkungan.
Cobalah berbagai nilai variabel untuk melihat bagaimana definisi API yang sama melayani tiga lingkungan tanpa perubahan kode apa pun.
Pertanyaan: Jika stage prod memiliki lambdaAlias=prod dan integrasi API Gateway dikonfigurasikan sebagai arn:aws:lambda:us-east-1:123456789012:function:payments:${stageVariables.lambdaAlias}, apa ARN lengkap yang dipanggil API Gateway saat ada permintaan yang masuk ke stage prod?
Latihan ini merupakan bagian dari kursus
Mengotomatisasi Deployment di AWS
Latihan interaktif langsung
Ubah teori menjadi aksi dengan salah satu latihan interaktif kami
Mulai latihan