We are migrating a transaction-related database on SQL Azure with the following specs.
Single Database, vCore, General Purpose, Provisioned, Standard-series (Gen 5), Locally Redundant, 1 - 12 vCore Database(s) x 1 Month, RA-GRS Backup Storage Redundancy, 200 GB Point-In-Time Restore, 2 x 800 GB Long Term Retention
The said database currently is on SQL Server on-prem, where log shipping to a DR site, helps us to commit to an RPO of 15 minutes to business.
Locally Redundant SQL Azure with vCore at this price point commits a max RPO of 12 hours (I might be wrong here).
Can we do something like log shipping or log backups every 15 minutes to achieve the same on the current priced SKU?
Azure SQL Database takes
"Transaction log backups approximately every 10 minutes."
Automated backups in Azure SQL Database
And with "RA-GRS Backup Storage Redundancy" those backups are replicated to a second region. So that should meet your 15min RPO without additional work.
If you need a tighter RPO or RTO you can configure Active geo-replication, which will create a readable secondary you can use for disaster recovery.