พื้นฐานของ Bicep

สรุปย่อ

Bicep ช่วยให้คุณสามารถปรับใช้ทรัพยากร Azure ได้ Bicep ใช้ไวยากรณ์ที่เปิดเผยที่คุณปฏิบัติเหมือนรหัสแอปพลิเคชัน การถือโครงสร้างพื้นฐานของคุณเป็นโค้ดจะช่วยให้คุณสามารถติดตามการเปลี่ยนแปลงข้อกําหนดโครงสร้างพื้นฐานของคุณและทําให้การปรับใช้ของคุณสอดคล้องกันและทําซ้ําได้มากขึ้น

ถ้าคุณคุ้นเคยกับไวยากรณ์ JSON สําหรับการเขียนเทมเพลต Azure Resource Manager (เทมเพลต ARM) คุณจะพบว่า Bicep มีไวยากรณ์ที่กระชับมากขึ้นและความปลอดภัยในประเภทที่ดีขึ้น อันที่จริงแล้วไฟล์ Bicep จะรวบรวมเป็นเทมเพลต ARM มาตรฐาน

ใช้เส้นทางการเรียนรู้นี้เพื่อเริ่มต้นใช้งาน Bicep ในนั้น คุณจะ:

  • ตัดสินใจว่า Bicep เป็นตัวเลือกที่เหมาะสมสําหรับการปรับใช้ไปยัง Azure ของคุณหรือไม่
  • ทําความเข้าใจไวยากรณ์ที่เปิดเผยของ Bicep และโครงสร้างของไฟล์ Bicep
  • ใช้คุณลักษณะ Bicep เช่น พารามิเตอร์ เงื่อนไข และรอบ เพื่อควบคุมวิธีปรับใช้โครงสร้างพื้นฐานของคุณ
  • กําหนดโมดูลที่แบ่งการใช้งานที่ซับซ้อนออกเป็นส่วนประกอบที่เล็กลงและนํากลับมาใช้ใหม่ได้มากขึ้น

แต่ละโมดูลในเส้นทางการเรียนรู้นี้มีตัวเลือกสําหรับการใช้งานกับ Azure CLI และ Azure PowerShell คุณจะใช้ Visual Studio Code เพื่อเขียนและตรวจสอบรหัส Bicep ของคุณ

Tip

ต้องการเรียนรู้ Bicep แบบสดจากผู้เชี่ยวชาญเนื้อหาหรือไม่ ติดตามเซสชั่น Learn Live ตามความต้องการกับผู้เชี่ยวชาญของเรา

หากต้องการเรียนรู้เกี่ยวกับ Bicep เราขอแนะนําให้คุณใช้เส้นทางการเรียนรู้นี้:

หลังจากนั้น คุณอาจสนใจที่จะเพิ่มรหัส Bicep ของคุณไปยังไปป์ไลน์การปรับใช้ ใช้หนึ่งในสองเส้นทางการเรียนรู้เหล่านี้ตามเครื่องมือที่คุณต้องการใช้:

สิ่งที่จำเป็นต้องมี

เราขอแนะนําความคุ้นเคยกับ Azure Resource Manager และกลุ่มทรัพยากร Azure แต่ไม่จําเป็นต้องมี

เริ่มต้นใช้งานกับ Azure

เลือกบัญชี Azure ที่เหมาะกับคุณ ชำระค่าบริการแบบเติมเงินหรือลองใช้ Azure ฟรีสูงสุด 30 วัน ลงทะเบียน

โมดูลในพาธการเรียนรู้นี้

โครงสร้างพื้นฐานเป็นโค้ดสามารถช่วยให้คุณปรับใช้ระบบคลาวด์ได้อย่างรวดเร็วและมั่นใจได้ ด้วยการใช้ Bicep และ Azure Resource Manager คุณสามารถทําให้เป็นอัตโนมัติและลดความซับซ้อนของการเตรียมใช้งานทรัพยากรโครงสร้างพื้นฐาน

กําหนดทรัพยากร Azure ภายในไฟล์ Bicep ปรับปรุงความสอดคล้องและความน่าเชื่อถือของการปรับใช้ของคุณ ลดความพยายามด้วยตนเองที่จําเป็น และปรับขนาดการปรับใช้ของคุณข้ามสภาพแวดล้อม ไฟล์ Bicep ของคุณจะมีความยืดหยุ่นและนํากลับมาใช้ใหม่ได้โดยใช้พารามิเตอร์ ตัวแปร นิพจน์ และโมดูล

ใช้พารามิเตอร์ Bicep เพื่อให้ข้อมูลสําหรับไฟล์ Bicep ของคุณในระหว่างการปรับใช้แต่ละครั้ง เพิ่มผู้ตกแต่งเพื่อทําให้พารามิเตอร์ของคุณเข้าใจและทํางานด้วยได้ง่ายและเพื่อปกป้องข้อมูลลับ ระบุค่าพารามิเตอร์ที่บรรทัดคําสั่งและโดยใช้ไฟล์พารามิเตอร์

ในโมดูลนี้ คุณจะปรับใช้ทรัพยากรเฉพาะเมื่อมีข้อจํากัดเฉพาะที่มีอยู่ และใช้การวนรอบเพื่อปรับใช้ทรัพยากรหลายแหล่งที่มีคุณสมบัติคล้ายกัน

ออกแบบและสร้างโมดูลที่นํามาใช้ใหม่ได้เพื่อลดความซับซ้อนของเทมเพลต Bicep ของคุณ เขียนหลายโมดูลลงในเทมเพลตโดยใช้พารามิเตอร์และเอาต์พุต