Azure App Service support port 80 for http and port 443 for HTTPS traffic. If you have sites using any other port, after migration to Azure App Service, these are the only ports that will be used.
Azure App Service supports anonymous authentication by default and Forms authentication when intended. Windows authentication can be used by integrating with Azure Active Directory and ADFS only. All other forms of authentication are currently not supported.
Consider bin placing the assemblies.
IIS5 Compatibility Mode is not supported. In Azure App Service each Web App and all of the applications under it run in the same worker process with a specific set of application pool settings.
One or more elements and/or attributes are being used which are not defined in Azure App Service IIS schema. Consider using XDT transforms.
In Azure App Service each Web App and all of the applications under it, run in the same application pool. Consider establishing a single application pool with common settings or creating a seperate Web App for each application.
Azure App Service does not allow the registration of COM components on the platform. If your site(s) or application(s) make use of any COM components, these would neet to be rewritten in managed code and deployed with the site or application.
Azure App Service can support the use of ISAPI Filters, however, the DLL(s) need to be deployed with your site and registered via the web.config.
HTTPS Bindings will not be migrated, nor will the SSL certificates associated with your web sites. SSL Certificates can be manually uploaded after site migration is completed, however.
Other components like SharePoint, front page server extensions (FPSE), FTP, SSL certificates will not be migrated.
Free sites have a size limit of 1 GB of content. If your site is greater than 1 GB, you must upgrade to a paid SKU. For the current limits please see: App Service Limits.
Free MySQL databases have a size limit of 20 MB.
If your MySQL database is greater than 20 MB, you must upgrade your MySQL database SKU.
For the current pricing please see:
For SQL Server databases, please check the current SQL database pricing.
AAD does not work with free apps. To use AAD, you must upgrade the app SKU.