You can attach files and notes to records within the application. The market is full of different storage systems. For the storage of those documents, you can choose the most suitable system for document management available in the market.
This guide will tell you about the difference between self-hosted and cloud-hosted document management storing system. Our guide will help you know about different storing systems. You can choose the most suitable document storage system.
Document management storage locations-
There are four main options for document storing system-
Amazon Relational Database Service-
Amazon relational database service is a My SQL compatible cloud storage database service provided by Amazon Web Services (AWS). Amazon RDS supports a bundle of database engines to store and organize data. Amazon RDS helps with database management tasks like migration, backup recovery, and patching. With Amazon RDS you can set up, manage and scale a relational database in the cloud. Docupile provides Amazon RDS using Amazon S3 cloud storage systems. Huge platforms like Netflix use Amazon S3 generating a sea of content online.
The cloud version will store documents in Azure blob storage. The on-premise version will save documents in the file share given in environment deployment options in LCS.
- Database- Database stores documents in the database version.
- SharePoint- Stores documents in SharePoint Online in the cloud version. The on-premise version may be coming shortly.
Each storage option is configured as per the document type. This means you can set a document type by “scanning invoices” and choose storage “Database.” Configure all your documents and Choose Amazon (RDS) and choose Amazon S3 storage solution.
When configuring document types, there are three different classes of the document available each category of documents available. Each level of documents permits a specified storage location-
- Upload file: This allows selection of “Azure storage” or ” SharePoint” locations. This is also AWS Amazon S3 compatible.
- Upload URL: This is Database and Amazon S3 compatible.
The Azure storage system can be configured for the attach file class of document. As I mentioned earlier documents in the cloud version are stored in Azure blob storage in the on-premise version this will save documents in the file in the LCS options.
The cloud version of Azure storage automatically created. The on-premise version SMB 3.0 share is specified at the environment deployment time. High availability and disaster recovery should be considered. As may need those files for sharing purposes anytime. There should not be any direct access to this folder.
The Amazon (RDS) is a SQL database service provider. Amazon RDS is to set up, manage and scale relational database instance in the cloud. It provides an automatic backup system with no fear of losing data during a crisis. RDS automatically captures a daily snapshot of data and retains transaction logs to enable timely recovery.
Database storage is used to automatically store documents types using classes “Upload URL” or “Upload file.” To use “Upload Files” class of documents will not be stored in a database. The SQL version will be highly available for database storage.
Cloud versus On-premise
In the cloud version, the file storage system can be through Amazon S3 bucket or Azure blob storage. In the on-premise version, only Azure blob storage is compatible.
Conclusion- You may choose Amazon S3 or Azur Blob storage as your storing system. However, I would suggest you go for Amazon S3 as it is safer as compared to Azur Blob storage. Amazon S3 will prevent disasters like hacking and in case of such events, it has a stronger backup system.