Introduction

Selesai

Pengiriman Berkelanjutan (CD) adalah praktik menggunakan otomatisasi untuk membangun, menguji, mengonfigurasi, dan menyebarkan dari lingkungan build hingga ke lingkungan produksi akhir.

Misalnya, tim pengembangan Anda mengerjakan situs web dukungan untuk produk perusahaan. Anda sebelumnya menyiapkan integrasi berkelanjutan (CI) dengan menggunakan GitHub Actions dan alur kerja. Kini Anda harus menerapkan CD. Alur kerja CI menyimpan gambar kontainer. Alur kerja CD Anda harus menyebarkan kontainer ini ke lingkungan penahapan dan produksi Anda. Anda berbicara dengan IT tentang cara membuat dan merobek lingkungan ini sesuai kebutuhan. Anda semua memutuskan untuk menggunakan GitHub Actions dan alur kerja untuk mendukung infrastruktur sebagai kode.

Dalam modul ini, Anda mempelajari cara menggunakan GitHub Actions dan alur kerja untuk mengimplementasikan solusi CD yang disebarkan ke Microsoft Azure Web Apps. Penyebaran menggunakan GitHub Action dari GitHub Marketplace. Anda juga mengotomatiskan pembuatan dan penghapusan lingkungan penyebaran menggunakan alur kerja.

Tujuan pembelajaran

Dalam modul ini, Anda akan:

  • Temukan opsi untuk memulai Alur Kerja GitHub CD.
  • Pahami langkah-langkah untuk menghapus artefak alur kerja.
  • Identifikasi perlindungan lingkungan penting.
  • Mengontrol eksekusi alur kerja dengan kondisional pekerjaan.
  • Sebarkan ke Microsoft Azure dengan tindakan penyebaran GitHub.
  • Simpan kredensial dengan Rahasia GitHub.
  • Membuat dan menghancurkan sumber daya Azure dengan GitHub Actions dan alur kerja.

Prerequisites