5 Ways To Build Asset Centric Applications

60 %
40 %
Information about 5 Ways To Build Asset Centric Applications

Published on May 13, 2008

Author: lars3loff

Source: slideshare.net

Description

Lars Trieloff's presentation "5 Ways To Build Asset Centric Applications" held at Henry Stewart DAM Show, New York May 2008

5 ways to build asset centric applications Henry Stewart DAM Show, NYC 2008 Lars Trieloff, Product Manager 1

Hello, my name is Lars Trieloff ! Product Manager Collaboration and Digital Asset Management ! With Day since November 2007 ! Background: ! Open Source Software Development ! Collaboration Software ! Technical Documentation (DocBook) ! Blogging ! IT Systems Engineering 2

What makes Day a great company? / Standards & Open Source Apache 3

What makes Day a great company? 170 283 e ase l re l 008 fin a id 2 : m 4

What makes Day a great company? 5

You Manage documents, images, videos, sound clips 7

You hundreds, thousands, ten thousands, hundred thousands 8

You protect a brand, share media 9

implementing digital asset management takes 10

implementing digital asset management takes 10

t en em ag an M et ss lA ta igi D Digital Asset Management is not alone

W or kfl ow M D an ag oc e um m en en W tM t eb an C ag em on te en nt t M an D ag em igi ta en lA t ss et M an ag Digital Asset Management is not alone em C en ol t in the Enterprise Content Management Landscape lab or at C io RM n

you need to integrate 12

you need to integrate 12

How? 13

From Digital Asset Management to Asset Centric Applications 14

Java Content Repository A place for content: documents, files, 1 web sites, blogs, wikis, videos, metadata 15

Best of both worlds 1 data base fil es yste m hier- integ archi rity structure es read streams tx query write locking access control multi- value un- ning structured “full- obser- versio text” sort vation order content reposit or y 16

How to get it? Apache Jackrabbit or Day CRX 1 17

REST The Architecture of the Web 2 Representation Representation Resource Representation URI 18

Four Simple Methods Unlimited Resources 2 PUT GET Resource DELETE POST 19

AJAX Interactive client-side web 3 applications 20

How to get it? Dojo, YUI, jQuery, Ext JS 3 21

How to get it? Dojo, YUI, jQuery, Ext JS 3 21

How to get it? Dojo, YUI, jQuery, Ext JS 3 21

How to get it? Dojo, YUI, jQuery, Ext JS 3 21

OSGi Component and Plugin Standard for 4 Java 22

OSGi - Extension Points Applications provide extension 4 points - interfaces to implement 23

OSGi - Bundles Plugin developers provide bundles 4 that plug in to extension points 24

OSGi - Bundles Bundles can define own extension 4 points 25

OSGi - Container Container handles deployment, 4 configuration, etc. without restarts 26

How to get it? Eclipse Equinox or Apache Felix 4 27

Sling Sling delivers JCR, REST, AJAX 5 and OSGi in a box 28

What is Sling? 5 Sling is a web application framework for content centric applications. 29

What is Sling? 5 REST! Sling is a web application framework for content centric applications. 29

What is Sling? 5 REST! Sling is a web application framework for content centric applications. JCR! 29

What does Sling do for me? 5 Sling resolves content, creates different representations through templates and servlets and makes content interactive through scripts and servlets. 30

Administratability Sling uses OSGi for extensibility 5 and comes with administration and development tools. 31

Developer Friendliness Sling’s extensive scripting and AJAX 5 support allow for rapid development Ser ver-side Scripting S AJAX Script ing Support upport 32

Where to get it? Apache Sling or CRX Quickstart 5 33

Nice, but... do I have to build everything else on my own? 34

Communiqué DAM Digital Asset Management and Asset Centric Applications on one common enterprise-grade Platform 35

CRX-based Repository Share content with other applications, use connectors to access legacy repositories 36

CRX-based Repository Share content with other applications, use connectors to access legacy repositories 36

REST Publish content via Web, WebDAV or Windows File Sharing (CIFS) 37

REST Publish content via Web, WebDAV or Windows File Sharing (CIFS) 37

AJAX Rich, desktop-like user experience, drag and drop, no delay 38

AJAX Rich, desktop-like user experience, drag and drop, no delay 38

OSGi Infinite extensibility for media handlers, workflows, user interfaces, exporters 39

OSGi Infinite extensibility for media handlers, workflows, user interfaces, exporters 39

Communiqué DAM Learn more at www.day.com or ask lars.trieloff@day.com 40

Add a comment

Related presentations

Related pages

5 ways to build asset centric applications « contentGoesHere

I presented yesterday at the Henry Stewart DAM Show in New York. My presentation explained that JCR as a standard is important for Digital Asset Management ...
Read more

Digital Government: Building a 21st Century Platform to ...

... build a 21st century digital government, ... 5. Shift to an Enterprise-Wide Asset ... be used to build cross-platform mobile applications. ...
Read more

Building a Data-Centric Organization | TDAN.com

We also examine the best practices in building a data-centric ... in much the same way the ... needed to build the required applications, ...
Read more

Software as a Service (SaaS): An Enterprise Perspective

Software as a Service ... than with modern SaaS applications in some ways, ... centric IT department, applications and other resources ...
Read more

THE NEXT WAVE - CRM Applications: Enterprise Software ...

... The Next Wave for Customer-Centric Business Applications 5 ... to build a foundation of reusable assets ... The Next Wave for Customer-Centric ...
Read more

Crawl, Walk Run Approach to Building an IT Service Catalog

... unlike the iT-centric way, ... needs rather than an iT-centric focus of what applications, ... Walk run approach to Building an iT ...
Read more

IT portfolio management - Wikipedia, the free encyclopedia

IT portfolio management is the application of ... proposed a different portfolio management approach to IT assets ... IT portfolio management is an ...
Read more

Cisco's Application-Centric Cloud: Enable Your Company ...

Cisco’s Application-Centric Cloud: ... Page 5 of 7 The application platform layer combines a platform-as-a-service ... Assets including business ...
Read more