Web CMS architectures are, essentially, either coupled or decoupled… Explanation needed? Well, with a coupled system, the content store serves delivery and authoring, i.e. a blog engine; whereas with a decoupled system, has delivery and authoring as separate application, and could also be on separate infrastructures. With a decoupled system, a publishing tool pushes content from the authoring platform to a content delivery infrastructure, making the content live. There are advantages and disadvantages for both systems; so, which one is right for you?
Which system is ideal for your enterprise will probably depend on your actual needs, as well as your business processes and goals. If you are a small business with little IT support, then a coupled system may be more appropriate as it is relatively easy to establish and deploy, with delivery and authoring on the same infrastructure, easy to look after and lends itself to businesses that don’t publish to a single channel that often. However, if your business wants to deploy multiple sites that provide comprehensive web functionality and there is a need for one-to-one customer engagement, then a decoupled system may be more suitable.
We all want positive web experiences and engaging customers but in reality, the organisations that can afford to invest in the right technology to accomplish this are the bigger corporations. The kind of ongoing customer engagement at a high performance level, delivering dynamic content, tailored and integrated with third party systems, and published to more than one digital channel needs the flexibility and scalability of a decoupled system. With this type of system, a publishing tool pushes content from the authoring platform to an independent content delivery infrastructure.
The decoupled system will mirror the business’s structure and have multiple lines of business and web properties, whereby goals and customer outcomes can be incorporated. This type of system is also able to adapt, be highly responsive and change over a period of time as the company shifts based on customer demand and the need to deliver the best in digital / online experiences.
The coupled system doesn’t have the ability to be that flexible or scalable, basically because they don’t have to be. For this reason, they are easier to set up, write and insert codes, and deploy. It is also for this reason that many coupled systems are linked with content management systems, pre-packaged and usually available via website hosting providers.
So, before you jump in with both feet and spend all your budget on the best in decoupled systems, consider exactly what you need to achieve and look at a coupled system; and if you’re a small business, particularly one that is integrated with a content management system.