Is there a reason to have Regular SQL Failover Clustering when database is in Azure Cloud?
I understand the benefits having Availability Groups in Azure Cloud for Database-Level protection. People can transition heavy Read queries to the secondary replica (to prevent locking-blocking, tempdb issues), offload maintenance tasks, etc.
However why would someone require Failover Clustering in Azure Cloud for Server-level protection? Don't Cloud Services inherently offer server level protection by itself? Similar to question which asks about Availability Groups: Azure Failover Clustering vs On Premise Failover Clustering