FTP secured with TLS. It can deploy to App Service and Functions but runs no build automation, and on Functions the triggers must then be synced by hand, so Microsoft Learn recommends other methods.
Also called File Transfer Protocol Secure.
Read more: Microsoft Learn
In the Ultra Transcenders books
Each book explains FTPS in context, with comparison tables and the common traps.
Terms in this definition
- FTP
Plain file transfer with no encryption. Unless its FTP state is switched to Disabled or to FTPS only, App Service will still take deployments over it; ZIP deployment is the better choice, with FTPS second.
- TLS
Transport Layer Security, the encryption protocol for traffic like HTTPS and Bastion sessions over port 443. On a storage account, minimumTlsVersion fixes the oldest accepted version without opening any network access.
- App Service
Managed PaaS hosting for web apps and Web App for Containers, run in a sandbox without OS access. Deployment slots and autoscale start at the Standard tier.
- Agents (classic) API
First-generation Foundry Agent Service API, based on threads, messages and runs. It is deprecated, replaced by conversations and responses, and retires on 31 March 2027.