The PaaS model, with no virtual machines, reduces the attack surface thus aids with compliance. Think PCI DSS for example.
Some pricing tiers and the availability in some regions.
Implement your traditional web apps on the cloud, using a PaaS model, if you are familiar with web.config files, general IIS configuration, etc, this will be second nature to you.
Compliance, once again PaaS simplifies it all.
I recently needed to create a dozen containers in very short order. I was able to quickly and easily do this with My Azure Web App.
So far everything has been a breeze so I can't provide any negatives at the moment.
We use it to contain a variety of image files in variety of sizes for use in an online image library that integrates with our e-commerce platform.
Easy, portal and fast to create and deploy on server.
Its new to me and I like everything so far and its not supporting docker-compose .
In creating custom docker image files and deploying it to Azure. Benefits are very fast in deployment.
The apps were easy to make and deploy on the server, using Azure.
Little flexibility in terms of designs and content.
We used for out IoT project.