+ All Categories
Home > Technology > "Web Content Delivery Systems" - Gilbane Boston 2010

"Web Content Delivery Systems" - Gilbane Boston 2010

Date post: 08-May-2015
Category:
Upload: blend-interactive
View: 1,423 times
Download: 1 times
Share this document with a friend
Description:
Presented at Gilbane Boston 2010 by Deane Barker.
44
Web Content Delivery Systems @gadgetopia
Transcript
Page 1: "Web Content Delivery Systems" - Gilbane Boston 2010

Web Content Delivery Systems

@gadgetopia

Page 2: "Web Content Delivery Systems" - Gilbane Boston 2010

The Point

To get you thinking about content delivery, as opposed to content production

Identification of various delivery architectures

To consider the delivery tier in terms of what services it provides to enhance content

To use the delivery tier to enhance content, no matter where it originated

Page 3: "Web Content Delivery Systems" - Gilbane Boston 2010

What is content delivery?

Page 4: "Web Content Delivery Systems" - Gilbane Boston 2010

That moment when you display some media in a browser window and an

end user consumes it.

Page 5: "Web Content Delivery Systems" - Gilbane Boston 2010

The Four Disciplines

1. Content Modeling

2. Content Creation

3. Content Management

4. Content Delivery

Page 6: "Web Content Delivery Systems" - Gilbane Boston 2010

Two Tiers

1. Content Modeling

2. Content Creation

3. Content Management

4. Content Delivery

Production

Delivery

Page 7: "Web Content Delivery Systems" - Gilbane Boston 2010

In the end, delivery is the only thing the end user directly cares about.

Page 8: "Web Content Delivery Systems" - Gilbane Boston 2010

It’s like a duck…

Photo Credit: Flickr user “theharv58”

Page 9: "Web Content Delivery Systems" - Gilbane Boston 2010

Production vs. Delivery

Content production is everything that it took to create and manage a piece of content

Everything up until you press the “Publish” button

Content delivery is everything is takes to get that content to a consumable location in a form that allows a user to interact with it

Page 10: "Web Content Delivery Systems" - Gilbane Boston 2010

1.Allows consumption

2.Allows interaction

Transmission and Transformation

Enhancement

Page 11: "Web Content Delivery Systems" - Gilbane Boston 2010

The Delivery Tier

This is the environment from which the content is served to the user

“Delivery / Presentation + Tier / Layer”

“The Runtime”

Page 12: "Web Content Delivery Systems" - Gilbane Boston 2010

Delivery Tier Enhancements

Navigation

Commenting

Rating

Search

A/B Testing

SEO

Analytics

Permissions

Page 13: "Web Content Delivery Systems" - Gilbane Boston 2010

Delivery ArchitectureCoupled vs. Decoupled

Page 14: "Web Content Delivery Systems" - Gilbane Boston 2010

Coupled Systems

Content production and delivery take place on the same system

Most low- to mid-range systems today are coupled

Common for .Net and open-source systems

Page 15: "Web Content Delivery Systems" - Gilbane Boston 2010
Page 16: "Web Content Delivery Systems" - Gilbane Boston 2010

Producers

Consumers

CMS

Page 17: "Web Content Delivery Systems" - Gilbane Boston 2010

Decoupled Systems

The delivery tier is decoupled from the production tier

Content is produced in one system, then transmitted to another system for delivery

Common for Java-based systems

Delivery tiers have varying degrees of intelligence

Page 18: "Web Content Delivery Systems" - Gilbane Boston 2010
Page 19: "Web Content Delivery Systems" - Gilbane Boston 2010

Producers

ConsumersWeb Servers

CMS

Page 20: "Web Content Delivery Systems" - Gilbane Boston 2010

Survey

Page 21: "Web Content Delivery Systems" - Gilbane Boston 2010

Advantages of Coupled

More immediate for editors

Delivered content is still connected

Has the full power of the CMS behind it

Intake of user-generated content is easier

Page 22: "Web Content Delivery Systems" - Gilbane Boston 2010

Advantages of Decoupled

Delivery tier can be simpler

Delivery tier not bound to CMS platform

Easier and cheaper to scale

Integrates better with existing systems

Security – the external Web site is not the repository

Page 23: "Web Content Delivery Systems" - Gilbane Boston 2010

How smart is your delivery tier?

In a coupled system, the delivery tier is as smart as the CMS

In a decoupled system, it can vary wildly

The trend is towards smarter delivery tiers productized by the CMS vendor

Page 24: "Web Content Delivery Systems" - Gilbane Boston 2010

How smart is your delivery tier?

“Raw” Web serverHas no idea where the content came fromHas no knowledge of or connection to the

CMS

Active Delivery TierHand-built or productizedOften serves other purposes

Is there another option?

Page 25: "Web Content Delivery Systems" - Gilbane Boston 2010

Having content in an ECM system behind the firewall is a long way from

publishing it in a usable format.

Page 26: "Web Content Delivery Systems" - Gilbane Boston 2010

CMSProducers

Consumers

Repo Repo

Web Servers

Part of the CMS publishes to the delivery tier.

Page 27: "Web Content Delivery Systems" - Gilbane Boston 2010

CMS

Producers

ConsumersApplication

CMS publishes to an application written solely for

content delivery.

Page 28: "Web Content Delivery Systems" - Gilbane Boston 2010

CMS

Producers

ConsumersWCMS

CMS publishes to a genuine WCMS.

Page 29: "Web Content Delivery Systems" - Gilbane Boston 2010

Delivery Tier Enhancements

Navigation

Commenting

Rating

Search

A/B Testing

SEO

Analytics

Permissions

Page 30: "Web Content Delivery Systems" - Gilbane Boston 2010
Page 31: "Web Content Delivery Systems" - Gilbane Boston 2010

Web Server

Page 32: "Web Content Delivery Systems" - Gilbane Boston 2010

Photo Credit: Flickr user “jhf”

Page 33: "Web Content Delivery Systems" - Gilbane Boston 2010

•Commenting•Rating•Search•Permissions Management•Navigation Management•A/B Testing

WCMS

Page 34: "Web Content Delivery Systems" - Gilbane Boston 2010

Photo Credit: Flickr user “Tjflex2”

Page 35: "Web Content Delivery Systems" - Gilbane Boston 2010

The delivery tier must not only deliver content, but much enhance it.

Page 36: "Web Content Delivery Systems" - Gilbane Boston 2010

CMS

ConsumersWCMS

Allow content to be aggregated in the delivery tier

Flat Files

SQL

Page 37: "Web Content Delivery Systems" - Gilbane Boston 2010

ConsumersWCMS

Allow content to be aggregated in the delivery tier

Flat Files

SQL

Producers

Page 38: "Web Content Delivery Systems" - Gilbane Boston 2010

CMS

Producers

ConsumersWCMS

CMS publishes to a portal

Page 39: "Web Content Delivery Systems" - Gilbane Boston 2010
Page 40: "Web Content Delivery Systems" - Gilbane Boston 2010

“Uh…”

Page 41: "Web Content Delivery Systems" - Gilbane Boston 2010

Photo Credit: Flickr user “aaipodpics”

Page 42: "Web Content Delivery Systems" - Gilbane Boston 2010

Are portal-ish products the future of content delivery?

Page 43: "Web Content Delivery Systems" - Gilbane Boston 2010

Things to look for

Solid API and integration points

Strong import/export functionality

Repository abstraction

Page 44: "Web Content Delivery Systems" - Gilbane Boston 2010

Blend Interactivehttp://blendinteractive.com

Gadgetopiahttp://gadgetopia.com

Twitter@gadgetopia

Email

[email protected]


Recommended