We are developing an Image Processing Application. We require more storage to store those images for processing. And Our Clients require FTP Client Server to upload their images. So, here my question is, Do we need one hosting for Application Folders/Files & Database and then one for storage of Images? Or we can manage all of them in single hosting? And Our one more major concern is, when we create a new user in our application, that same login credentials should become the login credentials of FTP Client Server for that user. It should be automated for each user that we create.