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.
7. We help you build applications to create, store, manage and
distribute business content...
...by enabling collaboration, processes and business logic.
7
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
10
11. •
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
15. REST APIs
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}
{ ...}
• 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
16. Nuxeo’s New REST API
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
16
17. Nuxeo’s New REST API
Documents are
rendered in JSON
Perfect for the web
17
18. nuxeo.io - Developer friendly
• Business application developer friendly APIs
• Access to first class resources and
• Context parameters
GET /nuxeo/api/v1/path/default-domain/workspaces/@bo/
TitleDescription
• Adaptors
POST /nuxeo/api/v1/path/default-domain/.../myFolder/
@children/@op/makeAZIP
• Customizable endpoints
GET /nuxeo/api/v1/product/{productId}
18
20. Nuxeo Drive
• Conflict handling
• HTTP proxy support
• Sync status menu icon
• Dynamic content lists
• Direct open from browser
• Developer Oriented
20
21. 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
22. Scalability & Operations
• Unified database
caching layer
• Monitoring via Metrics
& Kibana
• Persistent distributed
queues for background
jobs via Redis
• Better SQL Server
support
22
26. 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
28. 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
Design & Build
!
!
!
Nuxeo Studio
IDE Plugins
!
Client SDKs
Test Frameworks
Hot Reload
Deploy
!
!
!
Marketplace
Packages
Update Center
!
Cloud Infrastructure
Run
!
!
!
Deep Monitoring
!
Long Term
Maintenance &
Support
Nuxeo Connect Subscription
(priced per repository & developer)
26
29
30. Integrated Experience
new
nuxeo.io
Premium
support to
help your
teams
new
Proactive
monitoring
Software
maintenance
via hot fixes
connect
Studio to
design
applications
new
Postgres
support
Marketplace to
get or
distribute
addons
Access to
high-end
consulting &
training
30