Mulai sekarangMulai gratis

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

Lihat Kursus

Latihan interaktif langsung

Ubah teori menjadi aksi dengan salah satu latihan interaktif kami

Mulai latihan