Microsoft Edge Retirement - ARM support
I read through the article posted at:
https://azure.microsoft.com/en-us/updates?id=azure-sql-edge-retirement
In it, it says that the Azure SQL Edge is being retired in the fall. This concerns me greatly because of the migration path listed here. It appears that, essentially we either need to install SQL Server (like a desktop install, or use Docker), or use the cloud offerings.
One reason why I went to using Azure SQL Edge for development purposes is the fact it works on ARM based processors. The normal versions of SQL Server support x86. Furthermore, part of our development pipeline is to have the option to have a "clean slate" by removing volumes, recreating, and then loading data so it's closer to what is needed for development purposes. In other words, it's a script.
Is there a good reason why Azure SQL Edge is being retired? As I'm guessing from the name, it's likely more a dev copy that'll go into what will be SQL Server 2024. Maybe I'm incorrect about that, but when the goal is to have code tested against what is in production, then architecture matters. Having development on SQL Server requires either servers for developers to use, or it hosted in the cloud. I'm not a fan of either option.