View a markdown version of this page

Memigrasikan sumber daya yang ada dan AWS CloudFormation templat untuk AWS CDK - AWS Kit Pengembangan Cloud (AWS CDK) v2

Ini adalah Panduan Pengembang AWS CDK v2. CDK v1 yang lebih lama memasuki pemeliharaan pada 1 Juni 2022 dan mengakhiri dukungan pada 1 Juni 2023.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Memigrasikan sumber daya yang ada dan AWS CloudFormation templat untuk AWS CDK

Fitur CDK Migrate berada dalam rilis pratinjau untuk AWS CDK dan dapat berubah.

Gunakan AWS Cloud Development Kit (AWS CDK) Command Line Interface (AWS CDK CLI) untuk memigrasikan AWS sumber daya yang digunakan, tumpukan yang digunakan, dan AWS CloudFormation templat lokal AWS CloudFormation ke CDK. AWS

Bagaimana migrasi bekerja

Gunakan cdk migrate perintah AWS CDK CLI untuk bermigrasi dari sumber berikut:

  • Sumber AWS daya yang dikerahkan.

  • Tumpukan AWS CloudFormation yang dikerahkan.

  • AWS CloudFormation Template lokal.

Sumber AWS daya yang dikerahkan

Anda dapat memigr AWS asikan sumber daya yang digunakan dari lingkungan tertentu (AWS akun dan Wil AWS ayah) yang tidak terkait dengan AWS CloudFormation tumpukan.

AWS CDK CLI menggunakan layanan generator IAc untuk memindai sumber daya di AWS lingkungan Anda untuk mengumpulkan detail sumber daya. Untuk mempelajari selengkapnya tentang generator IAc, lihat Mengh asilkan templat untuk sumber daya yang ada di Panduan AWS CloudFormation Pengguna.

Setelah mengumpulkan detail sumber daya, AWS CDK CLI membuat aplikasi CDK baru yang menyertakan satu tumpukan yang berisi sumber daya yang dimigrasi.

Tumpukan AWS CloudFormation yang digunakan

Anda dapat memigrasikan satu AWS CloudFormation tumpukan ke aplikasi AWS CDK baru. AWS CDK CLI akan mengambil AWS CloudFormation template tumpukan Anda dan membuat aplikasi CDK baru. Aplikasi CDK akan terdiri dari satu tumpukan yang berisi tumpukan migrasi Anda AWS CloudFormation .

AWS CloudFormation Template lokal

Anda dapat bermigrasi dari AWS CloudFormation template lokal. Template lokal mungkin atau mungkin tidak berisi sumber daya yang digunakan. AWS CDK CLI akan membuat aplikasi CDK baru yang berisi satu tumpukan dengan sumber daya Anda.

Setelah bermigrasi, Anda dapat mengelola, memodifikasi, dan menerapkan aplikasi CDK AWS CloudFormation untuk menyediakan atau memperbarui sumber daya Anda.

Manfaat CDK Migrate

Migrasi sumber daya ke AWS CDK secara historis merupakan proses manual yang membutuhkan waktu dan keahlian dengan AWS CloudFormation dan AWS CDK untuk memulai. Dengan CDK Migrate, AWS CDK CLI memfasilitasi sebagian besar upaya migrasi untuk Anda dalam waktu singkat. CDK Migrate akan dengan cepat membantu Anda memulai menggunakan AWS CDK untuk mengembangkan dan mengelola aplikasi baru dan yang sudah ada. AWS

Pertimbangan-pertimbangan

Pertimbangan umum

Migrasi CDK vs Impor CDK

Per cdk import intah ini dapat mengimpor sumber daya yang digunakan ke aplikasi CDK baru atau yang sudah ada. Saat mengimpor, setiap sumber daya harus didefinisikan secara manual sebagai konstruksi L1 di aplikasi Anda. Sebaiknya gunakan cdk import untuk mengimpor satu atau lebih sumber daya sekaligus ke aplikasi CDK baru atau yang sudah ada. Untuk mempelajari selengkapnya, lihat Meng impor sumber daya yang ada ke dalam tumpukan.

Per cdk migrate intah bermigrasi dari sumber daya yang digunakan, tumpu AWS CloudFormation kan yang digunakan, atau AWS CloudFormation templat lokal ke aplikasi CDK baru. Selama migrasi, AWS CDK CLI digunakan cdk import untuk mengimpor sumber daya Anda ke aplikasi CDK baru. AWS CDK CLI juga menghasilkan konstruksi L1 untuk setiap sumber daya untuk Anda. Sebaiknya gunakan cdk migrate saat mengimpor dari sumber migrasi yang didukung ke aplikasi AWS CDK baru.

CDK Migrate hanya membuat konstruksi L1

Aplikasi CDK yang baru dibuat hanya akan menyertakan konstruksi L1. Anda dapat menambahkan konstruksi tingkat yang lebih tinggi ke aplikasi setelah migrasi.

CDK Migrate membuat aplikasi CDK yang berisi satu tumpukan

Aplikasi CDK yang baru dibuat akan berisi satu tumpukan.

Saat memigrasikan sumber daya yang digunakan, semua sumber daya yang dimigrasi akan terkandung dalam satu tumpukan di aplikasi CDK baru.

Saat memigrasikan AWS CloudFormation tumpukan, Anda hanya dapat memigrasikan satu AWS CloudFormation tumpukan ke dalam satu tumpukan di aplikasi CDK baru.

Migrasi aset

Aset proyek, seperti kode AWS Lambda, tidak akan langsung bermigrasi ke aplikasi CDK baru. Setelah migrasi, Anda dapat menentukan nilai aset untuk disertakan dalam aplikasi CDK.

Migrasi sumber daya stateful

Saat memigrasikan sumber daya stateful, seperti database dan bucket Amazon Simple Storage Service (Amazon S3), Anda paling sering ingin memigrasikan sumber daya yang ada alih-alih membuat sumber daya baru.

Untuk memigrasikan dan mempertahankan sumber daya stateful, lakukan hal berikut:

  • Verifikasi bahwa sumber daya stateful Anda mendukung impor. Untuk informasi selengkapnya, lihat Dukungan jenis sumber daya di Panduan AWS CloudFormation Pengguna.

  • Setelah migrasi, verifikasi bahwa ID logis sumber daya yang dimigrasi di aplikasi CDK baru cocok dengan ID logis sumber daya yang digunakan.

  • Jika bermigrasi dari AWS CloudFormation tumpukan, verifikasi bahwa nama tumpukan di aplikasi CDK baru cocok dengan tumpukan. AWS CloudFormation

  • Terapkan aplikasi CDK menggunakan AWS akun dan AWS Wilayah yang sama dari sumber daya yang dimigrasi.

Pertimbangan saat bermigrasi dari AWS CloudFormation templat

CDK Migrate mendukung migrasi template tunggal

Saat memigrasikan AWS CloudFormation template, Anda dapat memilih satu template untuk dimigrasi. Template bersarang tidak didukung.

Migrasi template dengan fungsi intrinsik

Saat bermigrasi dari AWS CloudFormation template yang menggunakan fungsi intrinsik, AWS CDK CLI akan mencoba memigrasikan logika Anda ke aplikasi CDK dengan kelas. Fn Untuk mempelajari selengkapnya, lihat class Fn di Refer ensi API AWS Cloud Development Kit (AWS CDK).

Pertimbangan saat bermigrasi dari sumber daya yang digunakan

Batasan pemindaian

Saat memindai lingkungan Anda untuk sumber daya, generator IAc memiliki batasan khusus pada data yang dapat diambil dan batasan kuota saat memindai. Untuk mempelajari lebih lanjut, lihat Pertimbangan di Panduan AWS CloudFormation Pengguna.

Prasyarat

Sebelum menggunakan cdk migrate perintah, selesaikan semua langkah pengaturan di Memulai dengan AWS CDK.

Memulai dengan CDK Migrate

Untuk memulai, jalankan cdk migrate perintah AWS CDK CLI dari direktori pilihan Anda. Berikan opsi wajib dan opsional, tergantung pada jenis migrasi yang Anda lakukan.

Untuk daftar lengkap dan deskripsi opsi yang dapat Anda gunakancdk migrate, lihat migrasi cdk migrate cdk.

Berikut ini adalah beberapa opsi penting yang mungkin ingin Anda berikan.

Nama tumpukan

Satu-satunya pilihan yang diperlukan adalah--stack-name. Gunakan opsi ini untuk menentukan nama tumpukan yang akan dibuat dalam aplikasi AWS CDK setelah migrasi. Nama tumpukan juga akan digunakan sebagai nama AWS CloudFormation tumpukan Anda saat penerapan.

Bahasa

Gunakan --language untuk menentukan bahasa pemrograman aplikasi CDK baru.

AWS akun dan Wil AWS ayah

AWS CDK CLI mengambil AWS akun dan informasi Wilayah dari AWS sumber default. Untuk informasi selengkapnya, lihat Lingkungan untuk AWS CDK. Anda dapat menggunakan --account dan --region opsi dengan cdk migrate untuk memberikan nilai lain.

Direktori keluaran proyek CDK baru Anda

Secara default, AWS CDK CLI akan membuat proyek CDK baru di direktori kerja Anda dan menggunakan nilai yang Anda berikan --stack-name untuk memberi nama folder proyek. Jika folder dengan nama yang sama saat ini ada, AWS CDK CLI akan mengganti folder itu.

Anda dapat menentukan jalur keluaran yang berbeda untuk folder proyek CDK baru dengan --output-path opsi.

Sumber migrasi

Berikan opsi untuk menentukan sumber tempat Anda bermigrasi.

  • --from-path— Bermigrasi dari AWS CloudFormation template lokal.

  • --from-scan— Bermigrasi dari sumber daya yang digunakan di AWS akun dan AWS Wilayah.

  • --from-stack— Bermigrasi dari AWS CloudFormation tumpukan.

Bergantung pada sumber migrasi Anda, Anda dapat memberikan opsi tambahan untuk menyesuaikan cdk migrate perintah.

Bermigrasi dari AWS CloudFormation tumpukan

Untuk bermigrasi dari tum AWS CloudFormation pukan yang digunakan, berikan --from-stack opsi. Berikan nama AWS CloudFormation tumpukan yang Anda gunakan dengan--stack-name. Berikut ini adalah contohnya:

$ cdk migrate --from-stack --stack-name "myCloudFormationStack"

AWS CDK CLI akan melakukan hal berikut:

  1. Ambil AWS CloudFormation template tumpukan yang Anda gunakan.

  2. Jalan cdk init kan untuk menginisialisasi aplikasi CDK baru.

  3. Buat tumpukan di dalam aplikasi CDK yang berisi AWS CloudFormation tumpukan migrasi Anda.

Saat Anda bermigrasi dari AWS CloudFormation tumpukan yang digunakan, CLI AWS CDK mencoba mencocokkan ID logika sumber daya yang digunakan dan nama AWS CloudFormation tumpukan yang diterapkan ke sumber daya dan tumpukan yang dimigrasi di aplikasi CDK baru.

Setelah migrasi, Anda dapat mengelola dan memodifikasi aplikasi CDK Anda secara normal. Saat Anda menerapkan, AWS CloudFormation akan mengidentifikasi penerapan sebagai pembaruan AWS CloudFormation tumpukan karena nama AWS CloudFormation tumpukan yang cocok. Sumber daya dengan ID logis yang cocok akan diperbarui. Untuk informasi selengkapnya tentang penerapan, lihat Mengel ola dan terapkan aplikasi CDK Anda.

Bermigrasi dari AWS CloudFormation templat

CDK Migrate mendukung migrasi dari AWS CloudFormation templat yang diformat dalam JSON atau. YAML

Untuk bermigrasi dari AWS CloudFormation template lokal, gunakan --from-path opsi dan berikan jalur ke template lokal. Anda juga harus memberikan --stack-name opsi yang diperlukan. Berikut ini adalah contohnya:

$ cdk migrate --from-path "./template.json" --stack-name "myCloudFormationStack"

AWS CDK CLI akan melakukan hal berikut:

  1. Ambil AWS CloudFormation template lokal Anda.

  2. Jalan cdk init kan untuk menginisialisasi aplikasi CDK baru.

  3. Buat tumpukan dalam aplikasi CDK yang berisi AWS CloudFormation template migrasi Anda.

Setelah migrasi, Anda dapat mengelola dan memodifikasi aplikasi CDK Anda secara normal. Saat penerapan, Anda memiliki opsi berikut:

  • Perbarui AWS CloudFormation tumpukan — Jika AWS CloudFormation templat lokal digunakan sebelumnya, Anda dapat memperbarui tumpukan yang AWS CloudFormation digunakan.

  • Menyebarkan AWS CloudFormation tumpukan baru — Jika AWS CloudFormation template lokal tidak pernah digunakan, atau jika Anda ingin membuat tumpukan baru dari template yang digunakan sebelumnya, Anda dapat menerapkan tumpukan AWS CloudFormation baru.

Bermigrasi dari AWS Templat SAM

Untuk bermigrasi dari template AWS Serverless Application Model (AWS SAM), Anda harus mengonversinya terlebih dahulu ke AWS CloudFormation template atau menerapkan untuk membuat AWS CloudFormation tumpukan.

Untuk mengonversi template AWS SAM menjadi AWS CloudFormation, Anda dapat menggunakan sam validate --debug perintah AWS SAM CLI. Anda mungkin harus mengatur lint ke false dalam samconfig.toml file Anda sebelum menjalankan perintah ini.

Untuk mengonversi ke AWS CloudFormation tumpukan, gunakan template AWS SAM menggunakan AWS SAM CLI. Kemudian bermigrasi dari tumpukan yang digunakan.

Migrasi dari sumber daya yang digunakan

Untuk bermigrasi dari AWS sumber daya yang digunakan, berikan --from-scan opsi. Anda juga harus memberikan --stack-name opsi yang diperlukan. Berikut ini adalah contohnya:

$ cdk migrate --from-scan --stack-name "myCloudFormationStack"

AWS CDK CLI akan melakukan hal berikut:

  1. Pindai akun Anda untuk detail sumber daya dan properti - AWS CDK CLI menggunakan generator IAc untuk memindai akun Anda dan mengumpulkan detail.

  2. Buat AWS CloudFormation template - Setelah memindai, AWS CDK CLI menggunakan generator IAc untuk membuat template. AWS CloudFormation

  3. Inisialisasi aplikasi CDK baru dan migrasikan template Anda - AWS CDK CLI berjalan cdk init untuk menginisialisasi aplikasi CDK baru dan memigrasikan AWS CloudFormation template Anda ke aplikasi AWS CDK sebagai tumpukan tunggal.

Gunakan filter

Secara default, AWS CDK CLI akan memindai seluruh AWS lingkungan dan memigrasikan sumber daya hingga batas kuota maksimum generator IAc. Anda dapat menyediakan filter dengan AWS CDK CLI untuk menentukan kriteria sumber daya yang akan dimigrasikan dari akun Anda ke aplikasi CDK baru. Untuk mempelajari selengkapnya, lihat --filter .

Memindai sumber daya dengan generator IAc

Bergantung pada jumlah sumber daya di akun Anda, pemindaian mungkin memakan waktu beberapa menit. Bilah kemajuan akan ditampilkan selama proses pemindaian.

Jenis sumber daya yang didukung

AWS CDK CLI akan memigrasikan sumber daya yang didukung oleh generator IAc. Untuk daftar lengkap, lihat Dukungan jenis sumber daya di Panduan AWS CloudFormation Pengguna.

Menyelesaikan properti khusus tulis

Beberapa sumber daya yang didukung berisi properti menulis saja. Properti ini dapat ditulis ke, untuk mengkonfigurasi properti, tetapi tidak dapat dibaca oleh generator IAc atau AWS CloudFormation untuk mendapatkan nilai. Misalnya, properti yang digunakan untuk menentukan kata sandi database mungkin hanya ditulis untuk alasan keamanan.

Saat memindai sumber daya selama migrasi, generator IAc akan mendeteksi sumber daya yang mungkin berisi properti write-only dan akan mengkategorikannya ke dalam salah satu jenis berikut:

  • MUTUALLY_EXCLUSIVE_PROPERTIES— Ini adalah properti menulis saja untuk sumber daya tertentu yang dapat dipertukarkan dan melayani tujuan yang sama. Salah satu properti yang saling eksklusif diperlukan untuk mengkonfigurasi sumber daya Anda. Misalnya, properti, S3BucketImageUri, dan ZipFile untuk AWS::Lambda::Function sumber daya adalah properti write-only yang saling eksklusif. Salah satu dari mereka dapat digunakan untuk menentukan aset fungsi Anda, tetapi Anda harus menggunakannya.

  • MUTUALLY_EXCLUSIVE_TYPES— Ini adalah properti khusus tulis yang diperlukan yang menerima beberapa jenis konfigurasi. Misalnya, Body properti sumber AWS::ApiGateway::RestApi daya menerima objek atau tipe string.

  • UNSUPPORTED_PROPERTIES— Ini adalah properti menulis saja yang tidak termasuk dalam dua kategori lainnya. Mereka adalah properti opsional atau properti yang diperlukan yang menerima array objek.

Untuk informasi selengkapnya tentang properti write-only dan cara generator IAc mengelolanya saat memindai sumber daya yang digunakan dan membuat AWS CloudFormation template, lihat generator IAc dan properti write-only di Panduan Pengguna. AWS CloudFormation

Setelah migrasi, Anda harus menentukan nilai properti khusus tulis di aplikasi CDK baru. AWS CDK CLI akan menambahkan bagian Peringatan ke ReadMe file proyek CDK untuk mendokumentasikan properti khusus tulis apa pun yang diidentifikasi oleh generator IAc. Berikut ini adalah contohnya:

# Welcome to your CDK TypeScript project ... ## Warnings ### Write-only properties Write-only properties are resource property values that can be written to but can't be read by AWS CloudFormation or CDK Migrate. For more information, see [IaC generator and write-only properties](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/generate-IaC-write-only-properties.html). Write-only properties discovered during migration are organized here by resource ID and categorized by write-only property type. Resolve write-only properties by providing property values in your CDK app. For guidance, see [Resolve write-only properties](https://docs.aws.amazon.com/cdk/v2/guide/migrate.html#migrate-resources-writeonly). ### MyLambdaFunction - **UNSUPPORTED_PROPERTIES**: - SnapStart/ApplyOn: Applying SnapStart setting on function resource type.Possible values: [PublishedVersions, None] This property can be replaced with other types - Code/S3ObjectVersion: For versioned objects, the version of the deployment package object to use. This property can be replaced with other exclusive properties - **MUTUALLY_EXCLUSIVE_PROPERTIES**: - Code/S3Bucket: An Amazon S3 bucket in the same AWS Region as your function. The bucket can be in a different AWS account. This property can be replaced with other exclusive properties - Code/S3Key: The Amazon S3 key of the deployment package. This property can be replaced with other exclusive properties
  • Peringatan diatur di bawah judul yang mengidentifikasi ID logis sumber daya yang terkait dengannya.

  • Peringatan dikategorikan berdasarkan jenis. Jenis ini berasal langsung dari generator IAc.

Untuk menyelesaikan properti khusus tulis
  1. Identifikasi properti khusus tulis untuk diselesaikan dari bagian Per ingatan dari file proyek CDK Anda. ReadMe Di sini, Anda dapat mencatat sumber daya di aplikasi CDK Anda yang mungkin berisi properti khusus tulis dan mengidentifikasi jenis properti khusus tulis yang ditemukan.

    1. UntukMUTUALLY_EXCLUSIVE_PROPERTIES, tentukan properti yang saling eksklusif mana yang akan dikonfigurasi di aplikasi AWS CDK Anda.

    2. UntukMUTUALLY_EXCLUSIVE_TYPES, tentukan jenis yang diterima yang akan Anda gunakan untuk mengonfigurasi properti.

    3. UntukUNSUPPORTED_PROPERTIES, tentukan apakah properti itu opsional atau wajib. Kemudian, konfigurasikan seperlunya.

  2. Gunakan panduan dari generator IAc dan properti khusus tulis untuk mereferensikan arti jenis peringatan.

  3. Di aplikasi CDK Anda, nilai properti khusus tulis yang akan diselesaikan juga akan ditentukan di Props bagian aplikasi Anda. Berikan nilai yang benar di sini. Untuk deskripsi properti dan panduan, Anda dapat merujuk Referensi API AWS CDK.

    Berikut ini adalah contoh Props bagian dalam aplikasi CDK yang dimigrasi dengan dua properti menulis saja untuk diselesaikan:

    export interface MyTestAppStackProps extends cdk.StackProps { /** * The Amazon S3 key of the deployment package. */ readonly lambdaFunction00asdfasdfsadf008grk1CodeS3Keym8P82: string; /** * An Amazon S3 bucket in the same AWS Region as your function. The bucket can be in a different AWS account. */ readonly lambdaFunction00asdfasdfsadf008grk1CodeS3Bucketzidw8: string; }

    Setelah menyelesaikan semua nilai properti penulisan saja, Anda siap untuk mempersiapkan penerapan.

File migrate.json

AWS CDK CLI membuat migrate.json file dalam proyek AWS CDK Anda selama migrasi. File ini berisi informasi referensi tentang sumber daya yang Anda gunakan. Saat Anda menerapkan aplikasi CDK untuk pertama kalinya, CLI AWS CDK menggunakan file ini untuk mereferensikan sumber daya yang digunakan, mengaitkan sumber daya Anda dengan AWS CloudFormation tumpukan baru, dan menghapus file.

Kelola dan terapkan aplikasi CDK Anda

Saat bermigrasi ke AWS CDK, aplikasi CDK baru mungkin tidak segera siap penerapan. Topik ini menjelaskan item tindakan yang perlu dipertimbangkan saat mengelola dan menerapkan aplikasi CDK baru Anda.

Bersiap untuk penerapan

Sebelum menerapkan, Anda harus menyiapkan aplikasi CDK Anda.

Mensintesis aplikasi Anda

Gunakan cdk synth perintah untuk mensintesis tumpukan di aplikasi CDK Anda menjadi AWS CloudFormation template.

Jika Anda bermigrasi dari tumpukan AWS CloudFormation atau templat yang digunakan, Anda dapat membandingkan template yang disintesis dengan template yang dimigrasi untuk memverifikasi nilai sumber daya dan properti.

Untuk mempelajari selengkapnyacdk synth, lihat Men sintesis tumpukan.

Lakukan perbedaan

Jika Anda bermigrasi dari AWS CloudFormation tumpukan yang digunakan, Anda dapat menggunakan perintah cdk diff untuk membandingkan dengan tumpukan di aplikasi CDK baru Anda.

Untuk mempelajari selengkapnya tentang cdk diff, lihat Memband ingkan tumpukan.

Bootstrap lingkungan Anda

Jika Anda menerapkan dari AWS lingkungan untuk pertama kalinya, gunakan cdk bootstrap untuk mempersiapkan lingkungan Anda. Untuk mempelajari lebih lanjut, lihat bootstrap AWS CDK.

Menyebarkan aplikasi CDK Anda

Saat Anda menerapkan aplikasi CDK, AWS CDK CLI menggunakan AWS CloudFormation layanan untuk menyediakan sumber daya Anda. Sumber daya dibundel ke dalam satu tumpukan di aplikasi CDK dan digunakan sebagai AWS CloudFormation tumpukan tunggal.

Tergantung dari mana Anda bermigrasi, Anda dapat menerapkan untuk membuat tumpukan baru AWS CloudFormation atau memperbarui tumpukan yang AWS CloudFormation ada.

Terapkan untuk membuat AWS CloudFormation tumpukan baru

Jika Anda bermigrasi dari sumber daya yang digunakan, AWS CDK CLI akan secara otomatis membuat AWS CloudFormation tumpukan baru saat penerapan. Sumber daya yang Anda gunakan akan disertakan dalam tum AWS CloudFormation pukan baru.

Jika Anda bermigrasi dari AWS CloudFormation template lokal yang tidak pernah digunakan, AWS CDK CLI akan secara otomatis membuat AWS CloudFormation tumpukan baru saat penerapan.

Jika Anda bermigrasi dari tum AWS CloudFormation pukan atau AWS CloudFormation templat lokal yang digunakan sebelumnya, Anda dapat menerapkan untuk membuat tumpukan AWS CloudFormation baru. Untuk membuat tumpukan baru, lakukan hal berikut:

  • Terapkan ke AWS lingkungan baru. Ini terdiri dari menggunakan AWS akun yang berbeda atau menerapkan ke Wilayah yang berbeda AWS .

  • Jika Anda ingin menerapkan tumpukan baru ke AWS lingkungan yang sama dari tumpukan atau templat yang dimigrasi, Anda harus mengubah nama tumpukan di aplikasi CDK Anda ke nilai baru. Anda juga harus memodifikasi semua ID logis sumber daya di aplikasi CDK Anda. Kemudian, Anda dapat menerapkan ke lingkungan yang sama untuk membuat tumpukan baru dan sumber daya baru.

Terapkan untuk memperbarui tumpukan yang AWS CloudFormation ada

Jika Anda bermigrasi dari tum AWS CloudFormation pukan atau AWS CloudFormation templat lokal yang digunakan sebelumnya, Anda dapat menerapkan untuk memperbarui tumpukan yang AWS CloudFormation ada.

Pastikan nama tumpukan di aplikasi CDK Anda cocok dengan nama tumpukan tumpukan yang digunakan AWS CloudFormation dan terapkan ke AWS lingkungan yang sama.