Solution ไหนเหมาะสำหรับรันโปรแกรม .NET บน Could กับใช้งาน SQL Server ครับระหว่าง VPS หรือ Azure

ต้องการใช้งานดังนี้นะครับ
1. รันโปรแกรมที่เป็น .NET Windows App เพื่อดึงข้อมูลจาก WebService เพราะฉะนั้นต้องมี .NET 4.5 ติดตั้งอยู่
2. เก็บข้อมูลที่ดึงมาบน Database SQL Server ขอเป็น SQL Express ล่ะกัน 2012 - 2016 ไม่เกี่ยงครับ
3. มี IIS ให้ด้วยจะดีมาก รัน EF5

ปัจจุบันเทสบน localhost แต่คราวนี้ต้องการแชร์ db ให้คนอื่นด้วยครับ แล้วก็โปรแกรม .NET Windows App ก็รันอยู่ตลอดเวลา ไม่อยากเปิดคอมส่วนตัวตั้งไว้ ผมลองใช้ Azure แล้ว ฟรี Credit 200usd ลองสร้างเป็น SQL Server Express ปรากฎว่ามันเลือก OS เป็น Windows Server 2016 ให้ สเปก VM เป็น DS1 เลยนะครับ ต่ำสุดเลยนะ CPU 1 Core RAM 3.5G SSD 7G ค่าบริการประมาณ 119.78 usd ต่อเดือน 555 ถึงกับช๊อก คือ ฟรีค่าไลเซนส์ SQL Express แต่มาเสียค่า Windows Server แทน

คราวนี้มาหันมองตัว VPS บ้าง ซึ่งไม่เคยใช้มาก่อนเลย แต่เห็นราคาวิ่งอยู่ช่วง  500 - 1000 บาท ต่อเดือน ก็ยังพอรับได้ เซิฟเวอร์ช่วงใช้งานจริงๆ ตั้งแต่ 6.00 โมงเช้า ถึง 24.00 ตอนแรกมอง Could น่าจะเหมาะกว่าเพราะไม่ได้เปิดตลอด VPS ผมไม่แน่ใจเรื่องความปลอดภัยข้อมูลและก็สิทธิ์ใช้งานอื่นๆ เช่น ลงโปรแกรมอื่นเพิ่มได้มั๊ย ผมได้สิทธิ์ admin รึเปล่า มีคนเข้าไปดูข้อมูล db ผมได้มั๊ย

มี solution อื่นอีกมั๊ยครับ ตอนนี้ลองดู amazon aws อยู่ ส่วน digital ocean ตัดทิ้งไปเลยครับ สเปกเซิฟเวอร์ไม่ต้องสูงครับ แค่รันโปรแกรม Collect data กับเก็บข้อมูล ส่วนประมวลผลอยู่ที่อื่น
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 4
สรุปได้ VPS แล้วครับ ลองดูก่อนซักเดือน
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่