37
pyright © 2008 Mark Logic Corporation Confidential and Proprietary, Internal Use Only Slide 1 Unlock Content XML Content Platforms: Making Web Content Agile John Kreisa – Director of Product Marketing 6/18/08

Making Web Content Agile

Embed Size (px)

DESCRIPTION

Presented by John Kreisa at Web Content Chicago, June 17-18, 2008.The combination of XML and XQuery provided by XML Content Servers are helping organizations become more agile with their content and enabling them to dynamically deliver a wide range of content in context to the web. In this session you'll learn about some of the key technical drivers behind XML Content Servers including a review of live customer deployments where agility was a key to success.

Citation preview

Page 1: Making Web Content Agile

Copyright © 2008 Mark Logic Corporation Confidential and Proprietary, Internal Use Only Slide 1

Unlock Content™

XML Content Platforms: Making Web Content Agile

John Kreisa – Director of Product Marketing

6/18/08

Page 2: Making Web Content Agile

Copyright © 2008 Mark Logic Corporation Confidential and Proprietary, Internal Use Only Slide 2

Topics

What do we mean by agility?

Why is agility important?

How do XML content platforms enable agility?

Examples

Summary

Page 3: Making Web Content Agile

Copyright © 2008 Mark Logic Corporation Confidential and Proprietary, Internal Use Only Slide 3

What is Agility?

agile  • adjective 1 able to move quickly and easily.

2 quick-witted or shrewd.

  — DERIVATIVES agilely adverb agility noun.

  — ORIGIN Latin agilis, from agere ‘do’

Source: Oxford English Dictionary

You have to respect 20 volumes, and a $995 price (even on Amazon)

Page 4: Making Web Content Agile

Copyright © 2008 Mark Logic Corporation Confidential and Proprietary, Internal Use Only Slide 4

What is Content?

Generally textual information

May include images and other rich media

Books, journals, manuals, doctrine, web pages, email, messages, etc.

May come in a wide range of formats

PDF, .doc, .txt, XML, .html etc.

Has some structure/format and hierarchy

Sections, subsections, paragraphs, etc.

May have mixed schemas (data organization)

One customer site has 25+

Page 5: Making Web Content Agile

Copyright © 2008 Mark Logic Corporation Confidential and Proprietary, Internal Use Only Slide 5

What is Content Agility?

Load content as-is

Worry about the structure later

Process and transform content

Query and analyze content for a full understanding

Leverage the structure (or lack of) in content

Rapidly prototype new products

Adjust to changing business conditions

Quickly create syndicated services

Enable dynamic publishing

Easily deliver to multiple devices/formats

Page 6: Making Web Content Agile

Copyright © 2008 Mark Logic Corporation Confidential and Proprietary, Internal Use Only Slide 6

Topics

What do we mean by agility?

Why is agility important?

How do XML content platforms enable agility?

Examples

Summary

Page 7: Making Web Content Agile

Copyright © 2008 Mark Logic Corporation Confidential and Proprietary, Internal Use Only Slide 7

IT Departments Need Agility

Fewer resources yet more demands

Re-use content across the business

Many sources and structures of content

Across divisions/organizations

From acquisitions

Changing business models

Quickly develop new applications

Adapt to the next disruptive technology

Page 8: Making Web Content Agile

Copyright © 2008 Mark Logic Corporation Confidential and Proprietary, Internal Use Only Slide 8

Business Needs Agility

Increasingly companies are moving more content to the web

Author fewer times – reuse more often

Flexibility for the future

How will users consume your content?

What will the partner relationships be?

Differentiate for greater competitive advantage

New packaging and distribution models

Create new content offerings to users

Page 9: Making Web Content Agile

Copyright © 2008 Mark Logic Corporation Confidential and Proprietary, Internal Use Only Slide 9

Users Want Agility

People are a key part of content

Creating new content

Enhancing content

Interacting with content

Socializing around content

Content the way they want it

Aware of their context

Flexible access

Page 10: Making Web Content Agile

Copyright © 2008 Mark Logic Corporation Confidential and Proprietary, Internal Use Only Slide 10

Topics

What do we mean by agility?

Why is agility important?

How do XML content platforms drive agility?

Examples

Summary

Page 11: Making Web Content Agile

Copyright © 2008 Mark Logic Corporation Confidential and Proprietary, Internal Use Only Slide 11

MarkLogic Server

Platform for integrating and delivering contentRapidly build and deploy applicationsXQuery application languageSimultaneous delivery to multiple channels

XML repositoryNatively understands XMLStore & retrieve contentManipulate and enrich content

Powerful search & analyticsFull-textStructured (XML)

Built to maximize your investment in XML

Slide 11

Page 12: Making Web Content Agile

Copyright © 2008 Mark Logic Corporation Confidential and Proprietary, Internal Use Only Slide 12

Multi-grained Access to Information

Does this table interest you?

Perhaps this list?

These paragraphs (you’ll make the list)?

Or, take the whole section?

Page 13: Making Web Content Agile

Copyright © 2008 Mark Logic Corporation Confidential and Proprietary, Internal Use Only Slide 13

Fully Leverage Your Content

News Article Book Research Report

Journal Article Product Sheet Operations Manual

Page 14: Making Web Content Agile

Copyright © 2008 Mark Logic Corporation Confidential and Proprietary, Internal Use Only Slide 14

Multi-grained Re-use

Content can be dynamically accessed, assembled and delivered to the web for a

specific audience or purpose

Page 15: Making Web Content Agile

Copyright © 2008 Mark Logic Corporation Confidential and Proprietary, Internal Use Only Slide 15

Designed for Delivering Content

Rich navigation optionsSearch results – by taxonomy or sourceFaceted navigationTag clouds

Facilitates user interactionUser tagging, comments and ratings

Delivers content in context Geographic position (of the content or user)Enriched results (persons, places, things)

Includes help for the usersSuggested options based on terms, thesauri, spell correction

Faster, more efficient for web applicationsNo mis-match – deliver directly to Xhtml, faster, easier.Multi-channel delivery – web, print, services

Page 16: Making Web Content Agile

Copyright © 2008 Mark Logic Corporation Confidential and Proprietary, Internal Use Only Slide 16

Topics

What do we mean by agility?

Why is agility important?

How do XML content platforms enable content agility?

Examples

Summary

Page 17: Making Web Content Agile

Copyright © 2008 Mark Logic Corporation Confidential and Proprietary, Internal Use Only Slide 17

How We Make Our Customers Agile

Powering . . .

Web content delivery

Search applications

Custom publishing

Digital asset distribution

Content assembly

MarkLogic accelerates the creation of web applications

Page 18: Making Web Content Agile

Copyright © 2008 Mark Logic Corporation Confidential and Proprietary, Internal Use Only Slide 18

Agility Through XML

Embracing XMLCorporate initiative to leverage investment in XMLDeliver richer interaction with content to usersCreate business models to reach new markets

Working to deliver articles in contextExplore how enriching traditional search and display of journal articles could change their business and serve members.

Page 19: Making Web Content Agile

Copyright © 2008 Mark Logic Corporation Confidential and Proprietary, Internal Use Only Slide 19

Agility Through Centralized Content

Creating a single centralize repository for all XML content

Leveraging the power of XQuery to develop applications

Providing better operating efficiency, security, and opportunity to develop a more powerful services layer

Page 20: Making Web Content Agile

Copyright © 2008 Mark Logic Corporation Confidential and Proprietary, Internal Use Only Slide 20

Agility Through Rich Interfaces

Page 21: Making Web Content Agile

Copyright © 2008 Mark Logic Corporation Confidential and Proprietary, Internal Use Only Slide 21

Battle Command Knowledge System

US Army “Warrior Knowledge Base”Sophisticated knowledge management and information sharing environmentUp-to-the-minute information for war-fighters and mission planners Army-level central repository of battlefield knowledge

BenefitsReduces cycle time for capturing and sharing mission essential knowledgeFast performance enables soldiers in forward areas to access knowledge

Page 22: Making Web Content Agile

Copyright © 2008 Mark Logic Corporation Confidential and Proprietary, Internal Use Only Slide 22

User Agility Through Rich Interfaces

Page 23: Making Web Content Agile

Copyright © 2008 Mark Logic Corporation Confidential and Proprietary, Internal Use Only Slide 23

User Agility Through Rich Interfaces (2)

Page 24: Making Web Content Agile

Copyright © 2008 Mark Logic Corporation Confidential and Proprietary, Internal Use Only Slide 24

University of Virginia Press

Multiple web based applications including

Dolley Madison Digital Edition

The Papers of George Washington Digital Edition

Herman Melville Typee

Page 25: Making Web Content Agile

Copyright © 2008 Mark Logic Corporation Confidential and Proprietary, Internal Use Only Slide 25

University of Virginia Press

Page 26: Making Web Content Agile

Copyright © 2008 Mark Logic Corporation Confidential and Proprietary, Internal Use Only Slide 26

The Papers of George Washington

Page 27: Making Web Content Agile

Copyright © 2008 Mark Logic Corporation Confidential and Proprietary, Internal Use Only Slide 27

Herman Melville’s Typee

Page 28: Making Web Content Agile

Copyright © 2008 Mark Logic Corporation Confidential and Proprietary, Internal Use Only Slide 28

Content Platform - O’Reilly Labs

Page 29: Making Web Content Agile

Copyright © 2008 Mark Logic Corporation Confidential and Proprietary, Internal Use Only Slide 29

Agility Through Analytics

Page 30: Making Web Content Agile

Copyright © 2008 Mark Logic Corporation Confidential and Proprietary, Internal Use Only Slide 30

Role Aware Application: ImagingCONSULT

Crawl / slice / content, informational, navigational, and next-step value

Page 31: Making Web Content Agile

Copyright © 2008 Mark Logic Corporation Confidential and Proprietary, Internal Use Only Slide 31

IP Mgmt

Syndication Server

DAM(metadata +

content)

Web Services

Loader

Admin interface (search, load, etc.)

Other partners

Search,Get Catalog,Get TOC,Look inside book,Etc.

Agile Delivery of Content

Syndication Server

System to store, manage and distribute content

Page 32: Making Web Content Agile

Copyright © 2008 Mark Logic Corporation Confidential and Proprietary, Internal Use Only Slide 32

Agile Platform for Delivery

Page 33: Making Web Content Agile

Copyright © 2008 Mark Logic Corporation Confidential and Proprietary, Internal Use Only Slide 33

Content Logic Configurator

Mark Logic

magazine books cases

get-article get-author get-toc

XHTML PDF XML

WebServices HTTP Rest

Channel Specific Renderers

Services

Content Repositories

Integration Protocols

J2EE .NET PHP Integration Classes

This slide courtesy of Harvard Business Review

Page 34: Making Web Content Agile

Copyright © 2008 Mark Logic Corporation Confidential and Proprietary, Internal Use Only Slide 34

PDF Reprints via .NET

Mark Logic

magazine books cases

get-article get-author get-toc

XHTML PDF XML

WebServices HTTP Rest

Channel Specific Renderers

Services

Content Repositories

Integration Protocols

J2EE .NET PHP Integration Classes

This slide courtesy of Harvard Business Review

Page 35: Making Web Content Agile

Copyright © 2008 Mark Logic Corporation Confidential and Proprietary, Internal Use Only Slide 35

WS via PHP thin client

Mark Logic

magazine books cases

get-article get-author get-toc

XHTML PDF XML

WebServices HTTP Rest

Channel Specific Renderers

Services

Content Repositories

Integration Protocols

J2EE .NET PHP Integration Classes

This slide courtesy of Harvard Business Review

Page 36: Making Web Content Agile

Copyright © 2008 Mark Logic Corporation Confidential and Proprietary, Internal Use Only Slide 36

XML-basedcontent library(MarkLogic)

XML-basedcontent library(MarkLogic)

Web content management

Web content management

Dynamic personalized

website

Dynamic personalized

website

Dynamic content delivery interface

Dynamic content delivery interface

XML-basedsite map/content

(MarkLogic)

XML-basedsite map/content

(MarkLogic)

Granular authoring

Granular outside feeds

XQueryXQuery

Complimentary to Web CMS

XQueryXQuery

PDFPDF

Can be deployed with tight integration with Web CMSsEasy integration of content from multiple sources

Dynamic delivery to web and pdf

Page 37: Making Web Content Agile

Copyright © 2008 Mark Logic Corporation Confidential and Proprietary, Internal Use Only Slide 37

Summary

Content agility drives organizational agilityIT flexibilityBusiness flexibilityUser flexibility

XML content platforms provide the capabilities for greater content agility

Search applicationsCustom publishingDigital asset distributionOnline content deliveryContent assembly

Complimentary to Web CMS applications for website delivery