Architecting An Enterprise Document Management System With Google Drive And Google Object Storage

There is no doubt that Google Drive is a great document management and collaboration system for individuals and teams. Google Drive does start to show its limitations when you begin to use it as a document management system for the whole organization.

Organizations use an enterprise document management (like Documentum, Alfresco…) to support key business processes in marketing, sales, product development, manufacturing, quality management, customer service, etc. In addition, proper document management is necessary to meet regulatory requirements in many industries. Some of the expected capabilities of an enterprise document management include the following

  • Storage capability for terabytes of data and millions of documents
  • Sophisticated access control
  • Audit trail
  • Workflow
  • Archiving
  • Collaboration (internal and external)
  • Revision control
  • Search, Full text indexing, etc.

While Drive has some of the above capabilities, some of the limitations can make it difficult to use it as the enterprise document management system. This is where Google Cloud Storage comes into the picture. You can learn more about Google Cloud Storage here.

The figure below shows the high-level architecture of how to leverage Drive and Google Cloud Storage to create your enterprise document storage management system.


In the example above, users (Homer Simpson and Lisa Simpson) use Google Drive for local storage and collaboration and Google Cloud Storage as the central enterprise wide data storage.

However, certain amount of integration and application code needs to be written between Google Drive and Google Cloud Storage to complete the enterprise document management system. We will cover the integration and application code in a later post.

In summary, the combination of Google Drive and Google Cloud Storage creates a compelling enterprise document management solution for organizations of all sizes that users will love to use and CIOs approve.

Kris Gorrepati

My 2 cents on Supply Chain Management, Manufacturing, Design, New Product Development, Software Engineering, and related topics.

Leave a Reply

Your email address will not be published. Required fields are marked *