สรุป

เสร็จสมบูรณ์เมื่อ

โมดูลนี้แนะนําการแก้ไขใหม่ของเทมเพลต ARM ที่เรียกว่า Azure Bicep ซึ่งออกแบบมาเพื่อช่วยให้นักพัฒนาได้รับประสบการณ์การเขียนที่ได้รับการปรับปรุงด้วยการรวมเข้ากับ Visual Studio Code และ Azure CLI คุณได้เรียนรู้วิธีลดความซับซ้อนในการปรับใช้ ส่งเสริมการนํากลับมาใช้ใหม่ ใช้โค้ดน้อยลง และง่ายต่อการเขียนและปรับใช้

ความสําเร็จของโมดูล

ในโมดูลนี้ คุณทําสิ่งต่อไปนี้ได้สําเร็จ:

  • เข้าใจว่า Bicep คืออะไร: เรียนรู้เกี่ยวกับ Bicep เป็นภาษาเฉพาะโดเมนสําหรับโครงสร้างพื้นฐาน Azure เป็นโค้ด
  • ติดตั้งและกําหนดค่า Bicep: ติดตั้ง Bicep CLI และกําหนดค่า Visual Studio Code ด้วยส่วนขยาย Bicep เพื่อประสบการณ์การเขียนที่ได้รับการปรับปรุง
  • ไวยากรณ์ Bicep ที่เรียนรู้: เข้าใจโครงสร้างไฟล์ Bicep รวมถึงพารามิเตอร์ ตัวแปร ทรัพยากร เอาต์พุต และโมดูล
  • สร้างเทมเพลต Bicep: เขียนไฟล์ Bicep เพื่อกําหนดทรัพยากร Azure ด้วยพารามิเตอร์ ตัวแปร และโมดูล
  • ปรับใช้ภายในเครื่อง: ปรับใช้เทมเพลต Bicep โดยใช้ Azure CLI และ Cloud Shell
  • ปรับใช้กับ Azure Pipelines: การปรับใช้ Bicep แบบรวมเข้ากับ Azure Pipelines เพื่อการปรับใช้อย่างต่อเนื่อง
  • ปรับใช้กับ GitHub Actions: ใช้ GitHub Actions เพื่อปรับใช้เทมเพลต Bicep โดยอัตโนมัติ
  • เข้าใจการรวม ARM: เรียนรู้วิธีที่ Bicep เปลี่ยนเป็นเทมเพลต Azure Resource Manager

ประโยชน์ที่สำคัญ

ลูกหนู มีประโยชน์หลักหลายประการ:

  • ไวยากรณ์ที่ง่ายกว่า: อ่านและเขียนได้ง่ายกว่าเมื่อเทียบกับเทมเพลต JSON
  • ประเภทความปลอดภัย: ตรวจสอบความถูกต้องของเทมเพลตในเวลาพัฒนาแทนที่จะเป็นรันไทม์
  • การจัดการการพึ่งพาอัตโนมัติ: อนุมานการขึ้นต่อกันของทรัพยากรโดยอัตโนมัติ
  • โมดูลาร์: ส่งเสริมการนําโค้ดกลับมาใช้ใหม่ผ่านโมดูล
  • การสนับสนุนเครื่องมือ: การผสานรวมที่ยอดเยี่ยมกับ Visual Studio Code และ Azure CLI

ศึกษาเพิ่มเติม