Open Content is the most important corner stone in our digital universe. The simple explanation is that it is a platform on wich you use your digital presense. It is a mature and well tested solution that is also scalable from one single instance up to complex klusters of multiple set ups around the world. It depends on what you want.
A developer friendly toolbox for your digital content.
Open Content is about availability, for both developers and end users. Developers like OC thanks to its open APIs and the possibility this gives them. Are you connected to our OC-service it helps you get your content to your readers much quicker.
Almost all of our customers that uses Newspilot, also use the Open Content Xlibris as their internal archive. This is also how OC developed, as a digital archive for articles, images, tasks and pages.
This internal archive is usually hosted by the clients but we can offer this as an Application Management in the Amazon cloud environment. The result when changing from internal hosting to Amazon has been facinating. A quicker archive, easier to update, never any problems with disc space that runs out. Everybody is happy!
Open Content servers has functions to import and export content, APIs, storage and indexation as well as sorting, business logics and rights controll.
The Open Content-environment is built for the Amazon cloud environment (but can also be installed locally) and all content is usually stored on Amazon S3. Open Content creates an automatic file structure and you can use one or several file systems, or S3, to store content.
A MySQL (or Aurora) data base works as a support system whos most important task is to work as a secondary index for content so that it can be found easily. We recommend to use the free version of MySQL or Aurora if preferred.
The core in the search engine uses Apache Solr. Around the Solr core we have built a modern server application in Java, this solution uses Wildfly application server. Open Content runs on Linux.
Open Content includes a well tested REST-based API for search, add, change and delete content in the archive. The administration is handled in a webb based user admin interface.
Put up Open Content
The most usual today is that we put up and Open Content Master, it stores all data and acts as a Writer backend at the same time. Depending on the client, one or several Open Content Satellites are installed to work as a read-only-storage for one or more presentation options. The Master OC and the Satelites are reading content from the same S3-bucket.
This saves data and makes the entire publishing process much quicker when you copy content to several instances. Also, this is a very secure and redundant set up that minimizes the risks and can handle backups in several ways.
Open Content can be set up to handle anything from small amounts of data to larger, more complex cluster solutions for companies.
Open Content Replicator
Open Content Replicator is a module that allows the Open Content to replicate content to an Open Content Satellite. The OC Satellite works as a "read only" and can store anything from all of the information in the Master to a part of it.
The Replicator can be run automatically in near real time and/or be triggered manually in batches.
For example, a satellite can consist of content with a specific setup of meta data (products, categories etc.) and another satellite can have a different content.
Open Content Notifier
A module to create an event driven workflow. An important area of use is to connect the module to a cache mechanism in Everyware-sites to release or update content in the cache.
If you prefer to read a pdf, you can read and download our Product Sheet about Open content here.
Continue reading about how we store your content, available and secure,