SQL บน Azure มีกี่ประเภท แบบไหนตอบโจทย์ Solution คุณ

สวัสดีครับเพื่อน ๆ ชาว IT กลับมาพบกันอีกครั้งกับ Cloud HM Blog ข่าวสาร และบทความ IT น่าอ่านพร้อมบริการทุก ๆ ท่านนะครับ

วันนี้ทาง Cloud HM  ขอแนะนำบริการ Database ที่เป็นที่น่าสนใจ ซึ่งปัจจุบัน Database SQL on Azure มีหลากหลายบริการ แต่ละService แตกต่างกันอย่างไร  บทความนี้เราจะมาคุยกัน

Azure SQL ในรูปแบบต่าง ๆ

  • SQL Server on Azure: เป็น SQL Server ในรูปแบบ IaaS คล้ายคลึงกับ Microsoft SQL Server ใน On-Premises เหมาะสำหรับในรูปแบบ Life and Shift
  • Azure SQL Managed Instance: ถูกออกแแบบมาให้มีความสามารถและฟีเจอร์ต่างๆ ใกล้เคียงกับ Microsoft SQL Server ใน On-Premises และโดยเฉพาะอย่างยิ่งสำหรับการ Migrate SQL (On-Premises) มายัง Microsoft Azure (Azure SQL) เหมาะสำหรับแอพที่ใช้งานปัจจุบัน ที่ไม่มีการเปลี่ยนแปลงมาก
  • Azure  SQL Single Database: เป็น Dedicated Single Database ที่ถูกออกแแบบมาเพื่อรองรับกับการทำงานร่วมกับ Modern Application Development  เหมาะสำหรับ Database ที่อยู่ในช่วงพัฒนาหรือเพิ่งเริ่มใช้งานค่าใช้จ่ายไม่สูง
  • Azure SQL Elastic : ถูกออกแบบมาเพื่อรองรับกับความต้องการที่ต้องการมี หลายๆ Databases ครับ โดย หลายๆ Databases ที่ว่านี้จะแชร์ Resources  หรือที่เรียกว่า “Shared Resource Pool” ครับ เหมาะสำหรับการทำ Dev/Test, ต้องการหลายๆ Databases ในการใช้งานแต่ไม่ต้องการ Dedicated Database (Single Database) เป็นต้น

รูปแบบการ Deploy ในลักษณะต่าง ๆ ตามรูป

ข้อดีของการบริการ Azure SQL Database


ความรับผิดชอบในส่วนต่างๆสำหรับ SQL Server

การเปรียบเทียบ SQL Service

https://docs.microsoft.com/en-us/azure/azure-sql/azure-sql-iaas-vs-paas-what-is-overview?view=azuresql

เปรียบเทียบการบริการ Database ระหว่าง Google Cloud กับ Azure

https://docs.microsoft.com/en-us/azure/architecture/gcp-professional/services

เปรียบเทียบการบริการ Database ระหว่าง AWS กับ Azure

https://docs.microsoft.com/en-us/azure/architecture/aws-professional/databases

https://azure.microsoft.com/en-us/products/azure-sql/database/#security

การประเมินก่อน Migrate Database

เครื่องมือในการMigrate Database

รายละเอียดเพิ่มเติมสามารถดูได้ที่ลิงก์นี้ https://docs.microsoft.com/en-us/data-migration/

เครื่องมือสำหรับจัดการ Database ยอดนิยม คือ  SQL Server Management Studio  รายละเอียดสามารถดูได้ที่ลิงก์นี้

https://docs.microsoft.com/en-us/sql/ssms/sql-server-management-studio-ssms?view=sql-server-ver16

Download Program: https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-ver16

สุดท้ายต้องขอขอบคุณ หากผิดพลาดประการใดต้องขออภัยมา ณ.ที่นี่ด้วย บทความนี้คาดหวังให้ทุกท่านเข้าใจ Azure SQL ในรูปแบบต่างๆและหวังว่าท่านจะนำไปใช้ได้อย่างมีประสิทธิภาพ

ข้อมูลอ้างอิง : 

https://docs.microsoft.com/en-us/azure/azure-sql/azure-sql-iaas-vs-paas-what-is-overview?view=azuresql

https://docs.microsoft.com/en-us/sql/ssms/sql-server-management-studio-ssms?view=sql-server-ver16

https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-ver16

https://azure.microsoft.com/en-us/pricing/tco/calculator/

https://docs.microsoft.com/en-us/data-migration/

https://azure.microsoft.com/en-us/pricing/hybrid-benefit/#why-azure-hybrid-benefit

https://docs.microsoft.com/en-us/azure/architecture/gcp-professional/services

https://docs.microsoft.com/en-us/azure/architecture/aws-professional/databases

https://azure.microsoft.com/en-us/products/azure-sql/database/#security

https://medium.com/@itarunagarwal/modernize-sql-server-with-a-variety-of-options-17d5b9b2ab7c

https://stackoverflow.com/questions/tagged/azure-sql-database

— Cloud HM