Apa itu CodeDeploy? - AWS CodeDeploy

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

Apa itu CodeDeploy?

CodeDeploy adalah layanan penerapan yang mengotomatiskan penerapan aplikasi ke instans Amazon EC2, instans lokal, fungsi Lambda tanpa server, atau layanan Amazon ECS.

Anda dapat menyebarkan berbagai konten aplikasi yang hampir tidak terbatas, termasuk:

  • Kode

  • Fungsi tanpa server AWS Lambda

  • File web dan konfigurasi

  • Dapat dieksekusi

  • Paket

  • Skrip

  • File multimedia

CodeDeploy dapat menyebarkan konten aplikasi yang berjalan di server dan disimpan di bucket Amazon S3, repositori GitHub , atau repositori Bitbucket. CodeDeploy juga dapat menerapkan fungsi Lambda tanpa server. Anda tidak perlu membuat perubahan pada kode yang ada sebelum Anda dapat menggunakannya CodeDeploy.

CodeDeploy membuatnya lebih mudah bagi Anda untuk:

  • Cepat merilis fitur baru.

  • Perbarui versi AWS Lambda fungsi.

  • Hindari waktu henti selama penerapan aplikasi.

  • Tangani kompleksitas memperbarui aplikasi Anda, tanpa banyak risiko yang terkait dengan penerapan manual yang rawan kesalahan.

Skala layanan dengan infrastruktur Anda sehingga Anda dapat dengan mudah menyebarkan ke satu instans atau ribuan.

CodeDeploy bekerja dengan berbagai sistem untuk manajemen konfigurasi, kontrol sumber, integrasi berkelanjutan, pengiriman berkelanjutan, dan penyebaran berkelanjutan. Untuk informasi selengkapnya, lihat Integrasi produk.

CodeDeploy Konsol juga menyediakan cara untuk mencari sumber daya Anda dengan cepat, seperti repositori, membangun proyek, aplikasi penerapan, dan saluran pipa. Pilih Pergi ke sumber daya atau tekan tombol /, dan kemudian ketik nama sumber daya. Setiap kecocokan akan muncul di daftar. Pencarian peka huruf besar/kecil. Anda hanya melihat sumber daya yang izin untuk menampilkannya Anda memiliki. Untuk informasi selengkapnya, lihat Identity and access management untuk AWS CodeDeploy.

Manfaat dari AWS CodeDeploy

CodeDeploy menawarkan manfaat ini:

  • Aplikasi server, tanpa server, dan kontainer. CodeDeploymemungkinkan Anda menyebarkan aplikasi tradisional pada server dan aplikasi yang menyebarkan versi AWS Lambda fungsi tanpa server atau aplikasi Amazon ECS.

  • Penerapan otomatis. CodeDeploy sepenuhnya mengotomatiskan penerapan aplikasi Anda di seluruh lingkungan pengembangan, pengujian, dan produksi Anda. CodeDeployskala dengan infrastruktur Anda sehingga Anda dapat menyebarkan ke satu instance atau ribuan.

  • Minimalkan waktu henti. Jika aplikasi Anda menggunakan platform komputasi EC2/On-premise, CodeDeploy membantu memaksimalkan ketersediaan aplikasi Anda. Selama penerapan di tempat, CodeDeploy melakukan pembaruan bergulir di seluruh instans Amazon EC2. Anda dapat menentukan jumlah instance yang akan diambil offline pada satu waktu untuk pembaruan. Selama penerapan biru/hijau, revisi aplikasi terbaru diinstal pada instance pengganti. Lalu lintas dialihkan ke contoh ini ketika Anda memilih, baik segera atau segera setelah Anda selesai menguji lingkungan baru. Untuk kedua jenis penerapan, CodeDeploy melacak kesehatan aplikasi sesuai dengan aturan yang Anda konfigurasikan.

  • Berhenti dan putar kembali. Anda dapat secara otomatis atau manual menghentikan dan memutar kembali penerapan jika ada kesalahan.

  • Kontrol terpusat. Anda dapat meluncurkan dan melacak status penerapan Anda melalui CodeDeploy konsol atau. AWS CLI Anda menerima laporan yang mencantumkan kapan setiap revisi aplikasi diterapkan dan instans Amazon EC2 mana.

  • Mudah diadopsi. CodeDeploy adalah platform-agnostik dan bekerja dengan aplikasi apa pun. Anda dapat dengan mudah menggunakan kembali kode pengaturan Anda. CodeDeploy juga dapat berintegrasi dengan proses rilis perangkat lunak Anda atau rantai alat pengiriman berkelanjutan.

  • Penerapan bersamaan. Jika Anda memiliki lebih dari satu aplikasi yang menggunakan platform komputasi EC2/On-premise, CodeDeploy dapat menerapkannya secara bersamaan ke kumpulan instans yang sama.

Ikhtisar CodeDeploy platform komputasi

CodeDeploy mampu menyebarkan aplikasi ke tiga platform komputasi:

  • EC2/Lokal: Menjelaskan instance server fisik yang dapat berupa instans cloud Amazon EC2, server lokal, atau keduanya. Aplikasi yang dibuat menggunakan platform komputasi EC2/On-premise dapat terdiri dari file yang dapat dieksekusi, file konfigurasi, gambar, dan banyak lagi.

    Penerapan yang menggunakan platform komputasi EC2/Lokal mengelola cara lalu lintas diarahkan ke instance dengan menggunakan tipe penerapan di tempat atau biru/hijau. Untuk informasi selengkapnya, lihat Ikhtisar jenis CodeDeploy penerapan.

  • AWS Lambda: Digunakan untuk menyebarkan aplikasi yang terdiri dari versi terbaru dari fungsi Lambda. AWS Lambda mengelola fungsi Lambda dalam lingkungan komputasi tanpa server yang terdiri dari struktur komputasi ketersediaan tinggi. Semua administrasi sumber daya komputasi dilakukan oleh AWS Lambda. Untuk informasi selengkapnya, lihat Komputasi dan Aplikasi Tanpa Server. Untuk informasi selengkapnya tentang AWS Lambda dan fungsi Lambda, lihat. AWS Lambda

    Anda dapat mengelola cara lalu lintas dialihkan ke versi fungsi Lambda yang diperbarui selama penerapan dengan memilih kenari, linier, atau konfigurasi. all-at-once

  • Amazon ECS: Digunakan untuk menyebarkan aplikasi kontainer Amazon ECS sebagai set tugas. CodeDeploy melakukan penyebaran biru/hijau dengan menginstal versi aplikasi yang diperbarui sebagai set tugas pengganti baru. CodeDeploy mengubah rute lalu lintas produksi dari tugas aplikasi asli yang disetel ke set tugas pengganti. Set tugas asli dihentikan setelah penerapan berhasil. Untuk informasi selengkapnya tentang Amazon ECS, lihat Amazon Elastic Container Service.

    Anda dapat mengelola cara lalu lintas dialihkan ke set tugas yang diperbarui selama penerapan dengan memilih kenari, linier, atau konfigurasi. all-at-once

    catatan

    Penerapan biru/hijau Amazon ECS didukung menggunakan keduanya dan. CodeDeploy AWS CloudFormation Detail untuk penerapan ini dijelaskan di bagian berikutnya.

Tabel berikut menjelaskan bagaimana CodeDeploy komponen digunakan dengan setiap platform komputasi. Untuk informasi selengkapnya, lihat:

CodeDeploy komponen EC2/On-premise AWS Lambda Amazon ECS
Grup penyebaran Menyebarkan revisi ke serangkaian instance. Menerapkan versi baru fungsi Lambda tanpa server pada infrastruktur komputasi ketersediaan tinggi. Menentukan layanan Amazon ECS dengan aplikasi kontainer yang akan diterapkan sebagai set tugas, pendengar pengujian produksi dan opsional yang digunakan untuk menyajikan lalu lintas ke aplikasi yang diterapkan, kapan mengalihkan lalu lintas dan menghentikan set tugas asli aplikasi yang diterapkan, serta pengaturan pemicu, alarm, dan rollback opsional.
Deployment Menyebarkan revisi baru yang terdiri dari aplikasi dan AppSpec file. AppSpec Menentukan cara menyebarkan aplikasi ke instance dalam grup penyebaran. Menggeser lalu lintas produksi dari satu versi fungsi Lambda ke versi baru dari fungsi yang sama. AppSpec File menentukan versi fungsi Lambda mana yang akan digunakan. Menerapkan versi terbaru dari aplikasi kontainer Amazon ECS sebagai set tugas pengganti baru. CodeDeploy mengubah rute lalu lintas produksi dari set tugas dengan versi asli ke set tugas pengganti baru dengan versi yang diperbarui. Ketika penerapan selesai, set tugas asli dihentikan.
Konfigurasi deployment Pengaturan yang menentukan kecepatan penerapan dan jumlah minimum instance yang harus sehat kapan saja selama penerapan. Pengaturan yang menentukan bagaimana lalu lintas dialihkan ke versi fungsi Lambda yang diperbarui. Pengaturan yang menentukan bagaimana lalu lintas dialihkan ke set tugas Amazon ECS yang diperbarui.
Revisi Kombinasi AppSpec file dan file aplikasi, seperti executable, file konfigurasi, dan sebagainya. AppSpec File yang menentukan fungsi Lambda mana yang akan digunakan dan fungsi Lambda yang dapat menjalankan pengujian validasi selama kait peristiwa siklus hidup penerapan.

AppSpec File yang menentukan:

  • Definisi tugas Amazon ECS untuk layanan Amazon ECS dengan aplikasi kontainer untuk diterapkan.

  • Kontainer tempat aplikasi Anda yang diperbarui digunakan.

  • Port untuk kontainer tempat lalu lintas produksi dialihkan.

  • Pengaturan konfigurasi jaringan opsional dan fungsi Lambda yang dapat menjalankan pengujian validasi selama kait peristiwa siklus hidup penerapan.

Aplikasi Kumpulan grup penyebaran dan revisi. Aplikasi EC2/Lokal menggunakan platform komputasi EC2/On-premise. Kumpulan grup penyebaran dan revisi. Aplikasi yang digunakan untuk AWS Lambda penyebaran menggunakan platform komputasi AWS Lambda tanpa server. Kumpulan grup penyebaran dan revisi. Aplikasi yang digunakan untuk penyebaran Amazon ECS menggunakan platform komputasi Amazon ECS.

Ikhtisar jenis CodeDeploy penerapan

CodeDeploy menyediakan dua opsi jenis penerapan:

  • Penyebaran di tempat: Aplikasi pada setiap instance dalam grup penyebaran dihentikan, revisi aplikasi terbaru diinstal, dan versi baru aplikasi dimulai dan divalidasi. Anda dapat menggunakan penyeimbang beban sehingga setiap instance dideregistrasi selama penerapannya dan kemudian dikembalikan ke layanan setelah penerapan selesai. Hanya penerapan yang menggunakan platform komputasi EC2/Lokal yang dapat menggunakan penerapan di tempat. Untuk informasi selengkapnya tentang penerapan di tempat, lihat. Ikhtisar penerapan di tempat

    catatan

    AWS Penerapan Lambda dan Amazon ECS tidak dapat menggunakan jenis penerapan di tempat.

  • Penerapan biru/hijau: Perilaku penerapan Anda bergantung pada platform komputasi yang Anda gunakan:

    • Biru/hijau pada platform komputasi EC2/lokal: Instance dalam grup penerapan (lingkungan asli) digantikan oleh kumpulan instans yang berbeda (lingkungan pengganti) menggunakan langkah-langkah berikut:

      • Instans disediakan untuk lingkungan pengganti.

      • Revisi aplikasi terbaru diinstal pada instance pengganti.

      • Waktu tunggu opsional terjadi untuk kegiatan seperti pengujian aplikasi dan verifikasi sistem.

      • Instans di lingkungan penggantian terdaftar dengan satu atau lebih penyeimbang beban Elastic Load Balancing, menyebabkan lalu lintas dialihkan ke sana. Contoh di lingkungan asli dideregistrasi dan dapat dihentikan atau terus berjalan untuk penggunaan lain.

      catatan

      Jika Anda menggunakan platform komputasi EC2/Lokal, ketahuilah bahwa penerapan biru/hijau hanya berfungsi dengan instans Amazon EC2.

    • Biru/hijau pada platform komputasi AWS Lambda Amazon ECS atau Amazon: Lalu lintas digeser secara bertahap sesuai dengan konfigurasi kenari, linier, atau penerapan. all-at-once

    • Penerapan biru/hijau melalui AWS CloudFormation: Lalu lintas dialihkan dari sumber daya Anda saat ini ke sumber daya yang diperbarui sebagai bagian dari pembaruan tumpukan. AWS CloudFormation Saat ini, hanya penerapan biru/hijau ECS yang didukung.

    Untuk mengetahui informasi selengkapnya tentang deployment blue/green, lihat Ikhtisar penyebaran biru/hijau.

catatan

Dengan menggunakan CodeDeploy agen, Anda dapat melakukan penyebaran pada instance yang Anda masuki tanpa memerlukan aplikasi, grup penyebaran, atau bahkan akun AWS . Untuk informasi, lihat Gunakan CodeDeploy agen untuk memvalidasi paket penerapan pada mesin lokal.

Ikhtisar penerapan di tempat

catatan

AWS Penerapan Lambda dan Amazon ECS tidak dapat menggunakan jenis penerapan di tempat.

Inilah cara kerja penerapan di tempat:

  1. Pertama, Anda membuat konten deployable pada mesin pengembangan lokal Anda atau lingkungan serupa, dan kemudian Anda menambahkan file spesifikasi aplikasi (AppSpec file). AppSpec File ini unik untuk CodeDeploy. Ini mendefinisikan tindakan penerapan yang CodeDeploy ingin Anda jalankan. Anda menggabungkan konten yang dapat di-deploy dan AppSpec file ke dalam file arsip, lalu mengunggahnya ke bucket Amazon S3 atau repositori. GitHub File arsip ini disebut revisi aplikasi (atau hanya revisi).

  2. Selanjutnya, Anda memberikan CodeDeploy informasi tentang penerapan Anda, seperti bucket GitHub atau repositori Amazon S3 untuk menarik revisi dari dan ke set instans Amazon EC2 mana yang akan menyebarkan kontennya. CodeDeploy memanggil satu set instans Amazon EC2 grup penerapan. Grup penerapan berisi instans Amazon EC2 yang ditandai secara individual, instans Amazon EC2 di grup Auto Scaling Amazon EC2, atau keduanya.

    Setiap kali Anda berhasil mengunggah revisi aplikasi baru yang ingin Anda terapkan ke grup penerapan, bundel tersebut ditetapkan sebagai revisi target untuk grup penerapan. Dengan kata lain, revisi aplikasi yang saat ini ditargetkan untuk penerapan adalah revisi target. Ini juga merupakan revisi yang ditarik untuk penerapan otomatis.

  3. Selanjutnya, CodeDeploy agen pada setiap instans melakukan polling CodeDeploy untuk menentukan apa dan kapan harus menarik dari bucket GitHub atau repositori Amazon S3 yang ditentukan.

  4. Terakhir, CodeDeploy agen pada setiap instance menarik revisi target dari bucket GitHub atau repositori Amazon S3 dan, menggunakan instruksi dalam file, menyebarkan AppSpec konten ke instance.

CodeDeploy menyimpan catatan penerapan Anda sehingga Anda bisa mendapatkan status penerapan, parameter konfigurasi penerapan, kesehatan instance, dan sebagainya.

Ikhtisar penyebaran biru/hijau

Penerapan biru/hijau digunakan untuk memperbarui aplikasi Anda sambil meminimalkan gangguan yang disebabkan oleh perubahan versi aplikasi baru. CodeDeploy menyediakan versi aplikasi baru Anda di samping versi lama sebelum mengalihkan lalu lintas produksi Anda.

  • AWS Lambda: Lalu lintas digeser dari satu versi fungsi Lambda ke versi baru dari fungsi Lambda yang sama.

  • Amazon ECS: Lalu lintas dialihkan dari tugas yang ditetapkan di layanan Amazon ECS Anda ke tugas pengganti yang diperbarui yang ditetapkan dalam layanan Amazon ECS yang sama.

  • EC2/On-premise: Lalu lintas digeser dari satu set instance di lingkungan asli ke sekumpulan instance pengganti.

Semua penerapan AWS Lambda dan Amazon ECS berwarna biru/hijau. Penerapan EC2/On-premise dapat di tempat atau biru/hijau. Penerapan biru/hijau menawarkan sejumlah keunggulan dibandingkan penerapan di tempat:

  • Anda dapat menginstal dan menguji aplikasi di lingkungan pengganti baru dan menyebarkannya ke produksi hanya dengan mengalihkan lalu lintas.

  • Jika Anda menggunakan platform komputasi EC2/On-premise, beralih kembali ke versi terbaru aplikasi akan lebih cepat dan lebih andal. Itu karena lalu lintas dapat dialihkan kembali ke instance asli selama mereka belum dihentikan. Dengan penerapan di tempat, versi harus diputar kembali dengan menerapkan kembali versi aplikasi sebelumnya.

  • Jika Anda menggunakan platform komputasi EC2/lokal, instance baru disediakan untuk penerapan biru/hijau dan mencerminkan sebagian besar konfigurasi server. up-to-date Ini membantu Anda menghindari jenis masalah yang terkadang terjadi pada kasus yang berjalan lama.

  • Jika Anda menggunakan platform komputasi AWS Lambda, Anda mengontrol bagaimana lalu lintas digeser dari versi fungsi Lambda asli Anda ke versi fungsi AWS Lambda baru Anda. AWS

  • Jika Anda menggunakan platform komputasi Amazon ECS, Anda mengontrol bagaimana lalu lintas digeser dari tugas awal yang disetel ke set tugas baru Anda.

Penerapan biru/hijau dengan AWS CloudFormation dapat menggunakan salah satu metode berikut:

  • AWS CloudFormation template untuk penerapan: Saat Anda mengonfigurasi penerapan dengan AWS CloudFormation templat, penerapan Anda dipicu oleh pembaruan. AWS CloudFormation Saat Anda mengubah sumber daya dan mengunggah perubahan templat, pembaruan tumpukan akan AWS CloudFormation memulai penerapan baru. Untuk daftar sumber daya yang dapat Anda gunakan dalam AWS CloudFormation templat, lihatAWS CloudFormation template untuk CodeDeploy referensi.

  • Penerapan biru/hijau melalui AWS CloudFormation: Anda dapat menggunakan AWS CloudFormation untuk mengelola penerapan biru/hijau Anda melalui pembaruan tumpukan. Anda menentukan sumber daya biru dan hijau Anda, selain menentukan pengaturan perutean dan stabilisasi lalu lintas, dalam template tumpukan. Kemudian, jika Anda memperbarui sumber daya yang dipilih selama pembaruan tumpukan, AWS CloudFormation menghasilkan semua sumber daya hijau yang diperlukan, menggeser lalu lintas berdasarkan parameter perutean lalu lintas yang ditentukan, dan menghapus sumber daya biru. Untuk informasi selengkapnya, lihat Mengotomatiskan penerapan biru/hijau Amazon ECS melalui CodeDeploy penggunaan di Panduan Pengguna. AWS CloudFormationAWS CloudFormation

    catatan

    Didukung hanya untuk penerapan biru/hijau Amazon ECS.

Cara Anda mengonfigurasi penerapan biru/hijau bergantung pada platform komputasi mana yang digunakan penerapan Anda.

Penerapan Biru/Hijau pada platform komputasi AWS Lambda Amazon ECS

Jika Anda menggunakan platform komputasi Amazon ECS AWS Lambda atau Amazon, Anda harus menunjukkan bagaimana lalu lintas digeser dari fungsi asli AWS Lambda atau tugas Amazon ECS yang disetel ke fungsi atau set tugas baru. Untuk menunjukkan bagaimana lalu lintas digeser, Anda harus menentukan salah satu konfigurasi penerapan berikut:

  • kenari

  • linier

  • all-at-once

Untuk informasi tentang bagaimana lalu lintas digeser dalam konfigurasi kenari, linier, atau all-at-once penerapan, lihat. Konfigurasi deployment

Untuk detail tentang konfigurasi penerapan Lambda, lihat. Konfigurasi penerapan pada platform komputasi AWS Lambda

Untuk detail tentang konfigurasi penerapan Amazon ECS, lihat. Konfigurasi penerapan pada platform komputasi Amazon ECS

Penerapan Biru/Hijau pada platform komputasi EC2/On-premise

catatan

Anda harus menggunakan instans Amazon EC2 untuk penerapan biru/hijau di platform komputasi EC2/On-premise. Instance lokal tidak didukung untuk jenis penerapan biru/hijau.

Jika Anda menggunakan platform komputasi EC2/Lokal, berikut ini berlaku:

Anda harus memiliki satu atau beberapa instans Amazon EC2 dengan mengidentifikasi tag Amazon EC2 atau grup Auto Scaling Amazon EC2. Contoh harus memenuhi persyaratan tambahan ini:

  • Setiap instans Amazon EC2 harus memiliki profil instans IAM yang benar.

  • CodeDeploy Agen harus diinstal dan dijalankan pada setiap instance.

catatan

Anda biasanya juga memiliki revisi aplikasi yang berjalan pada instance di lingkungan asli Anda, tetapi ini bukan persyaratan untuk penerapan biru/hijau.

Saat Anda membuat grup penyebaran yang digunakan dalam penerapan biru/hijau, Anda dapat memilih bagaimana lingkungan pengganti Anda ditentukan:

Salin grup Auto Scaling Amazon EC2 yang ada: Selama penerapan biru/hijau CodeDeploy , buat instance untuk lingkungan pengganti Anda selama penerapan. Dengan opsi ini, CodeDeploy gunakan grup Auto Scaling Amazon EC2 yang Anda tentukan sebagai templat untuk lingkungan pengganti, termasuk jumlah instans yang sedang berjalan dan banyak opsi konfigurasi lainnya.

Pilih instans secara manual: Anda dapat menentukan instans yang akan dihitung sebagai pengganti menggunakan tag instans Amazon EC2, nama grup Auto Scaling Amazon EC2, atau keduanya. Jika Anda memilih opsi ini, Anda tidak perlu menentukan instance untuk lingkungan pengganti sampai Anda membuat penerapan.

Begini cara kerjanya:

  1. Anda sudah memiliki instans atau grup Auto Scaling Amazon EC2 yang berfungsi sebagai lingkungan asli Anda. Saat pertama kali menjalankan penerapan biru/hijau, Anda biasanya menggunakan instance yang sudah digunakan dalam penerapan di tempat.

  2. Dalam CodeDeploy aplikasi yang ada, Anda membuat grup penyebaran biru/hijau di mana, selain opsi yang diperlukan untuk penerapan di tempat, Anda menentukan hal berikut:

    • Penyeimbang beban atau penyeimbang beban yang merutekan lalu lintas dari lingkungan asli Anda ke lingkungan pengganti Anda selama proses penyebaran biru/hijau.

    • Apakah akan mengalihkan lalu lintas ke lingkungan pengganti segera atau menunggu Anda untuk mengubah rute secara manual.

    • Tingkat di mana lalu lintas dialihkan ke instance penggantian.

    • Apakah instance yang diganti dihentikan atau terus berjalan.

  3. Anda membuat penerapan untuk grup penerapan ini selama hal berikut terjadi:

    1. Jika Anda memilih untuk menyalin grup Auto Scaling Amazon EC2, instans akan disediakan untuk lingkungan pengganti Anda.

    2. Revisi aplikasi yang Anda tentukan untuk penerapan diinstal pada instance pengganti.

    3. Jika Anda menentukan waktu tunggu dalam pengaturan grup penerapan, penerapan akan dijeda. Ini adalah waktu ketika Anda dapat menjalankan tes dan verifikasi di lingkungan pengganti Anda. Jika Anda tidak mengubah rute lalu lintas secara manual sebelum akhir periode tunggu, penerapan dihentikan.

    4. Instans di lingkungan penggantian terdaftar dengan penyeimbang beban Elastic Load Balancing dan lalu lintas mulai diarahkan ke sana.

    5. Instance di lingkungan asli dideregistrasi dan ditangani sesuai dengan spesifikasi Anda di grup penerapan, baik dihentikan atau terus berjalan.

Penerapan Biru/Hijau melalui AWS CloudFormation

Anda dapat mengelola penerapan CodeDeploy biru/hijau dengan memodelkan sumber daya Anda dengan templat. AWS CloudFormation

Saat Anda memodelkan sumber daya biru/hijau menggunakan AWS CloudFormation templat, Anda membuat pembaruan tumpukan dalam pembaruan AWS CloudFormation set tugas Anda. Lalu lintas produksi bergeser dari tugas asli layanan Anda yang disetel ke set tugas pengganti sekaligus, dengan penerapan linier dan waktu pemanggangan, atau dengan penerapan kenari. Pembaruan tumpukan memulai penerapan di. CodeDeploy Anda dapat melihat status dan riwayat penerapan di CodeDeploy, tetapi Anda tidak membuat atau mengelola CodeDeploy sumber daya di luar AWS CloudFormation templat.

catatan

Untuk penerapan biru/hijau AWS CloudFormation, Anda tidak membuat CodeDeploy aplikasi atau grup penyebaran.

Metode ini hanya mendukung penerapan biru/hijau Amazon ECS. Untuk informasi selengkapnya tentang penerapan biru/hijau, lihat. AWS CloudFormationBuat penyebaran ECS biru/hijau Amazon melalui AWS CloudFormation

Kami ingin mendengar pendapat Anda

Kami menyambut umpan balik Anda. Untuk menghubungi kami, kunjungi CodeDeploy forum.

Topik