Introduction
การส่งแบบต่อเนื่อง (CD) คือแนวทางปฏิบัติของการใช้ระบบอัตโนมัติเพื่อสร้าง ทดสอบ กําหนดค่า และปรับใช้จากสภาพแวดล้อมการสร้างไปจนถึงสภาพแวดล้อมการผลิตขั้นสุดท้าย
สมมติว่าทีมพัฒนาของคุณกําลังทํางานบนเว็บไซต์การสนับสนุนผลิตภัณฑ์ของบริษัท คุณเคยตั้งค่าการผสานรวมแบบต่อเนื่อง (CI) โดยใช้การดําเนินการและเวิร์กโฟลว์ของ GitHub ในตอนนี้ คุณจําเป็นต้องใช้ซีดี เวิร์กโฟลว์ CI ของคุณจะบันทึกรูปภาพคอนเทนเนอร์ เวิร์กโฟลว์ซีดีของคุณต้องปรับใช้คอนเทนเนอร์นี้กับสภาพแวดล้อมการกําหนดระยะและการผลิตของคุณ คุณได้พูดคุยกับ IT เกี่ยวกับวิธีการสร้างและฉีกขาดสภาพแวดล้อมเหล่านี้ตามความจําเป็น คุณทุกคนตัดสินใจที่จะใช้การดําเนินการ GitHub และเวิร์กโฟลว์เพื่อสนับสนุนโครงสร้างพื้นฐานเป็นโค้ด
ในโมดูลนี้ คุณจะได้เรียนรู้วิธีการใช้การดําเนินการ GitHub และเวิร์กโฟลว์เพื่อใช้โซลูชัน CD ที่ปรับใช้กับ Microsoft Azure Web Apps การปรับใช้ใช้ใช้การดําเนินการ GitHub จาก GitHub Marketplace นอกจากนี้ คุณยังทําให้การสร้างและการฉีกขาดสภาพแวดล้อมการปรับใช้โดยใช้เวิร์กโฟลว์เป็นไปโดยอัตโนมัติ
วัตถุประสงค์การเรียนรู้
ในโมดูลนี้ คุณจะ:
- ค้นหาตัวเลือกสําหรับการทริกเกอร์เวิร์กโฟลว์ GitHub ของ CD
- ทําความเข้าใจขั้นตอนในการลบวัตถุเวิร์กโฟลว์
- ระบุการปกป้องสภาพแวดล้อมที่สําคัญ
- ควบคุมการดําเนินการเวิร์กโฟลว์ด้วยเงื่อนไขของงาน
- ปรับใช้กับ Microsoft Azure ด้วยการดําเนินการปรับใช้ GitHub
- จัดเก็บข้อมูลประจําตัวด้วยข้อมูลลับของ GitHub
- สร้างและทําลายทรัพยากร Azure ด้วยการดําเนินการและเวิร์กโฟลว์ของ GitHub
Prerequisites
- บัญชี GitHub
- ความสามารถในการนําทางและแก้ไขไฟล์ใน GitHub
- สําหรับข้อมูลเพิ่มเติมเกี่ยวกับ GitHub โปรดดู บทนําสู่GitHub
- ความคุ้นเคยพื้นฐานกับการดําเนินการและเวิร์กโฟลว์ของ GitHub
- ถ้าคุณไม่คุ้นเคยกับเวิร์กโฟลว์ งาน และขั้นตอน ตรวจสอบ งานการพัฒนา Automate โดยใช้การดําเนินการ GitHub มอดูล
- ความคุ้นเคยพื้นฐานกับการรวมอย่างต่อเนื่องโดยใช้การดําเนินการ GitHub และเวิร์กโฟลว์
- ถ้าคุณไม่คุ้นเคยกับการรวมอย่างต่อเนื่องโดยใช้การดําเนินการและเวิร์กโฟลว์ GitHub ตรวจสอบ สร้างเวิร์กโฟลว์การรวมแบบต่อเนื่องโดยใช้การดําเนินการ GitHub
- การสมัครใช้งาน Azure