SFTP server on Azure

Urszula Gryczan 136 Reputation points
2021-03-02T11:11:53.007+00:00

I have data in .cvs delivered from outside. I would like to use SFTP to allow transfer the files into Azure Blob Storage. I have applications in AKS which want to use these data form .csv files. What should I do?
Is it better to:

  1. create container instances and connect with File Share from existing Storage Account (what enabled Kubernetes apps to get these data form File Share)
    or
  2. Run SFTP server inside AKS cluster and connect with File Share, what enabled Kubernetes apps getting data from File Share

Please, get me some recommendation.

Azure Files
Azure Files
An Azure service that offers file shares in the cloud.
1,163 questions
Azure Blob Storage
Azure Blob Storage
An Azure service that stores unstructured data in the cloud as blobs.
2,427 questions
Azure Kubernetes Service (AKS)
Azure Kubernetes Service (AKS)
An Azure service that provides serverless Kubernetes, an integrated continuous integration and continuous delivery experience, and enterprise-grade security and governance.
1,855 questions
0 comments No comments
{count} votes

Accepted answer
  1. Urszula Gryczan 136 Reputation points
    2021-03-03T07:29:37.5+00:00

    @deherman-MSFT How someone from outside can upload a file into Azure File Share by using SFTP?


1 additional answer

Sort by: Most helpful
  1. deherman-MSFT 33,456 Reputation points Microsoft Employee
    2021-03-02T19:33:04.49+00:00

    @Urszula Gryczan
    Azure Blob Storage or Azure Files do not natively support SFTP. If you wish to use SFTP with Azure Blob Storage you would need to use a third party service. It sounds like using Azure Files with AKS would be a good solution for you. You can utilize your existing storage account and create the file share. For information on setting up AKS with Azure Files you can refer to this page.

    Hope this helps. Please let me know if you have further questions or issues and I will be happy to assist.

    -------------------------------

    Please don’t forget to "Accept the answer" and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.

    0 comments No comments