News

Microsoft Azure

Windows Azure คืออะไร

Azure  เป็น Platform ระบบปฏิบัติการสำหรับระบบคลาวด์ของไมโครซอฟท์ (Microsoft) ไว้สำหรับรันโปรแกรม หรือ จัดเก็บข้อมูลแบบ Online ทำงานอยู่บนเครือข่าย อินเตอร์เน็ตความเร็วสูง สามารถรองรับรูปแบบประเภทของโปรแกรมได้หลากหลาย และขนาดของโปรเซสของโปรแกรมและปริมาณข้อมูลที่มีขนาดมหาศาล ผ่านระบบของ Cloud Computing (การทำงานด้วย Server หลาย ๆ เครื่อง) โดยบริการหลัก ๆ ก็เช่น Web Sites (ใช้สำหรับรันเว็บไซต์) , Virtual Machines (สร้าง VM Ware ทั้ง Windows และ Linux), Cloud Services (จัดเก็บข้อมูลและรันโปรแกรมต่าง ๆ ) , Mobile Services (จัดเก็บพวกข้อมูลที่เขียนร่วมกับ App มือถือ Smart Phone) และก็มี Service อื่น ๆ อีกหลายตัว โดยบริการ Cloud Service ดังกล่าวทั้งหมดนี้เราเรียกภายใต้ชื่อว่า Windows Azure โดย Service ทั้งหมดจะตั้งอยู่ที่ Data Center ของ Microsoft ทำให้มีความน่าเชื่อถือเสถียรในการใช้งานและความปลอดภัยสูง

 

ข้อดีของการใช้ Windows Azure

  • เลือกใช้เฉพาะ Service ที่ต้องการ เช่น Web Site , Virtual Machines หรือ Cloud Services หรืออื่น ๆ
  • จ่ายเฉพาะปริมาณที่ใช้ สามารถกำหนด Budget ควบคุมค่าใช้จ่ายที่เกิดขึ้นได้ สามารถขยาย-ลด ขนาดของทรัพยากรได้ตลอดเวลา
  • ลดภาระการ Maintenance Hardware และการเสื่อมของ Hardware เพราะ Windows Azure เป็นผู้ทำหน้าที่นี้เอง
  • ง่ายต่อการใช้งาน สามารถย้าย Application ของเราไปใช้งานบน Azure ได้อย่างง่ายดาย
  • ไม่ว่าจะภาษา .NET Java PHP Python และ Ruby หรืออื่น ๆ ก็สามารถนำ Application เหล่านั้นไปรันบน Windows Azure ได้
  • ในกรณีที่พัฒนาด้วย .NET Framework จะมี Tool ที่สามารถ deploy publish ไปใช้บน Windows Azure แบบง่ายสุด ๆ
  • มีเครื่องมือที่สามารถจัดการกับ Service ต่าง ๆ ผ่าน Web Browser เช่น Management Portal ที่จะช่วยจัดการกับ Service ได้อย่างง่ายดาย
  • รองรับขนาดของโปรแกรมที่ใหญ่ขึ้น โดยจำนวน Process จะขยายรองรับตามขนาดของโปรแกรมที่ใหญ่ขึ้น เพราะฉะนั้นโอกาสเกิด Load นั้นน้อยมาก
  • Data Center เป็น International เพราะฉะนั้นจะเป็นผลดีในการเข้าถึงข้อมูลได้จากทั่วโลก การทำการตลาดของกลุ่มเป้าหมาย ในประเทศต่าง ๆ ได้
  • เพิ่มโอกาสทางธุรกิจในต่างประเทศ และรักษามาตรฐานการเชื่อมต่อกับข้อมูลที่เป็นมาตรฐาน
  • ไม่ต้องกลัวข้อมูลศูนย์หาย เพราะ Windows Azure มี Node อยู่หลายแห่ง คือในกรณีที่เกิดปัญหาขึ้นกับแห่งใดแห่งหนึ่ง Node อื่น ๆ จะสามารถทำงานแทนกันได้ทันที
  • อัตราการ Downtime หรือ Server ล่มนั้นน้อยมาก เพราะมีการรับประกัน Uptime 99.95%
  • มีมาตรฐานเรียบง่าย เชื่อถือได้ ปลอดภัยสูง และทรงพลังในการที่จะใช้งาน มั่นใจว่า Application จะได้ทำงานในสภาพแวดล้อมที่ดีที่สุด

Leave a Reply

Your email address will not be published. Required fields are marked *