title: Securing the private key utilized by an Azure Function
body: <p>I have an Azure Function that is copying files from a SFTP location to an Azure Blob.
  The Private Key / SSH Key needed to establish connection to SFTP is now part of app settings json - as the solution is still constrained to PoC/Development phase.</p>
  
  <p>Before I line this up for Production I have to secure the aforementioned private key.</p>
  
  <p>Is Azure Key Vault an optimal candidate where  I can store the private key. And provision the Azure Function dynamic access to this key via AD ?</p>
  
  <p>Or is there an alternative approach from an Azure PaaS perspective?</p>