การทำงานของราคา Azure
ทำความเข้าใจปัจจัยที่ส่งผลต่อต้นทุน Azure ได้แก่ ประเภททรัพยากร ระดับ ตำแหน่งที่ตั้ง และการใช้งาน พร้อมเปรียบเทียบรูปแบบราคาตามการใช้งานจริงกับราคาแบบสำรองและแบบสปอต
การทำงานของราคา Azure เป็นบทเรียน Azure Fundamentals ฟรีบน CoddyKit นี่คือบทเรียนที่ 1 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Azure Fundamentals และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Azure Fundamentals มีบทเรียนทั้งหมด 4 บทเรียน
รูปแบบการกำหนดราคาของ Azure ตามการบริโภค
Azure ใช้รูปแบบการกำหนดราคาแบบจ่ายตามการใช้งาน (PAYG) คุณจะจ่ายเฉพาะทรัพยากรคลาวด์ที่ใช้ โดยไม่ต้องลงทุนด้วยเงินก้อนล่วงหน้าและไม่มีระยะเวลาขั้นต่ำ รูปแบบนี้เรียกว่าOpEx (ค่าใช้จ่ายในการดำเนินงาน) ซึ่งตรงข้ามกับรูปแบบCapEx (ค่าใช้จ่ายด้านทุน)แบบเดิมที่ซื้อและเป็นเจ้าของเซิร์ฟเวอร์ คุณจะได้รับใบเรียกเก็บเงินรายเดือนตามการใช้งานทรัพยากรจริงที่มีการวัดปริมาณ
ปัจจัยสำคัญที่ส่งผลต่อต้นทุน Azure
ต้นทุนทรัพยากร Azure ถูกกำหนดโดยหลายปัจจัย ประเภทและการกำหนดค่าทรัพยากร — VM ที่มี 64 คอร์มีค่าใช้จ่ายสูงกว่า VM ที่มี 2 คอร์มาก ภูมิภาค — ราคาแตกต่างกันไปตามภูมิภาค Azure เนื่องจากต้นทุนพลังงาน แรงงาน และศูนย์ข้อมูลในแต่ละพื้นที่ แบนด์วิดท์ — โดยทั่วไปการถ่ายโอนข้อมูลขาเข้า Azure ไม่มีค่าใช้จ่าย ส่วนการถ่ายโอนขาออกจะคิดค่าบริการต่อ GB ระดับการใช้งาน — บริการบางอย่าง เช่น Azure Functions คิดค่าบริการต่อการทำงาน ขณะที่บริการอื่น เช่น VM คิดค่าบริการต่อชั่วโมงที่เปิดใช้งาน
การจ่ายตามการใช้งานเทียบกับการกำหนดราคาแบบจอง
อัตราการจ่ายตามการใช้งานเริ่มต้นมีความยืดหยุ่นมากที่สุด คุณจัดสรรทรัพยากรแล้วจ่ายเป็นรายชั่วโมงหรือรายวินาทีโดยไม่มีข้อผูกมัด ส่วนอินสแตนซ์แบบจองเป็นการผูกมัดระยะเวลาหนึ่งหรือสามปีสำหรับตระกูล VM หรือระดับฐานข้อมูลที่ระบุ โดยให้ส่วนลดสูงสุด 72% เมื่อเทียบกับ PAYG อินสแตนซ์แบบจองเหมาะสำหรับเวิร์กโหลดที่เสถียรและคาดการณ์ได้ ซึ่งคุณสามารถวางแผนล่วงหน้าได้อย่างมั่นใจเป็นเวลาหนึ่งถึงสามปี
# Estimate reserved vs pay-as-you-go pricing via CLI
az vm list-vm-resize-options \
--resource-group myRG \
--name myVM \
--output table
# Or use the Azure Pricing Calculator at:
# https://azure.microsoft.com/en-us/pricing/calculator/การกำหนดราคา Spot สำหรับภาระงานที่หยุดชะงักได้
Spot VM (เครื่องเสมือน Spot ของ Azure) ช่วยให้คุณใช้ประโยชน์จากความจุ Azure ที่ไม่ได้ใช้งานได้ โดยรับส่วนลดสูงสุดถึง 90% จากราคา PAYG ข้อแลกเปลี่ยนคือ Azure อาจนำ Spot VM ของคุณออกโดยแจ้งล่วงหน้าเพียง 30 วินาทีเมื่อต้องการนำความจุกลับไปใช้งาน Spot VM เหมาะอย่างยิ่งสำหรับภาระงานแบบไม่มีสถานะ ทนต่อข้อผิดพลาด และทนต่อการหยุดชะงัก เช่น การประมวลผลแบบกลุ่ม การเรนเดอร์ การจำลองขนาดใหญ่ และตัวแทนสร้าง CI/CD
# Create a Spot VM
az vm create \
--resource-group myRG \
--name mySpotVM \
--image Ubuntu2204 \
--priority Spot \
--max-price -1 \
--eviction-policy Deallocateแผนการประหยัด Azure
แผนการประหยัด Azure สำหรับการประมวลผล มอบส่วนลดสูงสุดถึง 65% จากราคาแบบจ่ายตามการใช้งาน โดยแลกกับการผูกพันที่จะใช้จ่ายเงินจำนวนหนึ่งต่อชั่วโมงเป็นเวลาหนึ่งหรือสามปี แผนการประหยัดแตกต่างจาก Reserved Instances ตรงที่มีความยืดหยุ่น — ใช้ได้กับชุด VM ขนาด VM ภูมิภาค หรือ OS ใดก็ได้ และปรับการประหยัดให้เหมาะสมโดยอัตโนมัติเมื่อองค์ประกอบของภาระงานเปลี่ยนแปลง จึงเหมาะกับสภาพแวดล้อมคลาวด์แบบไดนามิกมากกว่า
ระดับฟรีและบริการฟรี
Azure มีทั้งบัญชี Azure ฟรี (บริการฟรีบางรายการเป็นเวลา 12 เดือน บริการที่ฟรีตลอดกว่า 55 รายการ และเครดิต USD 200 สำหรับ 30 วันแรก) และบริการที่ฟรีตลอดภายใต้ขีดจำกัดการใช้งาน ตัวอย่างบริการที่ฟรีตลอด ได้แก่ Azure Functions (การเรียกใช้ 1 ล้านครั้งต่อเดือน), Azure Blob Storage (5 GB ต่อเดือน), Azure DevOps (ผู้ใช้ 5 คนพร้อมที่เก็บโค้ดส่วนตัวไม่จำกัด) และบริการอื่น ๆ อีกมากมาย ขีดจำกัดของระดับฟรีจะรีเซ็ตทุกเดือน
CapEx เทียบกับ OpEx ในระบบคลาวด์
การเปลี่ยนจากระบบภายในองค์กรไปใช้คลาวด์ทำให้วิธีแสดงค่าใช้จ่ายด้าน IT ในงบการเงินเปลี่ยนไป CapEx คือการลงทุนล่วงหน้าในฮาร์ดแวร์ซึ่งทยอยคิดค่าเสื่อมราคาเป็นเวลาหลายปี ทำให้เงินทุนถูกผูกไว้และต้องคาดการณ์ล่วงหน้าหลายปี ส่วน OpEx คือค่าใช้จ่ายดำเนินงานที่เรียกเก็บตามการใช้บริการ โดยจะแสดงเป็นค่าใช้จ่ายประจำและสามารถเพิ่มหรือลดได้ทันที รูปแบบ OpEx ของคลาวด์ช่วยให้ทีมการเงินได้รับใบแจ้งหนี้รายเดือนที่คาดการณ์ได้ และไม่ต้องบันทึกบัญชีค่าเสื่อมราคาสินทรัพย์
การเรียกเก็บเงินต่อวินาทีและต่อการเรียกใช้
ความละเอียดในการเรียกเก็บเงินของ Azure แตกต่างกันไปตามบริการ เครื่องเสมือนจะคิดค่าบริการต่อวินาทีตั้งแต่เริ่มทำงานจนหยุดหรือจัดสรรคืน (ไม่ใช่เพียงปิดเครื่องเท่านั้น — VM ที่หยุดทำงานแต่ยังจัดสรรทรัพยากรอยู่จะยังมีค่าใช้จ่ายการประมวลผล) Azure Functions ในแผน Consumption จะคิดค่าบริการต่อการเรียกใช้และต่อ GB-วินาทีของหน่วยความจำ Azure SQL Database จะคิดค่าบริการต่อชั่วโมงของคอร์เสมือน การเข้าใจความละเอียดในการเรียกเก็บเงินช่วยป้องกันค่าใช้จ่ายที่ไม่คาดคิด
# Deallocate a VM to stop compute charges (different from shutdown!)
az vm deallocate \
--resource-group myRG \
--name myVM
# Shutdown via OS still accrues charges:
# az vm stop = OS shutdown but allocated = still billed!
# az vm deallocate = fully released = no compute chargeค่าใช้จ่ายการถ่ายโอนข้อมูล
มักมีการมองข้ามค่าใช้จ่ายแบนด์วิดท์เครือข่ายเมื่อประมาณการต้นทุนคลาวด์ กฎสำคัญสำหรับ Azure มีดังนี้: การถ่ายโอนข้อมูลขาเข้า (เข้าสู่ Azure) ฟรี การถ่ายโอนข้อมูลภายในภูมิภาค Azure เดียวกัน ฟรี การถ่ายโอนข้อมูลขาออก (จาก Azure ไปยังอินเทอร์เน็ต) คิดค่าบริการต่อ GB โดยบริการส่วนใหญ่ให้ 100 GB แรกต่อเดือนฟรี การถ่ายโอนข้อมูลข้ามภูมิภาคภายใน Azure ก็คิดค่าบริการต่อ GB เช่นกัน ค่าใช้จ่ายเหล่านี้อาจรวมกันเป็นจำนวนมากสำหรับแอปพลิเคชันที่ใช้ข้อมูลจำนวนมาก
สิทธิ์การใช้งานและ Azure Hybrid Benefit
Azure Hybrid Benefit เป็นข้อเสนอด้านสิทธิ์การใช้งานที่ให้คุณนำสิทธิ์การใช้งาน Windows Server และ SQL Server ภายในองค์กรที่มี Software Assurance กลับมาใช้กับ VM ของ Azure หรือ Azure SQL Database/Managed Instance ได้ เมื่อใช้สิทธิประโยชน์นี้ คุณจะจ่ายเฉพาะต้นทุนการประมวลผลพื้นฐาน แทนต้นทุนสิทธิ์การใช้งาน OS/ฐานข้อมูลที่รวมอยู่ในแพ็กเกจ — ประหยัดได้สูงสุด 40% สำหรับ VM Windows และสูงสุด 85% เมื่อใช้ Hybrid Benefit ร่วมกับ Reserved Instances สำหรับ SQL
# Apply Azure Hybrid Benefit to a Windows VM
az vm update \
--resource-group myRG \
--name myWindowsVM \
--license-type Windows_Serverการกำหนดราคา Dev/Test
Azure มีการกำหนดราคา Dev/Test ผ่านการสมัครใช้งาน Azure ที่เชื่อมโยงกับการสมัครใช้งาน Visual Studio การกำหนดราคา Dev/Test จะยกเว้นค่าลิขสิทธิ์ OS ของ Windows Server และ SQL Server สำหรับ VM ที่ใช้ในสภาพแวดล้อมการพัฒนาและการทดสอบ ทำให้ทรัพยากรเหล่านี้มีราคาถูกลงอย่างมาก การสมัครใช้งาน Dev/Test ยังให้เข้าถึงอิมเมจสำหรับการพัฒนาและการทดสอบบางรายการที่ไม่มีในการสมัครใช้งานสำหรับระบบจริง ห้ามใช้ทรัพยากรเหล่านี้เพื่อเรียกใช้ภาระงานจริง
ตรวจสอบความเข้าใจ
ทดสอบความเข้าใจแนวคิด Microsoft Azure Fundamentals (AZ-900) จากบทเรียนนี้
สรุปบทเรียน
ในบทเรียนนี้ คุณได้เรียนรู้ว่า Azure ใช้รูปแบบ OpEx แบบจ่ายตามการใช้งาน โดยต้นทุนขึ้นอยู่กับประเภททรัพยากร ภูมิภาค และปริมาณการใช้ Reserved Instances และแผนการประหยัดมอบส่วนลดสูงสุด 72-65% สำหรับภาระงานที่คาดการณ์ได้ และ Azure Hybrid Benefit ช่วยนำสิทธิ์การใช้งาน Windows Server และ SQL Server ที่มีอยู่กลับมาใช้ เพื่อลดค่าใช้จ่าย Azure ต่อไปเราจะสำรวจเครื่องมือ Azure Pricing Calculator และ TCO Calculator
คำถามที่พบบ่อย
บทเรียน “การทำงานของราคา Azure” ฟรีหรือไม่
ใช่ — ข้อความเต็มของ “การทำงานของราคา Azure” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Azure Fundamentals ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Azure Fundamentals มีบทเรียนทั้งหมด 4 บทเรียน
คุณจะเรียนรู้อะไรในบทเรียน “การทำงานของราคา Azure”
ทำความเข้าใจปัจจัยที่ส่งผลต่อต้นทุน Azure ได้แก่ ประเภททรัพยากร ระดับ ตำแหน่งที่ตั้ง และการใช้งาน พร้อมเปรียบเทียบรูปแบบราคาตามการใช้งานจริงกับราคาแบบสำรองและแบบสปอต คุณปฏิบัติ Azure Fundamentals ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน
คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน Azure Fundamentals หรือไม่
ไม่จำเป็นต้องมีประสบการณ์มาก่อน Azure Fundamentals บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 1 จากทั้งหมด 4 บทเรียน
บทเรียน “การทำงานของราคา Azure” ใช้เวลานานแค่ไหน
บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย
ฉันเขียนและรันโค้ดในบทเรียน Azure Fundamentals นี้ได้ไหม
ได้ บทเรียน Azure Fundamentals ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ
บทเรียนทั้งหมดในหลักสูตรนี้
- การทำงานของราคา Azure
- เครื่องคำนวณราคา Azure และเครื่องคำนวณ TCO
- การจัดการต้นทุนและงบประมาณ Azure
- อินสแตนซ์แบบสำรองและ Azure Hybrid Benefit