Azure virtual machines

ทำความเข้าใจสถาปัตยกรรมและบริการของ Microsoft Azure

Florin Angelescu

Azure Architect

Virtual machine (VM) คืออะไร?

Virtual machines

  • คอมพิวเตอร์จำลองภายในคอมพิวเตอร์จริง
  • รันระบบปฏิบัติการและแอปพลิเคชันต่าง ๆ ได้
  • ไม่จำเป็นต้องมีอุปกรณ์ฮาร์ดแวร์แยกต่างหาก
ทำความเข้าใจสถาปัตยกรรมและบริการของ Microsoft Azure

Virtual machine (VM) คืออะไร?

Virtual machines

ทำความเข้าใจสถาปัตยกรรมและบริการของ Microsoft Azure

Virtual machines แบบดั้งเดิม

Virtual machines

ทำความเข้าใจสถาปัตยกรรมและบริการของ Microsoft Azure

Azure virtual machines

Azure virtual machines

ทำความเข้าใจสถาปัตยกรรมและบริการของ Microsoft Azure

ส่วนประกอบของ virtual machine

ส่วนประกอบของ VM

ทำความเข้าใจสถาปัตยกรรมและบริการของ Microsoft Azure

กรณีการใช้งาน virtual machines

Virtual machines

  • โฮสต์แอปพลิเคชัน
  • วิเคราะห์ข้อมูล
  • จัดการงานด้านข้อมูล
  • รันแอปพลิเคชันรุ่นเก่า
ทำความเข้าใจสถาปัตยกรรมและบริการของ Microsoft Azure

การปรับขนาด (Scaling)

Scaling

  • VM เดี่ยว
    • ทดสอบ
    • พัฒนา
    • งานขนาดเล็ก
  • VM กลุ่ม
    • ความพร้อมใช้งานสูง
    • ปรับขนาดได้
    • ความซ้ำซ้อน
ทำความเข้าใจสถาปัตยกรรมและบริการของ Microsoft Azure

Scale sets

Scale sets

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

กรณีการใช้งาน scale sets

Datawarehouse load

  • การโหลด Datawarehouse
ทำความเข้าใจสถาปัตยกรรมและบริการของ Microsoft Azure

กรณีการใช้งาน scale sets

Website

  • การปรับขนาดเว็บไซต์
ทำความเข้าใจสถาปัตยกรรมและบริการของ Microsoft Azure

Availability sets

Availability sets

ทำความเข้าใจสถาปัตยกรรมและบริการของ Microsoft Azure

กรณีการใช้งาน availability sets

Website

ทำความเข้าใจสถาปัตยกรรมและบริการของ Microsoft Azure

การย้ายจาก on-premises

ขั้นตอนการย้าย

  • ระยะแรกย้ายข้อมูลไปยัง Azure cloud
  • ทดแทนฮาร์ดแวร์แบบดั้งเดิม
  • ก้าวแรกสู่ PaaS
ทำความเข้าใจสถาปัตยกรรมและบริการของ Microsoft Azure

แนวโน้มในอนาคต

Virtual machines

  • โซลูชัน PaaS กำลังทดแทน virtual machines
  • ไม่ต้องจัดการโครงสร้างพื้นฐานด้านล่าง
  • นักพัฒนาสามารถมุ่งเน้นที่โค้ดและฟังก์ชันของแอปพลิเคชัน
ทำความเข้าใจสถาปัตยกรรมและบริการของ Microsoft Azure

มาฝึกกันเถอะ!

ทำความเข้าใจสถาปัตยกรรมและบริการของ Microsoft Azure

Preparing Video For Download...