ไมโครซอฟท์เสนอแนวคิด Reliable Web App (RWA) แพทเทิร์นสำหรับเว็บแอพ .NET บน Azure – SMS Marketing ราคาถูกที่สุด
![](https://sms.deecommerce.co.th/blog/wp-content/uploads/2023/03/38d943d4e1fca210d59630e92d01ce4d-jrfjeA-750x450.png)
หลายคนอาจคุ้นเคยกับชื่อ Progressive Web App (PWA) แนวทางการพัฒนาเว็บแอพที่ใช้นอกเบราว์เซอร์ได้ ล่าสุดไมโครซอฟท์เสนอแนวคิดชื่อคล้ายๆ กันคือ Reliable Web App (RWA)
จุดแตกต่างคือ RWA ไม่ได้เป็นเทคโนโลยีใหม่ แต่เป็น “แพทเทิร์น” การเขียนเว็บแอพที่ไมโครซอฟท์แนะนำว่าดี (best practice ซึ่งไม่จำเป็นต้องทำตาม) สำหรับการใช้ .NET สร้างเว็บแอพไปรันบนคลาวด์ Azure ให้เสถียร (SLO 99.9%) ดูแลง่าย ปลอดภัย ต้นทุนค่าคลาวด์ต่ำ
กลุ่มเป้าหมายของ RWA คือเว็บแอพเดิมที่เขียนด้วย ASP.NET อยู่แล้ว ต้องการแปลงมารันบนคลาวด์ ปรับสถาปัตยกรรมให้ทันสมัย ก็สามารถทำตามวิธีของไมโครซอฟท์ได้เลย ไม่ต้องเปลืองแรงคิดค้นเอง ไมโครซอฟท์ออกแบบสถาปัตยกรรมไว้ให้แล้ว มีเอกสาร, ซอร์สโค้ดตัวอย่าง, วิดีโอสอนใช้งาน ให้พร้อมสรรพ
สถาปัตยกรรม Azure ที่ไมโครซอฟท์ออกแบบเอาไว้ให้ จะเรียกใช้บริการต่างๆ ที่มีอยู่แล้วของ Azure เช่น Azure Web App, Blob Storage, SQL Database, Azure Cache for Redis, Azure App Configuration, Azure Key Vault, Azure Web Application Firewall, Azure Front Door, Azure AD เป็นต้น
ที่มา – .NET Blog