Azure (if you are referring to the Microsoft platform) is a full-scale suite of capabilities spanning everything from work management to software development and deployment. Miro on the other hand is a collaborative platform which can be used at the team-level to help them work together virtually. Miro can be used to develop, capture and share project information such as work breakdown structures, risk and stakeholder info and others. Think of Miro as a replacement for a large whiteboard with lots of plug ins and integrations to other products.