Microsoft Azure SQL Database [Deployment Model]
Deployment Model เป็นบริการในรูปแบบPlatform as a Serviceของระบบฐานข้อมูลDatabaseบนโครงสร้างของMicrosoft AzureโดยมีDeployment Options ดังต่อไปนี้ Single Database Elastic Pool Managed Instance Single Database Single DatabaseคือDeployment ModelของAzure SQL Databaseที่มีResourceเป็นของตัวเองและถูกจัดการผ่านDatabase Server โดยในแต่ละฐานข้อมูลนั้นจะถูกแยกออกมาโดยใช้กลไกการจัดการที่มีเฉพาะและอีกทั้งจะมีService Tierเป็นของตนเอง ภายใต้การคิดค่าใช้จ่ายในรูปแบบDTU(Database Transaction Unit)หรือvCore ซึ่งเหมาะสำหรับการพัฒนาและรองรับการทำงานร่วมกันกับCloud Applicationที่ทันสมัยและสามารถใช้งานร่วมกับCloud Nativeที่สามารถ build, deploy และ deliver ผ่านCloudแพลต์ฟอร์มได้เลย Elastic Pool Elastic Poolคือกลุ่มของSingle Databaseหลายๆตัวมารวมกัน โดยจะมีการแชร์Resourcesต่างๆร่วมกันเช่น CPU หรือ Memory ซึ่งสามารถกำหนดค่าต่ำสุดและค่าสูงสุดของResourcesตามราคาที่เซตไว้ผ่านการจัดซื้อแบบ DTU หรือ vCoreให้กับแต่ละฐานข้อมูลได้ นอกจากนั้นยังถูกออกแบบมาเพื่อรองรับการพัฒนาApplicationที่ทันสมัยเช่นเดียวกับSingle Databaseอีกด้วย อีกทั้งสามารถทำการย้ายSingle Databaseเข้าหรือออกจากElastic Poolได้ ซึ่งในส่วนตรงนี้จึงทำให้Elastic Poolเป็น …