We have our current corporate website hosted on traditional servers that we point to with an ip address. Our website is available at example.com and www.example.com and both domains have A records pointing at the the server ip.
We are now starting to host our website in Azure and the environment is fronted by Azure Front door. So we don't have an ip address anymore, only the address examplecom-prod.z01.azurefd.net.
For the www.example.com I think it's fairly simple to remove the A record and add a cname record pointing to examplecom-prod.z01.azurefd.net.
For the apex domain example.com I'm not sure. Is it as easy there? Just remove the A record and add a cname?
Given that AWS supports this using Route53 Aliases, then I would expect a competitor to do the same.
A quick search shows this page which talks about apex records. You may have to migrate your DNS management into Azure for your public records to achieve this though.