Hello @Nur Hafizah Binti Musa , I hope you have already watched this Channel9 video on IPFS topic.
This episode will introduce the use of IPFS (Interplanatory File System) in a consortium setting. The concepts of how this technology can be helpful to remove centralization of storage that is not part of the block in the blockchain is shown. Along with this is a short demonstration of how the marketplace offering for IPFS in Azure can make creating these storage networks simple is shown.
You can call it from any dapp. For the workbench, you can have a smart contract that calls the node with the hash.
Please refer to this Github repo for further understanding:
Azure-Samples/blockchain/ledger/template/ipfs/:Private IPFS networks on Azure: This will automate IPFS deployment, you will then have to add code to the dapp to use this but a relatively easy one.
Please have a similar presentation by Stefano Tempesta.
If the response is helpful, please click "Accept Answer" and upvote it.