With shared disks, Azure Disk Storage is the only shared block storage in the cloud that supports both Windows and Linux-based clustered or high-availability applications. Learn how to leverage this unique offering to run your most demanding enterprise applications in the cloud. For example, clustered databases, parallel file systems, persistent containers, and machine learning applications, without compromising on well-known deployment patterns for fast failover and high availability.
Thank you for highlighting what we can do with the Disk. But in real world , it becomes tough when two application trying to read\write the same block of information it will causes deadlock situation. Yes we can use that architecture for small application. Anything more than that architecture is not work , and will not scale either.