CMS Authors: Mehdi Daoudi, Rishi Bhargava, Harry Trott, Xenia von Wedel, Carmen Gonzalez

Related Topics: Microservices Expo, Java IoT, Microsoft Cloud, Agile Computing, CMS, Cloud Security

Microservices Expo: Article

Web Architecture: To Couple or Not?

Which architecture is right for you depends on your specific requirements, business processes and business goals

Generally speaking there are two main types of Web CMS architectures: coupled and decoupled. Coupling refers to the relationship between the authoring tools and content delivery of your live site. In a coupled system, the underlying store for content serves both authoring and delivery. Authoring capabilities are part of the live delivery system, but are only available to those who have permissions. In a coupled system, the process of making content live is typically a matter of setting a flag in the database. The classic example of a coupled CMS architecture is a blog engine.

A decoupled system by contrast is one that puts authoring and delivery in separate applications and, potentially, on separate infrastructure. In a decoupled system, the process of making content live is done through a publishing mechanism where content is pushed from the authoring platform (and underlying content repository) to a content delivery infrastructure. Both coupled and decoupled Web CMS architectures have strengths and weaknesses. A coupled approach may work really well in one scenario while a decoupled approach may be much more appropriate in another.

The answer as to which architecture is right for you will depend on your specific requirements, your business processes and your business goals. Coupled systems are easy to set up and deploy in a single instance, which means these systems may be appropriate for a small business with limited IT support. In addition, authoring and delivery are on the same infrastructure which can make it easier to build cohesive authoring tools. Coupled systems also feature relatively easy administration of the production system for single sites, which makes it simple for businesses that are publishing infrequently to a single channel.

If on the other hand, your business is looking to quickly and effectively deploy sites with dynamic Web functionality for one-to-one customer engagement, business users and IT professionals should look to decoupled systems. Increasingly, providing a positive website experience and maintaining customer engagement with your business on the Web requires maintaining an ongoing, bi-directional conversation. Personalization of this kind requires high performance as companies need to deliver dynamic content tailored to individual visitors on every page/request they make. And they need to do this simultaneously for all site visitors.

To create a one-to-one customer experience that will produce bottom line results such as increased sales, higher ROI, increased profits, and more lucrative customer relationships, today's medium-to-large enterprise need a Web CMS solution that incorporates native content personalization capabilities, offers easy integration and, most importantly, delivers content at a high throughput tailored to each browsing device. Decoupled systems can deliver this type of performance and is easy to scale. This is because a dedicated content delivery system has less things to do, e.g., doesn't need to worry about content authoring/security.

In a decoupled system, the process of making content live is done through a publishing mechanism where content is pushed from the authoring platform (and underlying content repository) to a separate content delivery infrastructure. This is ideal for websites that require high levels of availability and performance, need a lot of tailored functionality, must be integrated with third party business systems and must publish to one or more digital channels beyond the website itself.

A decoupled architecture mimics the structure of modern business, particularly in larger enterprises that are spread out across the globe, feature multiple Web properties and lines of business, and have a variety of goals and desired outcomes with customers. Further, these companies need to offer a digital experience that flows from browser to tablet to mobile flawlessly based on customer demand. In addition to meeting these complex requirements, a good Web CMS solution must be able to shift and adjust over time - as the business changes so must the customer experiences. System performance goes a long way towards achieving the kind of customer experience most businesses (media, commerce, education) want to foster. Even in the world of bricks and mortar no one responds well to slow customer service.

A coupled architecture can work well for websites that need to be set up and put online in short order and that don't need to be able to scale quickly or to publish content beyond the website. For companies that have limited content and don't require personalization or integration with other business applications, a coupled system can be a good fit.

More Stories By Russ Danner

Russ Danner is VP Products at Crafter Software and is responsible for product management, product developement and support, and client and partner success. He brings over 14 years of software architecture, design, and implementation experience. Prior to Crafter Software, he was Web Experience Management Practice Director at Rivet Logic and project lead for the open source Crafter CMS project. Russ has also been active in the Alfresco community since 2005 as a community leader, contributor, trainer, speaker and user group organizer.

Comments (0)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.

IoT & Smart Cities Stories
Machine learning has taken residence at our cities' cores and now we can finally have "smart cities." Cities are a collection of buildings made to provide the structure and safety necessary for people to function, create and survive. Buildings are a pool of ever-changing performance data from large automated systems such as heating and cooling to the people that live and work within them. Through machine learning, buildings can optimize performance, reduce costs, and improve occupant comfort by ...
Business professionals no longer wonder if they'll migrate to the cloud; it's now a matter of when. The cloud environment has proved to be a major force in transitioning to an agile business model that enables quick decisions and fast implementation that solidify customer relationships. And when the cloud is combined with the power of cognitive computing, it drives innovation and transformation that achieves astounding competitive advantage.
René Bostic is the Technical VP of the IBM Cloud Unit in North America. Enjoying her career with IBM during the modern millennial technological era, she is an expert in cloud computing, DevOps and emerging cloud technologies such as Blockchain. Her strengths and core competencies include a proven record of accomplishments in consensus building at all levels to assess, plan, and implement enterprise and cloud computing solutions. René is a member of the Society of Women Engineers (SWE) and a m...
With 10 simultaneous tracks, keynotes, general sessions and targeted breakout classes, @CloudEXPO and DXWorldEXPO are two of the most important technology events of the year. Since its launch over eight years ago, @CloudEXPO and DXWorldEXPO have presented a rock star faculty as well as showcased hundreds of sponsors and exhibitors! In this blog post, we provide 7 tips on how, as part of our world-class faculty, you can deliver one of the most popular sessions at our events. But before reading...
CloudEXPO New York 2018, colocated with DXWorldEXPO New York 2018 will be held November 11-13, 2018, in New York City and will bring together Cloud Computing, FinTech and Blockchain, Digital Transformation, Big Data, Internet of Things, DevOps, AI, Machine Learning and WebRTC to one location.
Poor data quality and analytics drive down business value. In fact, Gartner estimated that the average financial impact of poor data quality on organizations is $9.7 million per year. But bad data is much more than a cost center. By eroding trust in information, analytics and the business decisions based on these, it is a serious impediment to digital transformation.
@DevOpsSummit at Cloud Expo, taking place November 12-13 in New York City, NY, is co-located with 22nd international CloudEXPO | first international DXWorldEXPO and will feature technical sessions from a rock star conference faculty and the leading industry players in the world. The widespread success of cloud computing is driving the DevOps revolution in enterprise IT. Now as never before, development teams must communicate and collaborate in a dynamic, 24/7/365 environment. There is no time t...
The best way to leverage your Cloud Expo presence as a sponsor and exhibitor is to plan your news announcements around our events. The press covering Cloud Expo and @ThingsExpo will have access to these releases and will amplify your news announcements. More than two dozen Cloud companies either set deals at our shows or have announced their mergers and acquisitions at Cloud Expo. Product announcements during our show provide your company with the most reach through our targeted audiences.
Digital Transformation: Preparing Cloud & IoT Security for the Age of Artificial Intelligence. As automation and artificial intelligence (AI) power solution development and delivery, many businesses need to build backend cloud capabilities. Well-poised organizations, marketing smart devices with AI and BlockChain capabilities prepare to refine compliance and regulatory capabilities in 2018. Volumes of health, financial, technical and privacy data, along with tightening compliance requirements by...
DXWorldEXPO LLC, the producer of the world's most influential technology conferences and trade shows has announced the 22nd International CloudEXPO | DXWorldEXPO "Early Bird Registration" is now open. Register for Full Conference "Gold Pass" ▸ Here (Expo Hall ▸ Here)