[Webinar] Nuxeo platform 5.8 webinar

Post on 13-Jan-2015

970 views 2 download

Tags:

description

This new Long Term Support version of the Nuxeo Platform offers new possibilities for quickly prototyping and building content-centric applications. An accumulation of multiple Fast Track versions, the main features of this release have already been installed and vetted by the Nuxeo community. Join Brendan and Thibaud for this special online release event that will introduce the Nuxeo Platform 5.8 with a live demonstration.

transcript

Content Management PlatformFor Business Applications/

Webinar Brendan Coveney Thibaud Arguillere

Discover Nuxeo Platform 5.8

�2

File + Metadata! Right? Right?

Yes, in 1998

Content

�3

Content is information created by or for people.

�4

Data ContentINVOICE

STATEMENT

CASE

�5

Data Content

Jan Feb Mar Apr May Jun Jul Aug Sep Nov Oct Dec

Lorem

Ipsum

Dolor

Lorem Lorem Lorem Lorem Lorem Lorem Lorem Lorem

100

75

50

25

0

28%

28%

28%

28%

28%

28%

28% 28%

�6

harvest analyze segment compute

input output level etc.

create collaborate

version share

exchange transmit distribute

etc.

Data Content

We help you build applications to create, store, manage and distribute business content...

...by enabling collaboration, processes and business logic.

�7

Case Studies

�8

Great Customers

�9

�10

Case Manager for Big Data

• Help users make the link between results of their analytics engine and real life facts so they can take action

• Repository for visualizations and related content

• Create cases, apply business rules, and content from findings of the analytics engine

• Enable collaboration on these objects

• Michelin TP chose Nuxeo for its new DAM system

• Store assets (pictures) and point of interest data

• Manage the collaboration and workflow on the content

• Publish the assets to various consumers (web, guides, etc.)

�11

�12

Nuxeo Platform 5.8

Nuxeo Platform 5.8

�13

• Fast Track release cycle • New REST API endpoints• Workflow capabilities• Nuxeo Drive • Monitoring with Metrics• Digital Asset Management

1,161 tasks completed960 bugs fixed

8,375 commits65,000+ builds500+ build jobs

3,500+ tests on commits

5.8

Release Cycle

�14

Long Term Support release

One year

5.6

Fast Track releases

5.7.25.7.1 5.7.3

REST APIs

• New resource-oriented endpoints (REST)for: documents, tasks, workflows, directories, etc.

• Integrated with Operations to pipe content into commands

• With a configurable data level• No framework required.

Consume directly from browser js, node, ruby, php, python, dart, you-name-it!

�15

js : nuxeo.doc(path).fetch()http: GET /api/path/{pathOfTheDoc}!js : nuxeo.doc(id).fetch()http: GET /api/id/{idOfTheDoc}!js : nuxeo.doc(id).update({...})http: POST /api/id/{idOfTheDoc}

{ "properties": {

..."dc:title": "The new title",...

}} !js : nuxeo.doc(id).op({...})

http: POST /api/id/{idOfTheDoc}/@op/{opId} { ...}

Nuxeo’s New REST API

�16

Resource http://...:8080/nuxeo/api/path/default-domain/workspaces/myWorkspace

GET Retrieves the document

PUT Updates the document

POST Creates a document

DELETE Deletes the document

Nuxeo’s New REST API

�17

Documents are rendered in JSON

Perfect for the web

• Business application developer friendly APIs

• Access to first class resources and

• Context parametersGET /nuxeo/api/v1/path/default-domain/workspaces/@bo/TitleDescription

• AdaptorsPOST /nuxeo/api/v1/path/default-domain/.../myFolder/@children/@op/makeAZIP

• Customizable endpointsGET /nuxeo/api/v1/product/{productId}

�18

nuxeo.io - Developer friendly

25-min Demo Video

nuxeo.com/api

�19

• Introduction to AngularJS• Nuxeo REST API• Code a simple application

• Conflict handling• HTTP proxy support• Sync status menu icon• Dynamic content lists• Direct open from browser• Developer Oriented

�20

Nuxeo Drive

Workflow

• New nodes: multi-task, exclusive

• Support for sub-processes• Rule-based escalation• Task resolution screen• Processes dashboard• New operations for controlling

processes• REST API

�21

Scalability & Operations

• Unified database caching layer

• Monitoring via Metrics & Kibana

• Persistent distributed queues for background jobs via Redis

• Better SQL Server support

�22

Monitoring

�23

Graphite Dashboard

�24

Visualize with Other Tools

�25

Digital Asset Management• Refactored UI for easy

customization• Integration with Nuxeo Drive• UX: drag’n’drop, navigation,

action buttons• Search: save, share, tags • Widgets: video storyboard,

video reader, picture web view• DAM-related document types:

Video, Picture, PictureBook and Sound

• DAM facets and schemas are now available

�26

Digital Asset Management

�27

And Much More

• Operation Tracers• nuxeo.js • More widgets in

Studio• Multi-tabs in

backoffice• Injection of Services • SafeEdit for forms• New look for Studio• Select2 integration

• Hybrid widgets• New asset browser• Long running tx• Collaboration in

Studio• OpenID / OAuth2• AngularJS blueprint• Job Management• and hundreds more!

�28

�29

We support the complete app lifecycle

�26

Design & Build !!!

Nuxeo StudioIDE Plugins

!Client SDKs

Test FrameworksHot Reload

Deploy !!!

Marketplace Packages

Update Center!

Cloud Infrastructure

Run !!!

Deep Monitoring !

Long Term Maintenance &

Support

Nuxeo Connect Subscription (priced per repository & developer)

Integrated Experience

�30

Software maintenance via hot fixes

Marketplace to get or

distribute addons

Studio to design

applications

Premium support to help your

teams

Access to high-end

consulting & training

connect

nuxeo.io new

Proactive monitoring

new

Postgres support

new

Thank You!

�31

Brendan Coveney- GM, Americas and APAC Phone: (+1) 408-506-8630e-mail: bcoveney@nuxeo.comFollow me: @bcoveney

Thibaud Arguillere, Sales Engineere-mail: targuillere@nuxeo.comFollow me: @ThibArg