• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
TSB Alfresco Cobrand White tagline

Technology Services Group

  • Home
  • Products
    • Alfresco Enterprise Viewer
    • OpenContent Search
    • OpenContent Case
    • OpenContent Forms
    • OpenMigrate
    • OpenContent Web Services
    • OpenCapture
    • OpenOverlay
  • Solutions
    • Alfresco Content Accelerator for Claims Management
      • Claims Demo Series
    • Alfresco Content Accelerator for Policy & Procedure Management
      • Compliance Demo Series
    • OpenContent Accounts Payable
    • OpenContent Contract Management
    • OpenContent Batch Records
    • OpenContent Government
    • OpenContent Corporate Forms
    • OpenContent Construction Management
    • OpenContent Digital Archive
    • OpenContent Human Resources
    • OpenContent Patient Records
  • Platforms
    • Alfresco Consulting
      • Alfresco Case Study – Canadian Museum of Human Rights
      • Alfresco Case Study – New York Philharmonic
      • Alfresco Case Study – New York Property Insurance Underwriting Association
      • Alfresco Case Study – American Society for Clinical Pathology
      • Alfresco Case Study – American Association of Insurance Services
      • Alfresco Case Study – United Cerebral Palsy
    • HBase
    • DynamoDB
    • OpenText & Documentum Consulting
      • Upgrades – A Well Documented Approach
      • Life Science Solutions
        • Life Sciences Project Sampling
    • Veeva Consulting
    • Ephesoft
    • Workshare
  • Case Studies
    • White Papers
    • 11 Billion Document Migration
    • Learning Zone
    • Digital Asset Collection – Canadian Museum of Human Rights
    • Digital Archive and Retrieval – ASCP
    • Digital Archives – New York Philharmonic
    • Insurance Claim Processing – New York Property Insurance
    • Policy Forms Management with Machine Learning – AAIS
    • Liferay and Alfresco Portal – United Cerebral Palsy of Greater Chicago
  • About
    • Contact Us
  • Blog

OpenAnnotate – Beta Availability as a service on Amazon Web Services

You are here: Home / Amazon / OpenAnnotate – Beta Availability as a service on Amazon Web Services

November 27, 2017

We often receive requests from integrators or ECM customers that are looking for a way to add OpenAnnotate to their existing ECM infrastructure.  For many Documentum or Alfresco deployments, OpenAnnotate can easily be added into their current infrastructures.  To address clients that are not on Documentum or Alfresco, or are looking to augment their existing ECM with annotation in the cloud, we have developed OpenAnnotate as a service with Amazon Web Services.  This post will detail the offering.

OpenAnnotate as a Service

In building the OpenAnnotate as a service component, we wanted to provide clients with a way to add annotations and store both the original content and annotations with Amazon rather than in their existing systems.  The approach is documented below:

  1. Existing application will select a document that requires annotation and send it to the OpenAnnotate service with a unique key for the document. Existing applications will send the document (either PDF or other) by calling a RESTful web service to upload the document to the AWS OpenAnnotate Service
  2. The OpenAnnotate service will convert the document to PDF (if required) and launch OpenAnnotate
  3. OpenAnnotate will store the annotations in Amazon Web Services.
  4. Future access to the document from any application will be allowed using the document key

Rather than a multi-tenanted service, customers will require their own AWS deployment of the OpenAnnotate service via an AWS Marketplace image.  TSG will provide installation support as well as ongoing support for the customer’s AWS deployment.  Some of the differences compared to normal OpenAnnotate scenarios:

  • Customers don’t need Documentum, Alfresco or Hadoop. OpenAnnotate as a Service does not require knowledge of the existing ECM repository.
  • Annotations are not stored in the existing ECM repository. Annotations and the original content are stored in the AWS instance in the cloud.
  • Client applications are responsible for providing who can access the document/annotations and when during the document’s lifecycle annotations can be added.

OpenAnnotate Deployment Options

Traditionally, OpenAnnotate has been built into the specific ECM deployment (Alfresco, Documentum or Hadoop), and could not be offered for other repositories or scenarios.  As a self-contained service on AWS, OpenAnnotate can support a variety of different deployments:

  • Integrated Offering – Integrators can add annotation capabilities to any ECM repository by calling OpenAnnotate’s services from within their application. Detailed calling documentation will be provided for developers looking to integrate the service with their existing application.
  • External collaboration – For clients with requirements to allow external users to view/annotate documents, external users could be emailed with a link to the document to allow for users outside of the corporate firewall to view and annotate documents.
  • On-Premise ECM with Cloud-Based Annotations – For existing on-premise ECM deployments, viewing and annotation can be made available to the ECM without having to customize or change the existing ECM infrastructure.
  • Lightweight Content Services View and Markup – Non-repository applications can use OpenAnnotate’s services to build their own content services where their application maintains the metadata and access to the document. For example, a document can be uploaded directly to OpenAnnotate with the key stored in the application, removing the requirement for a document to be stored and managed anywhere besides in the OpenAnnotate AWS instance.

Summary

For a variety of applications, OpenAnnotate’s AWS services can provide customers with a unique, cloud based component for viewing documents and adding annotations to their existing ECM or other document based application.  Contact TSG for specific licensing and deployment options.

Filed Under: Amazon, Cloud Computing, ECM Solutions, OpenAnnotate

Reader Interactions

Leave a Reply Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Search

Related Posts

  • DynamoDB 11 Billion Benchmark 11 Thousand Concurrent Users Success!!! – Lessons Learned
  • Managing Security Videos – What are the issues?
  • Alfresco and AWS – 20 Security Tips
  • Microsoft Azure HDInsight for ECM on Hadoop
  • Amazon S3 – Viewing content fast and securely in-browser with the Alfresco Enterprise Viewer
  • Alfresco – Do More With Redactions and Personally Identifiable Information
  • FileNet AWS Cloud Native? Thoughts on recent announcement
  • AWS with DynamoDB for Content Management – Reference Architecture & Cost Estimate
  • Google Cloud with BigTable for Content Management – Reference Architecture & Cost Estimate
  • Reference Architecture for Content Management on Azure HDInsight with HBase

Recent Posts

  • Alfresco Content Accelerator and Alfresco Enterprise Viewer – Improving User Collaboration Efficiency
  • Alfresco Content Accelerator – Document Notification Distribution Lists
  • Alfresco Webinar – Productivity Anywhere: How modern claim and policy document processing can help the new work-from-home normal succeed
  • Alfresco – Viewing Annotations on Versions
  • Alfresco Content Accelerator – Collaboration Enhancements
stacks-of-paper

11 BILLION DOCUMENT
BENCHMARK
OVERVIEW

Learn how TSG was able to leverage DynamoDB, S3, ElasticSearch & AWS to successfully migrate 11 Billion documents.

Download White Paper

Footer

Search

Contact

22 West Washington St
5th Floor
Chicago, IL 60602

inquiry@tsgrp.com

312.372.7777

Copyright © 2022 · Technology Services Group, Inc. · Log in

This website uses cookies to improve your experience. Please accept this site's cookies, but you can opt-out if you wish. Privacy Policy ACCEPT | Cookie settings
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT