SFTP (and FTPS) protocol support for Azure Files
Exposing the SFTP protocol would facilitate a bunch of scenarios where today 2 VMs (with all the management overhead that implies) are required.
Thanks for the feedback! We are interested in collecting feedback on this request – please vote for it if this is something you like to see.
We’re also interested in learning more what people want to use the SFTP/FTPS for and which protocol they prefer. Please feel free to leave us a comment letting us know more detail!
Program Manager, Azure Files
Vincent-Philippe Lauzon commented
The requirements were:
1- Have a PaaS (no VMs to setup / maintain) solution
2- Enable FTP and the popular flavours of Secured FTP (e.g. SFTP & FTPS)
I've seen FTP cropping up in many customer solutions. FTP still is massively popular as an integration mechanism. A lot of solutions, when ported to Azure, do require FTP for integration
Nathon Plumlee commented
It sure would be helpful to support some of our legacy applications as well, same story as others, sftp is our only direct option. With no sftp support i am forced to setup intermediary systems in order for azure storage to be an option and i'm less likely to use azure storage if it complicates the process by requiring intermediaries, please help us to keep it simple and consider adding support for sftp.
Kevin Slowey commented
Serveress SFTP to blob would be a great addition. +1
+1 for FTP access. Either secure FTP option will do SFTP or FTPS.
SFTP would be a great solution. Right now we have an IaaS VM with third party software and having it all serverless would be nice, Especially when we want our some apps like Biztalk that needs a FTP to connect to a non VM/storage.
The future is server-less. Please help us get there. +1 for a PaaS solution to SFTP
Lee Schuenemeyer commented
SECURE FTP or equivalent
Unencrypted FTP would be nice as well. It's great to push SFTP, but it's not always an option for legacy systems where we don't want to (or can't) touch the code of a 20 year old app, we can only point it at a new IP address and it will use the protocol that we love to hate - FTP.
Andy Davis commented
We receive daily backups of accounting system data from our customers. These are multi-gigabyte files. The accounting system provider isn't going to jump through hoops to provide backups in a MS pleasing format and SFTP is a protocol that we can both agree upon.
Eddie Borden commented
I would like to second the majority of the comments below - as one of the largest cloud providers, I believe that it is crazy that Microsoft has decided not to make Azure Blob compatible as a SFTP drop point. My 2 Cents,
Mike Lawson commented
This is insane not to already have. Device configuration backup/restore, 99% of EDI transactions, integrations between platforms, exports between systems, offsite archives of DVR footage, etc all of that and more rely on some varient of ftp. ftp/ftps/sftp is the backbone for data transports between dis-similar systems. You're leaving entire markets out because you don't support the most common data exchange protocols in use in the world, or forcing customers to run compute stacks for what very well could/should be a simple gateway service available to be backed by your storage services. It wouldn't be that difficult to develop and would be great feature.
Trey Morgan commented
We are interested in seeing this feature delivered. I just received a request from an internal team for ftp/sftp support.
anil natarajan commented
The product we build over Azure PaaS has the need to interface with legacy systems by means of secured file exchanges. SFTP will help address the same. Moreover HTTP may not be the right solution everywhere, esp on B2B scenarios involving flat file exchanges and batch job processing.
I am amazed by this commentary. "The need to support direct FTP and SFTP access to Azure Blob storage decrease over time as customers move to REST based tools that provide greater throughput and better security than legacy protocols. "
I know of 2 very large mobile telecommunications providers that only share data via SFTP with only some rudimentary RESTAPI access to the same data. It is much more economical for the data to be transported one time in a file rather than expose an api that allows services to consume at will from these data pools.
SFTP is not some ancient vestige of the past. It's a core method for moving around large chunks of enterprise data in B2B operations. Sheesh, know thy customer!
We have many customers with automated processes setup that involve involve pushing or pulling files from us via SFTP. The hassle of migrating those customers to a new endpoint on Azure will be tough enough, but to change the protocol may make the migration impossible, and we can't tell our customers that won't/can't support REST to just go away.
Pete M commented
We need both SFTP and FTPS for our clients. We would like to have storage to Azure, AD integration, automatic or scripted folder and user creation and an API for us to be able use an internal tool.
Sandeep Sarvankar commented
SFTP is most essential requirement for file uploading while working with third party vendors or clients. Looking for a solution on Azure.
Fileshare for customers in a way they understand.
Much as you'd like everyone to be ready for the brave new world. A lot of clients take a while, especially finance here in the UK. SFTP would make life a lot easier and blob a lot more useful
Same here, SFTP !