November 13, 2018
Intelligent Content Management: Delivery and Access

In the final installment of our series on intelligent content management, we'll take a look at ways to deliver content.

The key to delivering content intelligently is to find an approach that allows you to deliver content to multiple channels and devices. The hybrid approach to content management (i.e. using a hybrid CMS solution) supports this delivery model.

Such an intelligent CMS solution offers multiple deployment options to fit how the organization needs to deliver content now or in the future. These may include: 

  • Dynamic delivery using a server technology like ASP.NET or Java
  • Multi-format delivery using mixed or different server technologies
  • Web services delivery using a REST or SOAP-based API
  • Device-targeted delivery using a mobile detection system
  • Push-based delivery such as XML, JSON or into an external database so it can be consumed by a remote application
  • Plain old HTML delivery for static Web content

Let's examine a couple of these in more detail:

Delivery via Dynamic Delivery Server

In an intelligent content management system, your backend content management administration is separate from content delivery. One way to deliver content is using a loosely coupled delivery server that acts as the delivery tier. In this case, you have a content delivery framework or application used to render dynamic content and other services.

When you have a website or microsites that you want to deliver content to, this approach works well. The dynamic delivery server can not only deliver content to a website; it can apply business rules for personalization or device and channel optimization.  

Web Services via Headless Content API

One of the benefits of intelligent content management is the ability to deliver content to channels separate from your CMS. This is done through the delivery of content through a headless content API.

Any application, including native mobile apps, that want content managed within the intelligent CMS, pulls that content from the CMS using a content API. The application or website then formats the presentation of that content anyway it wants.

The Content API approach works for organizations building applications using modern client-side JavaScript frameworks like AngularJS and Ember or companies building highly customized web experiences not supported through the CMS.

Device-Targeted Deliver Using Mobile Detection 

Not every mobile experience should look that same. An intelligent content management system can detect the type of mobile device requesting content and deliver that content in the appropriate format.

Mobile detection requires management of a device library that is regularly updated (mobile device form factors and capabilities change often). 

4 Approaches to Content Delivery: One Intelligent CMS

There is no one way you will want to deliver content. Every website or application may have different requirements, or will be built using different technologies. An intelligent content management system will provide several ways to deliver content including a content API and a dynamic delivery server. You get one place to manage your content for all your publishing channels and devices.

Posted by David Hillis
Subscribe to Blog

Subscribe to the Ingeniux blog for the latest in web experience management. 

Subscribe to Blog