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