3. Modern organizations face new challenges to address the core changes that are
fundamentally disrupting ECM today.
We have identified 3 main
transformations in content management:
Nuxeo Platform
ECM
Content is now complex, structured
objects, and not flat metadata sets
• Data models are faceted and constantly
evolving
• Content lives in complex objects with
dynamic, nested properties;
• Workflows are dynamic, adaptive
processes
The content types and delivery channels
variety is increasing exponentially:
• Pictures, videos are becoming core to
many applications
• Content delivery channels are very varied
(mobile devices, cloud apps)
Content is now a magnitude larger in size
and throughput:
• From 1M to 1B content objects
• Mobile and ubiquitous network
access
• High definition media files makes
average item size increase tenfold
4. A content management platform for this new world of data, mobile and cloud
Nuxeo Platform
Designed for a Data-Driven World
API-first design with JSON as data format,
schema-flexible content model, that can
be faceted for fast evolving models,
horizontally scalable query engine and
data persistence
Built to be Extended
Extensible architecture with over 150
plugins exposing more than 250 extension
points, future-proof upgrade patterns
Battle-Tested for Critical Workloads
Independently and horizontally scalable
subsystems, validated at 1B+ objects on a
single system
Cloud Native
Deep AWS integration, unmatched linear
scalability, connectors to major cloud
applications like Google Drive, Dropbox,
Box, OneDrive, Salesforce.com and
Adobe CS
Solid Engineering
2M+ LoC, 40 commits/day on 100 GitHub
repositories, 100 to 600 CI builds/day,
advanced automated tests, fully open and
verifiable
5. With one platform, we serve many different use cases:
Use Cases
Structured Content
Document Management
Knowledge Management
Intelligence Platform
Mobile Content Management
Product Information
Management
Points of Interest Repository
Digital NewsRoom
Customer Portal
Media & Assets
Digital Asset Management
Media Asset Management
Secure Delivery of Digital Assets
Creatives Management
Brand Management
Ads Distribution
Video Content Management
Advanced Processes
Case Management
Legislative Document
Management
Fraud Investigation
Insurance Policies Management
Insurance Claims Management
Engineering Document
Management
8. Main Features
Content Repository
Rich Content Model including nested
properties (complex types and lists of
complex types)
Versioning Policy to enforce complex
versioning schemes
Access Control Permission-based (ACL)
and rule-based access control, validated
for military-grade access control
Pluggable Data & File Persistence Data
can be stored in SQL or NoSQL
databases, files are natively deduplicated
and stored into any supported file store:
file system, encrypted FS, Amazon S3,
Azure Blobs and others
Querying & Search using NXQL, CMISQL
and Elasticsearch DSL, supports
aggregates and facets, advanced full text
search capabilities
Relationships allowing to link objects
through properties and fetch main object
and all linked entities in a single API call
10. Flexible REST API
Exhaustive
REST API, full repository CRUD support and 130+
operations. Easy to use to build JS apps
Demand-Driven
JSON as data format, demand-driven field
specification for bandwidth efficiency and data
model change-resiliency
Composable
Allow to chain several commands in single call for
transaction-safe execution of commands set and
minimize network roundtrips
Extensible
Extend the REST API (data contributors, marshallers,
endpoints and commands) with plugins
Highly Scalable
6000+ queries/sec on 2 nodes, scales linearly with
new nodes
Native Client Librairies
For Java (JVM, Android), JavaScript (Browser,
Node.js), iOS, .NET, PHP, Python and even DART!
13. High Level Services
Query and Search
Our query engine is backed by
Elasticsearch. This enables advanced
search features like faceted search and
computation capabilities.
Desktop Sync
Client that enables bidirectional
synchronization of content between the
local desktop and the Nuxeo content
repository.
Workflow
An integrated workflow engine with a full-
featured graphical designer to define
custom workflows and processes.
Data Visualization
A toolkit for web developers to build
custom analytic dashboards.
Conversion Services
Define the automatic creation of additional
renditions of imported digital assets as
desired.
Live Connect
Native integration of the Platform with
cloud-based file sharing platforms, such as
Google Drive and Dropbox.
15. Cloud Native
Cloud Apps Connectors
Live Connect allows you to create a content
application that handles cloud files as if they were
local files (Dropbox, Google Drive, One Drive,
Box...). Files remain in the cloud but they are
referenced in the Nuxeo repository as if they were
stored within it.
This allows your users to benefit from thumbnailing
service, full text, conversions, etc. We also have
several other connectors to main cloud applications
like Salesforce.com or Adobe Creative Suite.
Cloud Deployment
Nuxeo supports deep integration with cloud
deployment infrastructures like Amazon Web
Services and Azure:
• Natively stores files in AWS S3 or Azure Blobs
• Supports data persistence in AWS RDS and Azure
SQL DB
• Support dynamic auto-scaling all subsystems
independently (front-end, query engine,
background processing)
• Deep monitoring with CloudWatch or Datadog
• Automate deployment with CloudFormation or
Ansible
• Accelerates download securely with AWS
CloudFront or Azure CDN
In addition we also offer pre-backed images for EC2,
Azure and Docker.
17. Performance
Hybrid SQL-NoSQL architecture with Elasticsearch as unified, native query
engine and SQL DB or MongoDB as data persistence layer
The Nuxeo Platform supports the most
demanding content-focused applications
with outstanding enterprise scale and
processing speed that outperforms
existing systems by an order of
magnitude:
• Massive scalability using either NoSQL
(MongoDB) or relational database
(PostgreSQL, Oracle, MySQL, etc.)
• 1 billion documents benchmarked on a
single cluster
• 6,000 queries per second
benchmarked on a single cluster
• Up to 14,000 documents processed
per second on a single MongoDB-
backed cluster
18. Performance at Big Data Scale
If your organization needs to load and manage giant content volumes or
throughput, Nuxeo has got you covered!
The Nuxeo Platform natively supports
MongoDB as an exceptionally fast,
scalable content store:
• Handles huge bulk imports and
persistence of content, to the tune of
hundreds of millions of documents
• Supports heavy concurrent read/write
operations, such as versioning and
frequent content imports/updates
• Benchmarked at 5x faster bulk import
of content and 15x faster document
processing over the fastest-performing
SQL database implementation
• Optionally stores files into GridFS or an
object store
20. Application Development
Developer-friendly platform to support
design, testing, integration, and
maintenance, covering the full lifecycle
of application development and
solution delivery
Nuxeo Studio
Nuxeo Studio offers an extensive application
design and development feature set. This
configuration and customization environment
provided as a hosted web-based tool will greatly
improve your development times.
21. Application Development
Nuxeo IDE
An Eclipse-based Integrated
Development Environment,
Nuxeo IDE enables developers to
extend the Nuxeo Platform
cleanly with new features written
in Java, in a friendly environment
that takes advantage of the
extensibility of the Nuxeo
Platform and integrates with
Nuxeo Studio.
23. Media & Asset Management
Digital asset management has come a long way from the photo libraries of the
past. Digital assets are now core components of your business. To provide the
greatest value, your digital asset management solution must adapt to your
business environment and connect with other content in your organization.
Asset Capture and Batch Import
Capture is handled by simple or batch upload of
media assets with configurable and automated
extraction and application of media metadata
supporting IPTC and EXIF standards. Bulk tagging is
an easy way to assign metadata to assets.
Video Storyboarding
On import, video storyboards are automatically
created, with a series of thumbnails that segment the
contents of a video file. Chapters can be viewed
individually, and the video streaming feature offers
instant viewing access.
Access Rights
Control sharing and access to assets with Access
Control Lists (ACLs), authentication, user sources, and
user groups. Protect the use of external media assets
with granular access controls, and identify licensed
content. You can also monitor and log asset usage
with audit history.
Annotations
Annotate images and pictures assets directly from
the browser, enabling online collaboration. Zoom in
and zoom out on graphic items to comment on
detailed views. You can navigate from annotation to
annotation for quick comment review.
…
24. Media & Asset Management
Navigation, Search, Preview
Users can navigate through asset lists, through
metadata categories, apply category filters. Dynamic
filtering on multiple facets, or metadata, is available,
and navigation facets are fully configurable, and can
be defined independently for a given asset type.
Content can be viewed in thumbnail mode with
zoom in / zoom out. Full-text search includes
annotations and captions.
Supported Formats
The Nuxeo Platform supports a wide range of
popular media formats for images, audio and video
files using proper metadata extraction and
conversion. The metadata extraction and conversion
framework is highly extensible making it extremely
easy to add any new converter. View the complete
list of supported formats in our documentation.
Renditions
Easily create multiple renditions during the ingestion
process and manage a range of resolutions, sizes,
formats in consistent and connected way. Each
rendition has its own unique URL for simple and
accurate distribution and review.
Configurable Content Model
Power users can quickly define a content model for
the specific application needs, with custom metadata
and controlled vocabularies for content description
and discovery.
26. Document Management
Organizations have to deal with complex and dynamic content. Document
management solutions must go beyond just storing and retrieving files to
incorporating your processes and accessing the valuable information contained
in your content. Gain the flexibility to support business processes and customer
needs with the Nuxeo Platform.
Collaboration: Collaborative workspaces provides a
secure environment for an identified group of users
and support of important Document Management
collaboration features (versioning, collections,
comments and notifications, dynamic workflow
processes, mobile collaboration).
…
Next Generation: Our content repository has a
schema-flexible content model, that can be faceted
for fast evolving models and highly scalable vertically
and horizontally.
Simple and Advanced Search Feature with
configurable search result listings indexing
document content and metadata and backed by
Elasticsearch (Faceted search with dynamic
aggregates, save and share searches, bulk edit of
documents in spreadsheet mode).
Process & Workflow: Powerful process engine with
visual designer, dynamic validation steps, workflow
escalation rules.
Review & Publish: Centrally control and publish
content to remote Nuxeo applications, file systems,
HTTP servers, web portals, and more with a
pluggable and unified publishing service.
28. Case Management
Nuxeo-based case management solutions offer workflow, document and item
management, search, retrieval, annotation and archiving - all key elements of an
effective case management solution. You understand your processes best. Use
the Nuxeo Platform to create a solution based on your specific case
management needs.
Create Cases Profiles with attachments, metadata
and a managed workflow path with the advantage of
full vocabulary management and tagging.
Capturing Case Content with standardized interfaces
for item capture from capture systems.
Share and Collaborate: Cases are classified and
categorized using site specific metadata and
descriptions, supporting specific permissions and
security levels, content annotation feature.
Build Workflows with Nuxeo Studio, a framework
and set of tools for automating content-based
processes.
Archive and Audit: We maintain a full history of all
actions performed on content.
Task Management: Filterable tasks lists, reminders,
task reassignment, task delegation and task
reminders.
Search and Retrieve: Comprehensive search and
reporting features, faceted navigation enables
dynamic document repository browsing using
metadata.
31. • Plans for 90+ Applications
• All tax related case
management
• Reuse customer information
with common platform
• Integrate with Policy Server
• NoSQL - MongoDB and
Elasticsearch
32. • Multi-Tenant based SAAS
• Cloud Content Sharing
across desktop,
electronic whiteboards
and mobile devices
• Nuxeo Platform is used
for workflow, audit and
custom metadata
capabilities
• See Cloud Portal Office
Project by Sharp
33. • Manage the central movie & TV
series catalog for Fios
• Store advanced contract and asset
information
• Organize transcoding process,
complex business logic to trigger
conversions in many formats
• Enormous file sizes (up to 80GB /
movie), integrated with high-end
storage system
• Backed by MongoDB
• Connected with content providers
34. •
34
• Deployed on Boeing Cloud
Platform
• Next-generation flight bags
for aircraft pilots
• Store, manage and prepare
content to be distributed to
pilots
• Enable fast content update
anywhere
• Track deliveries to each device
to ensure regulatory
compliance
• Delivering content to
500,000+ iPads all over the
world!
35. • Leading software provider for
Financial Services
• Nuxeo Platform is the core
repository for ModelCentral,
centralized model governance and
analytics to better understand risks
and streamline compliance
• Store regulatory and internal rules:
complex content model, strong
access control, dynamic approval
and review processes
• Deployed in many financial
institutions worldwide
• See Model Central Datasheet
36. • One of the top 10 financial
institution in the US
• Nuxeo Platform serves as central
repository for Brand Assets (from
logos to marketing videos and
JavaScript snippets)
• Assets are delivered live to mobile
apps and websites
• Peak at 3,000 req/sec, staging
system for repository-wide
deployment
37. • One of the top ten ranked global
advertising network
• Created an application to manage
executions and adaptations of
master assets
• Different assets types: TVC, print,
digital and packaging
• Nuxeo Platform is used for
advanced access management,
contracts management
• Tight integration with an
homegrown workflow application
• Replaced Documentum, Xinet
See with lisa
38. • Tracking and Delivery of EA’s
most important assets: games
being built
• Complex data model, access
request workflow
• Download fingerprinting for
advanced tracking, integration
with secure CDN for delivery
• 3.5TB worth of builds per game
in a year
• 600-800 unique users per day
• 70 teams on 26 sites worldwide
40. SUPPORT
The support team at Nuxeo is an integral part of the R&D team, and another
point of connection between the customer and the platform designers. Besides
resolving issues, support team members channel customer comments, questions
and suggestions to the product teams to ensure that platform evolutions are
closely tied to the customer experience.
+ Tableau SLA
“The Nuxeo Platform enabled us to
build an application to manage video
game builds in 7 months vs. an
estimated 12-13 months for a solution
developed in-house. We accelerated
our time to deployment by nearly
50%. ”
- Steve Scivally, Technical Director,
Release and Preservation
Management
41. CONSULTING
The Nuxeo Professional Services Team is available to deliver consulting or
customizations tailored to your organization’s unique requirements. Our track
record of quality coding and development standards, combined with knowledge
transfer to your teams, ensures that your Nuxeo content management
application will be successful, easy to maintain, and flexible enough to grow with
your changing requirements.
> Contact Us to Learn More
“Nuxeo was the only company that readily
grasped what we were trying to do. The Nuxeo
Platform scales down because of its modular
architecture, and this is what we needed. “
- John Sims, Systems Architect at Jeppesen, a
Boeing company
42. TRAINING
Nuxeo offers a set of training programs to meet the needs of customers, partners
and systems integrators.
Nuxeo training courses range from basic configuration to deeply technical platform customization to
advanced administration. By design, the Nuxeo Platform and packaged applications offer rich customization
possibilities, and the training courses match that experience, offering the level of detail appropriate for your
project.
Course offerings include:
• Nuxeo Platform — Configuration
• Nuxeo Platform — Configuration and Integration
• Nuxeo Platform — System Administration
Nuxeo offers training classes on request, at its facilities or at the customer or partner site.
“ One of the most appealing things about working
with the Nuxeo Platform: it’s geared towards
integration and towards APIs for developers to
integrate into our systems. “
- Paul Gillespie, Senior Architect at Skyscanner