หากคุณเพิ่งเริ่มต้นใช้งาน Microsoft Azure ควรทำความคุ้นเคยกับเครื่องมือที่ใช้ในการโต้ตอบกับสภาพแวดล้อม Azure cloud อาจดูซับซ้อนเล็กน้อย แต่แต่ละอันมีการใช้งานที่แตกต่างกันเพื่อช่วยให้คุณบรรลุสิ่งที่คุณต้องการทำ
ผู้ดูแลระบบ นักพัฒนา และผู้จัดการสามารถใช้เครื่องมือเหล่านี้เพื่อทำงานประเภทต่างๆ ใน Azure เช่น การจัดเตรียมหรือสร้างทรัพยากรใหม่ การกำหนดค่าบริการคลาวด์ การตรวจสอบบริการ Azure และตรวจสอบต้นทุนและสถานะความสมบูรณ์ของทรัพยากร มาสำรวจว่าเครื่องมือเหล่านี้ทำอะไรและคุณใช้งานอย่างไร
เครื่องมือการจัดการที่ Azure มีให้นั้นแบ่งออกเป็นสองประเภทหลักอย่างกว้างๆ
- เครื่องมือภาพ: ให้คุณเข้าถึงฟังก์ชันทั้งหมดของ Azure ได้อย่างเป็นธรรมชาติ
- เครื่องมือที่ใช้โค้ด: โดยปกติแล้วจะเข้าถึงได้ผ่านหน้าต่างเทอร์มินัล ช่วยให้คุณมีวิธีที่ง่ายในการเตรียมใช้งานโครงสร้างพื้นฐานในวงกว้าง
Azure มีเครื่องมือทั้งหมดเหล่านี้เพื่อช่วยให้คุณทำงานให้เสร็จลุล่วง การเลือกเครื่องมือที่เหมาะสมขึ้นอยู่กับความต้องการ งานที่ทำอยู่ และภูมิหลังทางวิชาชีพของคุณ ขึ้นอยู่กับคุณ
1. พอร์ทัล Azure
Azure พอร์ทัลเป็นเครื่องมือบนเว็บที่ช่วยให้คุณมีวิธีการโต้ตอบและใช้งานง่ายในการจัดการทรัพยากร Azure จากเว็บเบราว์เซอร์ของคุณ ช่วยให้คุณเข้าถึงทรัพยากร ฟังก์ชัน และคุณลักษณะทั้งหมดใน Azure ใช้พอร์ทัล Azure เพื่อสร้างและกำหนดค่าโครงสร้างพื้นฐานแบบใช้ครั้งเดียว ตัวอย่างเช่นการสร้างและการกำหนดค่าเครื่องเสมือน
ผู้ใช้ส่วนใหญ่ใช้พอร์ทัล Azure เป็นวิธีหลักในการโต้ตอบกับ Azure ในขั้นต้น คุณสามารถใช้พอร์ทัล Azure เพื่อสร้างบริการและดูรายงานสถานะในรูปแบบกราฟได้ ผู้จัดการที่ไม่ใช่ฝ่ายไอทีและผู้บริหารคนอื่นๆ สามารถใช้พอร์ทัล Azure เพื่อดูค่าใช้จ่ายและรายงานสถานะอื่นๆ
2. Azure CLI
Azure CLI เป็นเครื่องมือบรรทัดคำสั่งสำหรับการจัดเตรียมและจัดการทรัพยากร Azure จากเทอร์มินัล
หากคุณใช้ Azure อย่างกว้างขวางเพื่อจัดเตรียมและจัดการทรัพยากร คุณจะรู้ได้ทันทีว่าพอร์ทัล Azure อาจมีความยุ่งยาก ตัวอย่างเช่น หากคุณต้องการค้นหาและสร้างทรัพยากร คุณต้องคลิกรอบๆ UI ของพอร์ทัล Azure จนกว่าคุณจะไปถึงที่ที่คุณต้องการ
นักพัฒนา ผู้ดูแลระบบ วิศวกร DevOps และผู้เชี่ยวชาญด้านไอทีอื่นๆ ส่วนใหญ่ใช้ Azure CLI เพื่อสร้างและดำเนินการสร้างและจัดการทรัพยากรโดยอัตโนมัติอย่างง่ายดาย ตัวอย่างเช่น คุณสามารถใช้ Azure CLI เพื่อเรียกใช้คำสั่งเดียวหรือสร้างสคริปต์เพื่อดำเนินการชุดคำสั่งพร้อมกันได้
Azure CLI พร้อมใช้งานบน Windows, Linux และ macOS คุณยังสามารถเข้าถึงได้จากเว็บเบราว์เซอร์ของคุณในฐานะคลาวด์เชลล์ในพอร์ทัล Azure
ที่เกี่ยวข้อง: ติดตั้งและตั้งค่า Azure CLI บน Ubuntu Linux
3. แอป Azure Mobile
Microsoft Azure ยังมีแอปบนอุปกรณ์เคลื่อนที่ทั้งบน Android และ iOS แอปอย่างเป็นทางการเป็นเครื่องมือที่มีประโยชน์เมื่อคุณไม่อยู่ที่พีซีหรือที่ทำงาน ตัวอย่างเช่น คุณสามารถใช้แอปมือถือเพื่อตรวจสอบทรัพยากรของคุณ หรือเรียกใช้คำสั่ง CLI เพื่อจัดการทรัพยากรจากสมาร์ทโฟนหรือแท็บเล็ตของคุณ
ดาวน์โหลด: Microsoft Azure สำหรับAndroid | iOS (ฟรี)
4. Azure PowerShell
เช่นเดียวกับ Azure CLI Azure PowerShell เป็นเครื่องมือบรรทัดคำสั่งสำหรับการสร้างและจัดการทรัพยากร Azure
ไวยากรณ์ของ Azure CLI คล้ายกับ PowerShell หากคุณมีพื้นหลังใน Windows และคุ้นเคยกับ PowerShell แล้ว Azure PowerShell อาจเป็นตัวเลือกที่น่าจะเป็นไปได้สำหรับคุณ
คุณสามารถเรียกใช้คำสั่งเดียวใน cmdlets (คำสั่งที่ออกเสียง) หรือสร้างสคริปต์สำหรับดำเนินการงานการดูแลระบบใน Azure
Azure PowerShell พร้อมใช้งานบน macOS, Linux และ Windows คุณสามารถเข้าถึงได้จากเว็บเบราว์เซอร์ของคุณ
5. เทมเพลต Azure ARM
เทมเพลต Azure Resource Manager (เทมเพลต ARM) เป็นเครื่องมือที่ยอดเยี่ยมสำหรับการทำให้โครงสร้างพื้นฐาน Azure ทำงานอัตโนมัติและเตรียมใช้งานในวงกว้าง
เทมเพลต ARM คือไฟล์ JSON ที่ประกาศว่าคุณต้องการจัดเตรียมหรือจัดการทรัพยากร Azure อย่างไร ข้อดีบางประการของเทมเพลต ARM ได้แก่:
- มีประสิทธิภาพมากสำหรับการสร้างทรัพยากรหลายอย่างพร้อมกัน
- เก่งในการสร้างและระบุการพึ่งพาในลำดับที่ถูกต้อง
- สามารถย้อนกลับได้ ดังนั้นคุณไม่ต้องกังวลหากการปรับใช้ล้มเหลวในระหว่างการจัดเตรียมโครงสร้างพื้นฐานที่จำเป็น
- คุณสามารถแชร์เทมเพลตกับสมาชิกในทีมได้อย่างง่ายดาย ซึ่งจะช่วยส่งเสริมการทำงานร่วมกัน
คุณยังสามารถเรียกใช้สคริปต์ PowerShell หรือ Bash ภายในเทมเพลต ARM ซึ่งทำให้ใช้งานได้หลากหลาย
เพิ่มทักษะ Azure ของคุณ
คู่มือนี้แสดงให้คุณเห็นถึงเครื่องมือต่างๆ ที่ Azure จัดเตรียมไว้สำหรับการจัดเตรียมและจัดการทรัพยากร ตอนนี้ เป็นหน้าที่ของคุณที่จะเลือกเครื่องมือที่ตรงกับความต้องการและความสามารถของคุณมากที่สุด
เนื่องจากองค์กรจำนวนมากขึ้นย้ายโครงสร้างพื้นฐานด้านไอทีภายในองค์กรไปยังระบบคลาวด์ ความต้องการวิศวกร ผู้ดูแลระบบ และสถาปนิกของ Azure จึงมีจำนวนมาก และไม่มีสัญญาณของการชะลอตัว ด้วยเหตุนี้ การได้รับการรับรองจาก Azure จึงเป็นวิธีที่ดีในการพิสูจน์ตัวเองในอุตสาหกรรมไอที