พื้นฐานของ 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 เราขอแนะนําให้คุณใช้เส้นทางการเรียนรู้นี้:
ส่วนที่ 1: พื้นฐานของ Bicep
หลังจากนั้น คุณอาจสนใจที่จะเพิ่มรหัส Bicep ของคุณไปยังไปป์ไลน์การปรับใช้ ใช้หนึ่งในสองเส้นทางการเรียนรู้เหล่านี้ตามเครื่องมือที่คุณต้องการใช้:
สิ่งที่จำเป็นต้องมี
เราขอแนะนําความคุ้นเคยกับ Azure Resource Manager และกลุ่มทรัพยากร Azure แต่ไม่จําเป็นต้องมี
เริ่มต้นใช้งานกับ Azure
เลือกบัญชี Azure ที่เหมาะกับคุณ ชำระค่าบริการแบบเติมเงินหรือลองใช้ Azure ฟรีสูงสุด 30 วัน ลงทะเบียน
รหัสความสำเร็จ
คุณต้องการร้องขอรหัสความสำเร็จหรือไม่
โมดูลในพาธการเรียนรู้นี้
โครงสร้างพื้นฐานเป็นโค้ดสามารถช่วยให้คุณปรับใช้ระบบคลาวด์ได้อย่างรวดเร็วและมั่นใจได้ ด้วยการใช้ Bicep และ Azure Resource Manager คุณสามารถทําให้เป็นอัตโนมัติและลดความซับซ้อนของการเตรียมใช้งานทรัพยากรโครงสร้างพื้นฐาน
กําหนดทรัพยากร Azure ภายในไฟล์ Bicep ปรับปรุงความสอดคล้องและความน่าเชื่อถือของการปรับใช้ของคุณ ลดความพยายามด้วยตนเองที่จําเป็น และปรับขนาดการปรับใช้ของคุณข้ามสภาพแวดล้อม ไฟล์ Bicep ของคุณจะมีความยืดหยุ่นและนํากลับมาใช้ใหม่ได้โดยใช้พารามิเตอร์ ตัวแปร นิพจน์ และโมดูล
ใช้พารามิเตอร์ Bicep เพื่อให้ข้อมูลสําหรับไฟล์ Bicep ของคุณในระหว่างการปรับใช้แต่ละครั้ง เพิ่มผู้ตกแต่งเพื่อทําให้พารามิเตอร์ของคุณเข้าใจและทํางานด้วยได้ง่ายและเพื่อปกป้องข้อมูลลับ ระบุค่าพารามิเตอร์ที่บรรทัดคําสั่งและโดยใช้ไฟล์พารามิเตอร์
ในโมดูลนี้ คุณจะปรับใช้ทรัพยากรเฉพาะเมื่อมีข้อจํากัดเฉพาะที่มีอยู่ และใช้การวนรอบเพื่อปรับใช้ทรัพยากรหลายแหล่งที่มีคุณสมบัติคล้ายกัน
ออกแบบและสร้างโมดูลที่นํามาใช้ใหม่ได้เพื่อลดความซับซ้อนของเทมเพลต Bicep ของคุณ เขียนหลายโมดูลลงในเทมเพลตโดยใช้พารามิเตอร์และเอาต์พุต