We think Azure Boards can help to deliver the project management status. But in reality, the usage of Azure Boards and Microsoft Project is like Yin and Yang
Use Azure Boards for agile software delivery, CI/CD integration, and team-level execution; use Microsoft Project for formal schedule control, resource leveling, and portfolio planning