SlideShare une entreprise Scribd logo
1  sur  63
Télécharger pour lire hors ligne
Nuxeo LTS 2015
Brendan Coveney
Nuxeo Platform
• Modern, elegant, battle-tested platform for building
content-based applications
• Designed for the modern world: rich content, structured
data, mobile, APIs
• Built with a strong engineering discipline: testing,
continuous integration, feature branch, fully automated
• Come with its complete toolchain: testing, continuous
integration, upgrade system, provisioning, etc.
• Mission ready (and tested) to support critical workloads
Mobile
Content
Distributio
n
Digital Asset
Management
Central Asset Repository
Brand Management
Platforms:
Media Collaboration
Ads Distribution
Media Center
Video Distribution
BPM & Case Management
Anti-Fraud
Law Production
Payable Approval
Forensic Analysis
Policy Management
Claim Management
Document
Management
Intelligence Platform
High-Volume Archiving
Cloud Document Sharing
Highly Secure &
Regulated Collaboration
Engineering Change
Management
Deep Content
Repository
Developers
Builds
Distribution
Service
Master Data
Developmen
t
Product
Information
Managemen
t
Growth
2012 2013 2014 2015
Major Enhancements in 2015
• Massive throughput & scale, 10x the fastest system
• Nuxeo Live Connect: Integration with Google Drive & Dropbox
• Content Analytics & Data Visualisation
• Elasticsearch: API Passthrough, Hints for NXQL, Security
• Automation Scripting
• New Document Viewer
• Nuxeo Drive 2
• Automated Media Conversions
What’s Next for 2016
• Improve Studio Experience
• Next Generation UI, based on Web Components
• Nuxeo Elements
• LiveUpdate
• Mobile App & SDK, based on React Native
• Advanced Content Repository Features: tree versioning,
relation through references
• Modern Message Broker & Job Scheduler
2015 Key Customers
• Worldwide Advertising
Agency
• Use Nuxeo for
workflows, asset and
rights management
• Different assets
types: TVC, print,
digital and packaging
• Replaced
Documentum, Xinet
• General contractor for
public and military
works
• Document
Management for
proposals
• Integrated with
Salesforce
• Leading supplier of
graphic apparel for the
retail and online industry
• DAM system to manage
the core production
process
• From licensing
management,
presentation brochures
to work orders
• Fully based on the Nuxeo
Platform
• Largest flight search and
aggregator in Europe
• Rich media platform for
pictures, videos, HTML
snippets
• Store, manage media and
snippets for SkyScanner
online properties
• Workflow-driven approval
• Python front-end, S3 Store
12
• SNCF subsidiary specialized
in retail of train tickets,
vacation packages, car
rentals…in France and
Europe
• Media library, accessible
through the SNCF website,
including front and back
office
• Facilitate access to creatives
and track their use
Nuxeo Platform LTS 2015 Highlights
Nuxeo LTS 2015
Nuxeo Platform LTS 2015 Highlights
MongoDB as a Content Store
Native integration with the leading NoSQL database
Common use cases for a MongoDB-powered content store:
• Big, complex, evolving data models
• Many concurrent read and writes (heavy live data loading,
large scale applications, etc.)
• Geographically distributed system with integrated failover
Using NoSQL for Your Content Repository
Higher Performances
Low level read
+180% documents/s with MongoDB Read via REST API
+40% documents/s with MongoDB Update via REST API
+80% document/s with MongoDB/WiredTiger
Bulk Import
Up to 5x times faster (3,150 documents/s)
Hardware:
Single Node / 6 cores HT 3.5Ghz / 126 GB RAM / HDD
Benchmarking Mass Import
Benchmarking Scale Out
1 Nuxeo node + 1 MongoDB node
• ​1900 docs/s
• MongoDB CPU is the bottleneck (800%)
2 Nuxeo nodes + 1 MongoDB node
• ​1850 docs/s
• MongoDB CPU is the bottleneck (800%)
2 Nuxeo nodes + 2 MongoDB nodes
• ​3400 docs/s when using read preferences
Adding one MongoDB node adds 80% throughput
Impact on Nuxeo
• Faster: for both Read and Write
• Volume: on commodity hardware
• Architecture: scale out compliant
• Flexible Data Model
Nuxeo Platform LTS 2015 Highlights
Keep the Repository
SQL or NoSQL
&
Find a Super Fast Index Engine
Elasticsearch: Hybrid Storage
SQL or MongoDB
• store content in an ACID way
• store & retrieve
• queries needed ACID and MVCC
Elasticsearch
• provide powerful and scalable queries
• do the heavy lifting that the RDBMS cannot do
• scoring, native full-text, aggregates
• distributed search
Route the query to the correct index depending on requirements
SQL vs Elasticsearch
SQL vs Elasticsearch
Elasticsearch
Scale Out
Elasticsearch Hints
Elasticsearch Passthrough
Cloud Integration
Nuxeo Live Connect
• Content stored in Cloud
CollaborationSystems
• Integral part of Business
Processes
• Native Editors and
Renderers
• Unified Search, Versions
• Behave like any other file
in the Nuxeo Platform
(thumbnails, preview,
etc.)
• Next: OneDrive, Box
Nuxeo Live Connect
Salesforce Connector
Salesforce Connector
Hierarchical Storage Management
• Route physical file storage to
different storage locations
• Example: store small files on
local SSD and big files on S3
• Useful for cost/bandwidth
optimization and
differentiated data
security/integrity level
• Storage decision can use any
document-level property
• Locations supported:,
Filesystem mount points,
Cloud Stores (S3, Azure,
Google)
External File Storage
• Use files at their existing
location instead of
moving them into the
Nuxeo File Store
• Useful when other
systems use existing files
using the physical path
• Once linked in the Nuxeo
Platform, external files
behave like any other file
on a document: indexing,
thumbnail, preview, etc.
JavaScript
for Content
Automation
Automation Chains
JavaScript Automation
• Makes it very easy to build advanced business logic,
including common control flow
• Access to all the Operations (150+)
• All JavaScript language features (Object, Array, Date, …)
are available
• Can be used:
§ Like any Automation Chain: User Action, Event Handler,
Workflow…
§ As an Operation, inside an Automation chain
§ Nashorn-powered, near native speed
JavaScript Automation
Example: Propagate Metadata
1/ Have an asset in the clipboard
JavaScript Automation
Example: Propagate Metadata
1/ Have an asset in the clipboard
2/ Copy some its fields to the selected assets
JavaScript Automation
Example: Propagate Metadata
JavaScript Automation
Example: Propagate Metadata
Operations
JavaScript Automation
Example: Propagate Metadata
Operations
With Auto-Suggest and
Syntax Highlighting
JavaScript Automation
Example: Propagate Metadata
Operations
DocumentWrapper
JavaScript Automation
Example: Propagate Metadata
Operations
DocumentWrapper
JavaScript
New Security Features
• New Extended ACLs
• Expiring permission for
time-based access
(start/end date)
• Query on permissions
(current and past) to easily
get access control reports
for a given user
• Automated purge of
permissions for a given user
• Better UX for permission
management on content
objects, email notifications
• Download Filter
• Define download rules for
any download (file,
rendition) in addition to
object access control
• Typically: on a given asset,
preview + low def are for
everybody while HD only for
designers or customers
• Applied to any download
endpoint (web, API, drive),
can trigger audit log entries
• Rules are in JavaScript to
express any business logic
Advanced Field Constraints
• New set of constraints and data validation integrated at
the schema level, in the repository.
• RegExp, enum, size, range (num/time), type, etc.
• support cross-field validation (using XPath selector)
• New reference field type to reference documents,
user/groups, vocabulary entries
• Very powerful to describe relations between entities and
model complex, nested business domains
• Bonus: you fetch all entities referenced expanded or not in a
single call to the REST API
• Integrated completely in the Platform: UI-level & REST API
• You can contribute new constraints types for advanced
customization and field types
Digital Asset
Management
Direct Edit
Open and Save any File Type directly from Nuxeo
Adobe CS Connector
• Browse & Search the
Nuxeo repository from
an integrated panel
• Be notified when an
asset change
• Update linked asset in
one click
• Supports Photoshop,
InDesign, Illustrator
Picture Diff
Content Analytics & Data
Visualization
Kibana
Analytics & Data Visualization
• Create advanced analytics
dashboard on content/data or
performance (workflow, activity)
• Aggregate any query on one or
multiple axis (time, bucket,
terms)
• Render using advanced charting
elements, can leverage any JS
charting library
• Leverage the distributed
computation power of
Elasticsearch
• Pure HTML5, Web Components
Nuxeo Data Visualization - Repository
Nuxeo Data Visualization - Search
Nuxeo Data Visualization - Workflows
Nuxeo Data Visualization - Workflows
Travel expenses
Recap
• Scalability and Performance
• MongoDB
• Elasticsearch
• Cloud Integration
• Google Drive, Dropbox, Salesforce
• Hierarchical Storage Management
• External File Support
• New Security Features
• Advanced Field Constraints
Recap
• JavaScript Automation Scripting
• Digital Asset Management
• Direct Edit
• Adobe Creative Cloud Integration
• Picture Diff
• Analytics and Data Visualization
• Kibana
• Data Visualization
• And much much more!!
Thank You!
Brendan Coveney
General Manager
@bcoveney
bcoveney@nuxeo.com

Contenu connexe

Tendances

Glynn Bird – Cloudant – Building applications for success.- NoSQL matters Bar...
Glynn Bird – Cloudant – Building applications for success.- NoSQL matters Bar...Glynn Bird – Cloudant – Building applications for success.- NoSQL matters Bar...
Glynn Bird – Cloudant – Building applications for success.- NoSQL matters Bar...NoSQLmatters
 
Big Data on Cloud Native Platform
Big Data on Cloud Native PlatformBig Data on Cloud Native Platform
Big Data on Cloud Native PlatformSunil Govindan
 
Open Marketing Meeting 03/27/2013
Open Marketing Meeting 03/27/2013Open Marketing Meeting 03/27/2013
Open Marketing Meeting 03/27/2013OpenStack
 
2021 March Pravega Community Meeting
2021 March Pravega Community Meeting2021 March Pravega Community Meeting
2021 March Pravega Community MeetingDerek Moore
 
OpenStack Grizzly Release
OpenStack Grizzly ReleaseOpenStack Grizzly Release
OpenStack Grizzly ReleaseOpenStack
 
Openshift 3.10 & Container solutions for Blockchain, IoT and Data Science
Openshift 3.10 & Container solutions for Blockchain, IoT and Data ScienceOpenshift 3.10 & Container solutions for Blockchain, IoT and Data Science
Openshift 3.10 & Container solutions for Blockchain, IoT and Data ScienceJohn Archer
 
OpenStack Logo Programs & User Campaign
OpenStack Logo Programs & User CampaignOpenStack Logo Programs & User Campaign
OpenStack Logo Programs & User CampaignOpenStack
 
Building a modern end-to-end open source Big Data reference application
Building a modern end-to-end open source Big Data reference applicationBuilding a modern end-to-end open source Big Data reference application
Building a modern end-to-end open source Big Data reference applicationDataWorks Summit
 
Red hat ceph storage customer presentation
Red hat ceph storage customer presentationRed hat ceph storage customer presentation
Red hat ceph storage customer presentationRodrigo Missiaggia
 
Migrating On-Premises DBs to Cloud Systems
Migrating On-Premises DBs to Cloud SystemsMigrating On-Premises DBs to Cloud Systems
Migrating On-Premises DBs to Cloud SystemsChristopher Foot
 
Nordic infrastructure Conference 2017 - SQL Server on Linux Overview
Nordic infrastructure Conference 2017 - SQL Server on Linux OverviewNordic infrastructure Conference 2017 - SQL Server on Linux Overview
Nordic infrastructure Conference 2017 - SQL Server on Linux OverviewTravis Wright
 
Machine learning services with SQL Server 2017
Machine learning services with SQL Server 2017Machine learning services with SQL Server 2017
Machine learning services with SQL Server 2017Mark Tabladillo
 
Things Every Oracle DBA Needs to Know About the Hadoop Ecosystem 20170527
Things Every Oracle DBA Needs to Know About the Hadoop Ecosystem 20170527Things Every Oracle DBA Needs to Know About the Hadoop Ecosystem 20170527
Things Every Oracle DBA Needs to Know About the Hadoop Ecosystem 20170527Zohar Elkayam
 
Understanding the IBM Power Systems Advantage
Understanding the IBM Power Systems AdvantageUnderstanding the IBM Power Systems Advantage
Understanding the IBM Power Systems AdvantageIBM Power Systems
 
Extending Windows Admin Center to manage your applications and infrastructure...
Extending Windows Admin Center to manage your applications and infrastructure...Extending Windows Admin Center to manage your applications and infrastructure...
Extending Windows Admin Center to manage your applications and infrastructure...Microsoft Tech Community
 
Multi-Cloud Roadmap: Architecting Hybrid Environments for Maximum Results
Multi-Cloud Roadmap: Architecting Hybrid Environments for Maximum ResultsMulti-Cloud Roadmap: Architecting Hybrid Environments for Maximum Results
Multi-Cloud Roadmap: Architecting Hybrid Environments for Maximum ResultsRightScale
 
Bootcamp 2017 - SQL Server on Linux
Bootcamp 2017 - SQL Server on LinuxBootcamp 2017 - SQL Server on Linux
Bootcamp 2017 - SQL Server on LinuxMaximiliano Accotto
 
Spectrum Scale - Cognitive
Spectrum Scale - CognitiveSpectrum Scale - Cognitive
Spectrum Scale - CognitiveSmita Raut
 

Tendances (20)

Glynn Bird – Cloudant – Building applications for success.- NoSQL matters Bar...
Glynn Bird – Cloudant – Building applications for success.- NoSQL matters Bar...Glynn Bird – Cloudant – Building applications for success.- NoSQL matters Bar...
Glynn Bird – Cloudant – Building applications for success.- NoSQL matters Bar...
 
Big Data on Cloud Native Platform
Big Data on Cloud Native PlatformBig Data on Cloud Native Platform
Big Data on Cloud Native Platform
 
Open Marketing Meeting 03/27/2013
Open Marketing Meeting 03/27/2013Open Marketing Meeting 03/27/2013
Open Marketing Meeting 03/27/2013
 
2021 March Pravega Community Meeting
2021 March Pravega Community Meeting2021 March Pravega Community Meeting
2021 March Pravega Community Meeting
 
OpenStack Grizzly Release
OpenStack Grizzly ReleaseOpenStack Grizzly Release
OpenStack Grizzly Release
 
Ism
IsmIsm
Ism
 
Openshift 3.10 & Container solutions for Blockchain, IoT and Data Science
Openshift 3.10 & Container solutions for Blockchain, IoT and Data ScienceOpenshift 3.10 & Container solutions for Blockchain, IoT and Data Science
Openshift 3.10 & Container solutions for Blockchain, IoT and Data Science
 
OpenStack Logo Programs & User Campaign
OpenStack Logo Programs & User CampaignOpenStack Logo Programs & User Campaign
OpenStack Logo Programs & User Campaign
 
Highlights of OpenStack Mitaka and the OpenStack Summit
Highlights of OpenStack Mitaka and the OpenStack SummitHighlights of OpenStack Mitaka and the OpenStack Summit
Highlights of OpenStack Mitaka and the OpenStack Summit
 
Building a modern end-to-end open source Big Data reference application
Building a modern end-to-end open source Big Data reference applicationBuilding a modern end-to-end open source Big Data reference application
Building a modern end-to-end open source Big Data reference application
 
Red hat ceph storage customer presentation
Red hat ceph storage customer presentationRed hat ceph storage customer presentation
Red hat ceph storage customer presentation
 
Migrating On-Premises DBs to Cloud Systems
Migrating On-Premises DBs to Cloud SystemsMigrating On-Premises DBs to Cloud Systems
Migrating On-Premises DBs to Cloud Systems
 
Nordic infrastructure Conference 2017 - SQL Server on Linux Overview
Nordic infrastructure Conference 2017 - SQL Server on Linux OverviewNordic infrastructure Conference 2017 - SQL Server on Linux Overview
Nordic infrastructure Conference 2017 - SQL Server on Linux Overview
 
Machine learning services with SQL Server 2017
Machine learning services with SQL Server 2017Machine learning services with SQL Server 2017
Machine learning services with SQL Server 2017
 
Things Every Oracle DBA Needs to Know About the Hadoop Ecosystem 20170527
Things Every Oracle DBA Needs to Know About the Hadoop Ecosystem 20170527Things Every Oracle DBA Needs to Know About the Hadoop Ecosystem 20170527
Things Every Oracle DBA Needs to Know About the Hadoop Ecosystem 20170527
 
Understanding the IBM Power Systems Advantage
Understanding the IBM Power Systems AdvantageUnderstanding the IBM Power Systems Advantage
Understanding the IBM Power Systems Advantage
 
Extending Windows Admin Center to manage your applications and infrastructure...
Extending Windows Admin Center to manage your applications and infrastructure...Extending Windows Admin Center to manage your applications and infrastructure...
Extending Windows Admin Center to manage your applications and infrastructure...
 
Multi-Cloud Roadmap: Architecting Hybrid Environments for Maximum Results
Multi-Cloud Roadmap: Architecting Hybrid Environments for Maximum ResultsMulti-Cloud Roadmap: Architecting Hybrid Environments for Maximum Results
Multi-Cloud Roadmap: Architecting Hybrid Environments for Maximum Results
 
Bootcamp 2017 - SQL Server on Linux
Bootcamp 2017 - SQL Server on LinuxBootcamp 2017 - SQL Server on Linux
Bootcamp 2017 - SQL Server on Linux
 
Spectrum Scale - Cognitive
Spectrum Scale - CognitiveSpectrum Scale - Cognitive
Spectrum Scale - Cognitive
 

En vedette

Faiveley Transport: Nuxeo Platform, Socle Central des Besoins ECM du Groupe
Faiveley Transport: Nuxeo Platform, Socle Central des Besoins ECM du GroupeFaiveley Transport: Nuxeo Platform, Socle Central des Besoins ECM du Groupe
Faiveley Transport: Nuxeo Platform, Socle Central des Besoins ECM du GroupeNuxeo
 
Managing Content with the Nuxeo Platform - CXP ECM Event
Managing Content with the Nuxeo Platform - CXP ECM EventManaging Content with the Nuxeo Platform - CXP ECM Event
Managing Content with the Nuxeo Platform - CXP ECM EventNuxeo
 
New Tools for Developers
New Tools for DevelopersNew Tools for Developers
New Tools for DevelopersNuxeo
 
Manage Complex Digital Assets at Massive Scale
Manage Complex Digital Assets at Massive ScaleManage Complex Digital Assets at Massive Scale
Manage Complex Digital Assets at Massive ScaleNuxeo
 
Nuxeo Platform LTS 2015 - Opening Keynote Event 2015-10
Nuxeo Platform LTS 2015 - Opening Keynote Event 2015-10Nuxeo Platform LTS 2015 - Opening Keynote Event 2015-10
Nuxeo Platform LTS 2015 - Opening Keynote Event 2015-10Nuxeo
 
Nuxeo Platform LTS 2016 - Roadmap
Nuxeo Platform LTS 2016 - RoadmapNuxeo Platform LTS 2016 - Roadmap
Nuxeo Platform LTS 2016 - RoadmapNuxeo
 
Digital Asset Management in Nuxeo Platform LTS 2015
Digital Asset Management in Nuxeo Platform LTS 2015Digital Asset Management in Nuxeo Platform LTS 2015
Digital Asset Management in Nuxeo Platform LTS 2015Nuxeo
 
Building our App with React Native
Building our App with React NativeBuilding our App with React Native
Building our App with React NativeNuxeo
 
Nuxeo Fact Sheet
Nuxeo Fact SheetNuxeo Fact Sheet
Nuxeo Fact SheetNuxeo
 
Accelerate Digital Transformation with Enterprise DAM
Accelerate Digital Transformation with Enterprise DAMAccelerate Digital Transformation with Enterprise DAM
Accelerate Digital Transformation with Enterprise DAMNuxeo
 
Using MongoDB to Build a Fast and Scalable Content Repository
Using MongoDB to Build a Fast and Scalable Content RepositoryUsing MongoDB to Build a Fast and Scalable Content Repository
Using MongoDB to Build a Fast and Scalable Content RepositoryNuxeo
 
Data Visualization & Content Analytics: Nuxeo Platform LTS 2015
Data Visualization & Content Analytics: Nuxeo Platform LTS 2015Data Visualization & Content Analytics: Nuxeo Platform LTS 2015
Data Visualization & Content Analytics: Nuxeo Platform LTS 2015Nuxeo
 
Recommendations for Complex Digital Asset Management
Recommendations for Complex Digital Asset ManagementRecommendations for Complex Digital Asset Management
Recommendations for Complex Digital Asset ManagementNuxeo
 
Preparing for Major Disruptions in Digital Asset Management
Preparing for Major Disruptions in Digital Asset ManagementPreparing for Major Disruptions in Digital Asset Management
Preparing for Major Disruptions in Digital Asset ManagementNuxeo
 
Best Practices in Enterprise Video and Digital Asset Management
Best Practices in Enterprise Video and Digital Asset ManagementBest Practices in Enterprise Video and Digital Asset Management
Best Practices in Enterprise Video and Digital Asset ManagementNuxeo
 
Best Practices for Implementing a Product Information Management (PIM) System
Best Practices for Implementing a Product Information Management (PIM) SystemBest Practices for Implementing a Product Information Management (PIM) System
Best Practices for Implementing a Product Information Management (PIM) SystemNuxeo
 
دليل المعلم العلوم - العاشرالاساسي
دليل المعلم  العلوم - العاشرالاساسيدليل المعلم  العلوم - العاشرالاساسي
دليل المعلم العلوم - العاشرالاساسيReyad Ibrahim - bard college
 
Nuxeo & React Native
Nuxeo & React Native Nuxeo & React Native
Nuxeo & React Native Nuxeo
 
Redefine Your Digital Asset Strategy for 2017
Redefine Your Digital Asset Strategy for 2017Redefine Your Digital Asset Strategy for 2017
Redefine Your Digital Asset Strategy for 2017Nuxeo
 

En vedette (19)

Faiveley Transport: Nuxeo Platform, Socle Central des Besoins ECM du Groupe
Faiveley Transport: Nuxeo Platform, Socle Central des Besoins ECM du GroupeFaiveley Transport: Nuxeo Platform, Socle Central des Besoins ECM du Groupe
Faiveley Transport: Nuxeo Platform, Socle Central des Besoins ECM du Groupe
 
Managing Content with the Nuxeo Platform - CXP ECM Event
Managing Content with the Nuxeo Platform - CXP ECM EventManaging Content with the Nuxeo Platform - CXP ECM Event
Managing Content with the Nuxeo Platform - CXP ECM Event
 
New Tools for Developers
New Tools for DevelopersNew Tools for Developers
New Tools for Developers
 
Manage Complex Digital Assets at Massive Scale
Manage Complex Digital Assets at Massive ScaleManage Complex Digital Assets at Massive Scale
Manage Complex Digital Assets at Massive Scale
 
Nuxeo Platform LTS 2015 - Opening Keynote Event 2015-10
Nuxeo Platform LTS 2015 - Opening Keynote Event 2015-10Nuxeo Platform LTS 2015 - Opening Keynote Event 2015-10
Nuxeo Platform LTS 2015 - Opening Keynote Event 2015-10
 
Nuxeo Platform LTS 2016 - Roadmap
Nuxeo Platform LTS 2016 - RoadmapNuxeo Platform LTS 2016 - Roadmap
Nuxeo Platform LTS 2016 - Roadmap
 
Digital Asset Management in Nuxeo Platform LTS 2015
Digital Asset Management in Nuxeo Platform LTS 2015Digital Asset Management in Nuxeo Platform LTS 2015
Digital Asset Management in Nuxeo Platform LTS 2015
 
Building our App with React Native
Building our App with React NativeBuilding our App with React Native
Building our App with React Native
 
Nuxeo Fact Sheet
Nuxeo Fact SheetNuxeo Fact Sheet
Nuxeo Fact Sheet
 
Accelerate Digital Transformation with Enterprise DAM
Accelerate Digital Transformation with Enterprise DAMAccelerate Digital Transformation with Enterprise DAM
Accelerate Digital Transformation with Enterprise DAM
 
Using MongoDB to Build a Fast and Scalable Content Repository
Using MongoDB to Build a Fast and Scalable Content RepositoryUsing MongoDB to Build a Fast and Scalable Content Repository
Using MongoDB to Build a Fast and Scalable Content Repository
 
Data Visualization & Content Analytics: Nuxeo Platform LTS 2015
Data Visualization & Content Analytics: Nuxeo Platform LTS 2015Data Visualization & Content Analytics: Nuxeo Platform LTS 2015
Data Visualization & Content Analytics: Nuxeo Platform LTS 2015
 
Recommendations for Complex Digital Asset Management
Recommendations for Complex Digital Asset ManagementRecommendations for Complex Digital Asset Management
Recommendations for Complex Digital Asset Management
 
Preparing for Major Disruptions in Digital Asset Management
Preparing for Major Disruptions in Digital Asset ManagementPreparing for Major Disruptions in Digital Asset Management
Preparing for Major Disruptions in Digital Asset Management
 
Best Practices in Enterprise Video and Digital Asset Management
Best Practices in Enterprise Video and Digital Asset ManagementBest Practices in Enterprise Video and Digital Asset Management
Best Practices in Enterprise Video and Digital Asset Management
 
Best Practices for Implementing a Product Information Management (PIM) System
Best Practices for Implementing a Product Information Management (PIM) SystemBest Practices for Implementing a Product Information Management (PIM) System
Best Practices for Implementing a Product Information Management (PIM) System
 
دليل المعلم العلوم - العاشرالاساسي
دليل المعلم  العلوم - العاشرالاساسيدليل المعلم  العلوم - العاشرالاساسي
دليل المعلم العلوم - العاشرالاساسي
 
Nuxeo & React Native
Nuxeo & React Native Nuxeo & React Native
Nuxeo & React Native
 
Redefine Your Digital Asset Strategy for 2017
Redefine Your Digital Asset Strategy for 2017Redefine Your Digital Asset Strategy for 2017
Redefine Your Digital Asset Strategy for 2017
 

Similaire à Nuxeo Platform LTS 2015 Highlights

Billions of Messages in Real Time: Why Paypal & LinkedIn Trust an Engagement ...
Billions of Messages in Real Time: Why Paypal & LinkedIn Trust an Engagement ...Billions of Messages in Real Time: Why Paypal & LinkedIn Trust an Engagement ...
Billions of Messages in Real Time: Why Paypal & LinkedIn Trust an Engagement ...confluent
 
Keynote Nuxeo Tour 2014
Keynote Nuxeo Tour 2014Keynote Nuxeo Tour 2014
Keynote Nuxeo Tour 2014Nuxeo
 
Alluxio 2.0 & Near Real-time Big Data Platform w/ Spark & Alluxio
Alluxio 2.0 & Near Real-time Big Data Platform w/ Spark & AlluxioAlluxio 2.0 & Near Real-time Big Data Platform w/ Spark & Alluxio
Alluxio 2.0 & Near Real-time Big Data Platform w/ Spark & AlluxioAlluxio, Inc.
 
Deep Dive Into Elasticsearch: Establish A Powerful Log Analysis System With E...
Deep Dive Into Elasticsearch: Establish A Powerful Log Analysis System With E...Deep Dive Into Elasticsearch: Establish A Powerful Log Analysis System With E...
Deep Dive Into Elasticsearch: Establish A Powerful Log Analysis System With E...Tyler Nguyen
 
Accelerating analytics in the cloud with the Starburst Presto + Alluxio stack
Accelerating analytics in the cloud with the Starburst Presto + Alluxio stackAccelerating analytics in the cloud with the Starburst Presto + Alluxio stack
Accelerating analytics in the cloud with the Starburst Presto + Alluxio stackAlluxio, Inc.
 
Introduction to Alluxio 2.0 Preview | Simplifying data access for cloud workl...
Introduction to Alluxio 2.0 Preview | Simplifying data access for cloud workl...Introduction to Alluxio 2.0 Preview | Simplifying data access for cloud workl...
Introduction to Alluxio 2.0 Preview | Simplifying data access for cloud workl...Alluxio, Inc.
 
The Microsoft Cloud Partner
The Microsoft Cloud PartnerThe Microsoft Cloud Partner
The Microsoft Cloud PartnerNeethu Kuruvilla
 
Nairobi OpenStack Meetup - July 2013
Nairobi OpenStack Meetup - July 2013Nairobi OpenStack Meetup - July 2013
Nairobi OpenStack Meetup - July 2013adamnelson
 
Open shift and docker - october,2014
Open shift and docker - october,2014Open shift and docker - october,2014
Open shift and docker - october,2014Hojoong Kim
 
SplunkLive! Nutanix Session - Turnkey and scalable infrastructure for Splunk ...
SplunkLive! Nutanix Session - Turnkey and scalable infrastructure for Splunk ...SplunkLive! Nutanix Session - Turnkey and scalable infrastructure for Splunk ...
SplunkLive! Nutanix Session - Turnkey and scalable infrastructure for Splunk ...Splunk
 
Jelastic - DevOps PaaS Business with Docker Support for Service Providers
Jelastic - DevOps PaaS Business with Docker Support for Service ProvidersJelastic - DevOps PaaS Business with Docker Support for Service Providers
Jelastic - DevOps PaaS Business with Docker Support for Service ProvidersJelastic Multi-Cloud PaaS
 
Postgres for Digital Transformation: NoSQL Features, Replication, FDW & More
Postgres for Digital Transformation:NoSQL Features, Replication, FDW & MorePostgres for Digital Transformation:NoSQL Features, Replication, FDW & More
Postgres for Digital Transformation: NoSQL Features, Replication, FDW & MoreAshnikbiz
 
An Azure of Things, a developer’s perspective
An Azure of Things, a developer’s perspectiveAn Azure of Things, a developer’s perspective
An Azure of Things, a developer’s perspectiveBizTalk360
 
How companies use NoSQL and Couchbase - NoSQL Now 2013
How companies use NoSQL and Couchbase - NoSQL Now 2013How companies use NoSQL and Couchbase - NoSQL Now 2013
How companies use NoSQL and Couchbase - NoSQL Now 2013Dipti Borkar
 
Achieving Cost & Resource Effeciencies through Trove Database As-A-Service (D...
Achieving Cost & Resource Effeciencies through Trove Database As-A-Service (D...Achieving Cost & Resource Effeciencies through Trove Database As-A-Service (D...
Achieving Cost & Resource Effeciencies through Trove Database As-A-Service (D...Dean Delamont
 
QuerySurge Slide Deck for Big Data Testing Webinar
QuerySurge Slide Deck for Big Data Testing WebinarQuerySurge Slide Deck for Big Data Testing Webinar
QuerySurge Slide Deck for Big Data Testing WebinarRTTS
 
Introducing DocumentDB
Introducing DocumentDB Introducing DocumentDB
Introducing DocumentDB James Serra
 
Microsoft Azure
Microsoft AzureMicrosoft Azure
Microsoft AzureDavid Chou
 

Similaire à Nuxeo Platform LTS 2015 Highlights (20)

Billions of Messages in Real Time: Why Paypal & LinkedIn Trust an Engagement ...
Billions of Messages in Real Time: Why Paypal & LinkedIn Trust an Engagement ...Billions of Messages in Real Time: Why Paypal & LinkedIn Trust an Engagement ...
Billions of Messages in Real Time: Why Paypal & LinkedIn Trust an Engagement ...
 
Keynote Nuxeo Tour 2014
Keynote Nuxeo Tour 2014Keynote Nuxeo Tour 2014
Keynote Nuxeo Tour 2014
 
Alluxio 2.0 & Near Real-time Big Data Platform w/ Spark & Alluxio
Alluxio 2.0 & Near Real-time Big Data Platform w/ Spark & AlluxioAlluxio 2.0 & Near Real-time Big Data Platform w/ Spark & Alluxio
Alluxio 2.0 & Near Real-time Big Data Platform w/ Spark & Alluxio
 
Deep Dive Into Elasticsearch: Establish A Powerful Log Analysis System With E...
Deep Dive Into Elasticsearch: Establish A Powerful Log Analysis System With E...Deep Dive Into Elasticsearch: Establish A Powerful Log Analysis System With E...
Deep Dive Into Elasticsearch: Establish A Powerful Log Analysis System With E...
 
Accelerating analytics in the cloud with the Starburst Presto + Alluxio stack
Accelerating analytics in the cloud with the Starburst Presto + Alluxio stackAccelerating analytics in the cloud with the Starburst Presto + Alluxio stack
Accelerating analytics in the cloud with the Starburst Presto + Alluxio stack
 
Introduction to Alluxio 2.0 Preview | Simplifying data access for cloud workl...
Introduction to Alluxio 2.0 Preview | Simplifying data access for cloud workl...Introduction to Alluxio 2.0 Preview | Simplifying data access for cloud workl...
Introduction to Alluxio 2.0 Preview | Simplifying data access for cloud workl...
 
The Microsoft Cloud Partner
The Microsoft Cloud PartnerThe Microsoft Cloud Partner
The Microsoft Cloud Partner
 
Nairobi OpenStack Meetup - July 2013
Nairobi OpenStack Meetup - July 2013Nairobi OpenStack Meetup - July 2013
Nairobi OpenStack Meetup - July 2013
 
Open shift and docker - october,2014
Open shift and docker - october,2014Open shift and docker - october,2014
Open shift and docker - october,2014
 
SplunkLive! Nutanix Session - Turnkey and scalable infrastructure for Splunk ...
SplunkLive! Nutanix Session - Turnkey and scalable infrastructure for Splunk ...SplunkLive! Nutanix Session - Turnkey and scalable infrastructure for Splunk ...
SplunkLive! Nutanix Session - Turnkey and scalable infrastructure for Splunk ...
 
Jelastic - DevOps PaaS Business with Docker Support for Service Providers
Jelastic - DevOps PaaS Business with Docker Support for Service ProvidersJelastic - DevOps PaaS Business with Docker Support for Service Providers
Jelastic - DevOps PaaS Business with Docker Support for Service Providers
 
Postgres for Digital Transformation: NoSQL Features, Replication, FDW & More
Postgres for Digital Transformation:NoSQL Features, Replication, FDW & MorePostgres for Digital Transformation:NoSQL Features, Replication, FDW & More
Postgres for Digital Transformation: NoSQL Features, Replication, FDW & More
 
An Azure of Things, a developer’s perspective
An Azure of Things, a developer’s perspectiveAn Azure of Things, a developer’s perspective
An Azure of Things, a developer’s perspective
 
How companies use NoSQL and Couchbase - NoSQL Now 2013
How companies use NoSQL and Couchbase - NoSQL Now 2013How companies use NoSQL and Couchbase - NoSQL Now 2013
How companies use NoSQL and Couchbase - NoSQL Now 2013
 
Achieving Cost & Resource Effeciencies through Trove Database As-A-Service (D...
Achieving Cost & Resource Effeciencies through Trove Database As-A-Service (D...Achieving Cost & Resource Effeciencies through Trove Database As-A-Service (D...
Achieving Cost & Resource Effeciencies through Trove Database As-A-Service (D...
 
QuerySurge Slide Deck for Big Data Testing Webinar
QuerySurge Slide Deck for Big Data Testing WebinarQuerySurge Slide Deck for Big Data Testing Webinar
QuerySurge Slide Deck for Big Data Testing Webinar
 
resume
resumeresume
resume
 
{code} and containers
{code} and containers{code} and containers
{code} and containers
 
Introducing DocumentDB
Introducing DocumentDB Introducing DocumentDB
Introducing DocumentDB
 
Microsoft Azure
Microsoft AzureMicrosoft Azure
Microsoft Azure
 

Plus de Nuxeo

Own the Digital Shelf Strategies Food and Beverage Companies
Own the Digital Shelf Strategies Food and Beverage CompaniesOwn the Digital Shelf Strategies Food and Beverage Companies
Own the Digital Shelf Strategies Food and Beverage CompaniesNuxeo
 
How DAM Librarians Can Get Ready for the Uncertain Future
How DAM Librarians Can Get Ready for the Uncertain FutureHow DAM Librarians Can Get Ready for the Uncertain Future
How DAM Librarians Can Get Ready for the Uncertain FutureNuxeo
 
How Insurers Fueled Transformation During a Pandemic
How Insurers Fueled Transformation During a PandemicHow Insurers Fueled Transformation During a Pandemic
How Insurers Fueled Transformation During a PandemicNuxeo
 
Manage your Content at Scale with MongoDB and Nuxeo
Manage your Content at Scale with MongoDB and NuxeoManage your Content at Scale with MongoDB and Nuxeo
Manage your Content at Scale with MongoDB and NuxeoNuxeo
 
Accelerate the Digital Supply Chain From Idea to Support
Accelerate the Digital Supply Chain From Idea to SupportAccelerate the Digital Supply Chain From Idea to Support
Accelerate the Digital Supply Chain From Idea to SupportNuxeo
 
Where are you in the DAM Continuum
Where are you in the DAM ContinuumWhere are you in the DAM Continuum
Where are you in the DAM ContinuumNuxeo
 
Customer Experience in 2021
Customer Experience in 2021Customer Experience in 2021
Customer Experience in 2021Nuxeo
 
L’IA personnalisée, clé d’une gestion de l’information innovante
L’IA personnalisée, clé d’une gestion de l’information innovanteL’IA personnalisée, clé d’une gestion de l’information innovante
L’IA personnalisée, clé d’une gestion de l’information innovanteNuxeo
 
Gérer ses contenus avec MongoDB et Nuxeo
Gérer ses contenus avec MongoDB et NuxeoGérer ses contenus avec MongoDB et Nuxeo
Gérer ses contenus avec MongoDB et NuxeoNuxeo
 
Le DAM en 2021 : Tendances, points clés et critères d'évaluation
Le DAM en 2021 : Tendances, points clés et critères d'évaluationLe DAM en 2021 : Tendances, points clés et critères d'évaluation
Le DAM en 2021 : Tendances, points clés et critères d'évaluationNuxeo
 
Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...
Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...
Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...Nuxeo
 
Elevate your Customer's Experience and Stay Ahead of the Competition
Elevate your Customer's Experience and Stay Ahead of the CompetitionElevate your Customer's Experience and Stay Ahead of the Competition
Elevate your Customer's Experience and Stay Ahead of the CompetitionNuxeo
 
Driving Brand Loyalty Through Superior Customer Experience
Driving Brand Loyalty Through Superior Customer Experience Driving Brand Loyalty Through Superior Customer Experience
Driving Brand Loyalty Through Superior Customer Experience Nuxeo
 
Drive Enterprise Speed and Scale with A Cloud-Native DAM
Drive Enterprise Speed and Scale with A Cloud-Native DAMDrive Enterprise Speed and Scale with A Cloud-Native DAM
Drive Enterprise Speed and Scale with A Cloud-Native DAMNuxeo
 
The Big Picture: the Role of Video, Photography, and Content in Enhancing the...
The Big Picture: the Role of Video, Photography, and Content in Enhancing the...The Big Picture: the Role of Video, Photography, and Content in Enhancing the...
The Big Picture: the Role of Video, Photography, and Content in Enhancing the...Nuxeo
 
How Creatives Are Getting Creative in 2020 and Beyond
How Creatives Are Getting Creative in 2020 and BeyondHow Creatives Are Getting Creative in 2020 and Beyond
How Creatives Are Getting Creative in 2020 and BeyondNuxeo
 
Digitalisation : Améliorez la collaboration et l’expérience client grâce au DAM
Digitalisation : Améliorez la collaboration et l’expérience client grâce au DAMDigitalisation : Améliorez la collaboration et l’expérience client grâce au DAM
Digitalisation : Améliorez la collaboration et l’expérience client grâce au DAMNuxeo
 
Reimagine Your Claims Process with Future-Proof Technologies
Reimagine Your Claims Process with Future-Proof TechnologiesReimagine Your Claims Process with Future-Proof Technologies
Reimagine Your Claims Process with Future-Proof TechnologiesNuxeo
 
Comment le Centre Hospitalier Laborit dématérialise ses processus administratifs
Comment le Centre Hospitalier Laborit dématérialise ses processus administratifsComment le Centre Hospitalier Laborit dématérialise ses processus administratifs
Comment le Centre Hospitalier Laborit dématérialise ses processus administratifsNuxeo
 
Accelerating the Packaging Design Process with Artificial Intelligence
Accelerating the Packaging Design Process with Artificial IntelligenceAccelerating the Packaging Design Process with Artificial Intelligence
Accelerating the Packaging Design Process with Artificial IntelligenceNuxeo
 

Plus de Nuxeo (20)

Own the Digital Shelf Strategies Food and Beverage Companies
Own the Digital Shelf Strategies Food and Beverage CompaniesOwn the Digital Shelf Strategies Food and Beverage Companies
Own the Digital Shelf Strategies Food and Beverage Companies
 
How DAM Librarians Can Get Ready for the Uncertain Future
How DAM Librarians Can Get Ready for the Uncertain FutureHow DAM Librarians Can Get Ready for the Uncertain Future
How DAM Librarians Can Get Ready for the Uncertain Future
 
How Insurers Fueled Transformation During a Pandemic
How Insurers Fueled Transformation During a PandemicHow Insurers Fueled Transformation During a Pandemic
How Insurers Fueled Transformation During a Pandemic
 
Manage your Content at Scale with MongoDB and Nuxeo
Manage your Content at Scale with MongoDB and NuxeoManage your Content at Scale with MongoDB and Nuxeo
Manage your Content at Scale with MongoDB and Nuxeo
 
Accelerate the Digital Supply Chain From Idea to Support
Accelerate the Digital Supply Chain From Idea to SupportAccelerate the Digital Supply Chain From Idea to Support
Accelerate the Digital Supply Chain From Idea to Support
 
Where are you in the DAM Continuum
Where are you in the DAM ContinuumWhere are you in the DAM Continuum
Where are you in the DAM Continuum
 
Customer Experience in 2021
Customer Experience in 2021Customer Experience in 2021
Customer Experience in 2021
 
L’IA personnalisée, clé d’une gestion de l’information innovante
L’IA personnalisée, clé d’une gestion de l’information innovanteL’IA personnalisée, clé d’une gestion de l’information innovante
L’IA personnalisée, clé d’une gestion de l’information innovante
 
Gérer ses contenus avec MongoDB et Nuxeo
Gérer ses contenus avec MongoDB et NuxeoGérer ses contenus avec MongoDB et Nuxeo
Gérer ses contenus avec MongoDB et Nuxeo
 
Le DAM en 2021 : Tendances, points clés et critères d'évaluation
Le DAM en 2021 : Tendances, points clés et critères d'évaluationLe DAM en 2021 : Tendances, points clés et critères d'évaluation
Le DAM en 2021 : Tendances, points clés et critères d'évaluation
 
Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...
Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...
Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...
 
Elevate your Customer's Experience and Stay Ahead of the Competition
Elevate your Customer's Experience and Stay Ahead of the CompetitionElevate your Customer's Experience and Stay Ahead of the Competition
Elevate your Customer's Experience and Stay Ahead of the Competition
 
Driving Brand Loyalty Through Superior Customer Experience
Driving Brand Loyalty Through Superior Customer Experience Driving Brand Loyalty Through Superior Customer Experience
Driving Brand Loyalty Through Superior Customer Experience
 
Drive Enterprise Speed and Scale with A Cloud-Native DAM
Drive Enterprise Speed and Scale with A Cloud-Native DAMDrive Enterprise Speed and Scale with A Cloud-Native DAM
Drive Enterprise Speed and Scale with A Cloud-Native DAM
 
The Big Picture: the Role of Video, Photography, and Content in Enhancing the...
The Big Picture: the Role of Video, Photography, and Content in Enhancing the...The Big Picture: the Role of Video, Photography, and Content in Enhancing the...
The Big Picture: the Role of Video, Photography, and Content in Enhancing the...
 
How Creatives Are Getting Creative in 2020 and Beyond
How Creatives Are Getting Creative in 2020 and BeyondHow Creatives Are Getting Creative in 2020 and Beyond
How Creatives Are Getting Creative in 2020 and Beyond
 
Digitalisation : Améliorez la collaboration et l’expérience client grâce au DAM
Digitalisation : Améliorez la collaboration et l’expérience client grâce au DAMDigitalisation : Améliorez la collaboration et l’expérience client grâce au DAM
Digitalisation : Améliorez la collaboration et l’expérience client grâce au DAM
 
Reimagine Your Claims Process with Future-Proof Technologies
Reimagine Your Claims Process with Future-Proof TechnologiesReimagine Your Claims Process with Future-Proof Technologies
Reimagine Your Claims Process with Future-Proof Technologies
 
Comment le Centre Hospitalier Laborit dématérialise ses processus administratifs
Comment le Centre Hospitalier Laborit dématérialise ses processus administratifsComment le Centre Hospitalier Laborit dématérialise ses processus administratifs
Comment le Centre Hospitalier Laborit dématérialise ses processus administratifs
 
Accelerating the Packaging Design Process with Artificial Intelligence
Accelerating the Packaging Design Process with Artificial IntelligenceAccelerating the Packaging Design Process with Artificial Intelligence
Accelerating the Packaging Design Process with Artificial Intelligence
 

Dernier

How Does the Epitome of Spyware Differ from Other Malicious Software?
How Does the Epitome of Spyware Differ from Other Malicious Software?How Does the Epitome of Spyware Differ from Other Malicious Software?
How Does the Epitome of Spyware Differ from Other Malicious Software?AmeliaSmith90
 
Enterprise Document Management System - Qualityze Inc
Enterprise Document Management System - Qualityze IncEnterprise Document Management System - Qualityze Inc
Enterprise Document Management System - Qualityze Incrobinwilliams8624
 
Sales Territory Management: A Definitive Guide to Expand Sales Coverage
Sales Territory Management: A Definitive Guide to Expand Sales CoverageSales Territory Management: A Definitive Guide to Expand Sales Coverage
Sales Territory Management: A Definitive Guide to Expand Sales CoverageDista
 
Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...
Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...
Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...OnePlan Solutions
 
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdf
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdfARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdf
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdfTobias Schneck
 
Deep Learning for Images with PyTorch - Datacamp
Deep Learning for Images with PyTorch - DatacampDeep Learning for Images with PyTorch - Datacamp
Deep Learning for Images with PyTorch - DatacampVICTOR MAESTRE RAMIREZ
 
Cybersecurity Challenges with Generative AI - for Good and Bad
Cybersecurity Challenges with Generative AI - for Good and BadCybersecurity Challenges with Generative AI - for Good and Bad
Cybersecurity Challenges with Generative AI - for Good and BadIvo Andreev
 
20240319 Car Simulator Plan.pptx . Plan for a JavaScript Car Driving Simulator.
20240319 Car Simulator Plan.pptx . Plan for a JavaScript Car Driving Simulator.20240319 Car Simulator Plan.pptx . Plan for a JavaScript Car Driving Simulator.
20240319 Car Simulator Plan.pptx . Plan for a JavaScript Car Driving Simulator.Sharon Liu
 
Webinar_050417_LeClair12345666777889.ppt
Webinar_050417_LeClair12345666777889.pptWebinar_050417_LeClair12345666777889.ppt
Webinar_050417_LeClair12345666777889.pptkinjal48
 
Generative AI for Cybersecurity - EC-Council
Generative AI for Cybersecurity - EC-CouncilGenerative AI for Cybersecurity - EC-Council
Generative AI for Cybersecurity - EC-CouncilVICTOR MAESTRE RAMIREZ
 
JS-Experts - Cybersecurity for Generative AI
JS-Experts - Cybersecurity for Generative AIJS-Experts - Cybersecurity for Generative AI
JS-Experts - Cybersecurity for Generative AIIvo Andreev
 
AI Embracing Every Shade of Human Beauty
AI Embracing Every Shade of Human BeautyAI Embracing Every Shade of Human Beauty
AI Embracing Every Shade of Human BeautyRaymond Okyere-Forson
 
Fields in Java and Kotlin and what to expect.pptx
Fields in Java and Kotlin and what to expect.pptxFields in Java and Kotlin and what to expect.pptx
Fields in Java and Kotlin and what to expect.pptxJoão Esperancinha
 
Streamlining Your Application Builds with Cloud Native Buildpacks
Streamlining Your Application Builds  with Cloud Native BuildpacksStreamlining Your Application Builds  with Cloud Native Buildpacks
Streamlining Your Application Builds with Cloud Native BuildpacksVish Abrams
 
Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...
Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...
Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...Jaydeep Chhasatia
 
Introduction-to-Software-Development-Outsourcing.pptx
Introduction-to-Software-Development-Outsourcing.pptxIntroduction-to-Software-Development-Outsourcing.pptx
Introduction-to-Software-Development-Outsourcing.pptxIntelliSource Technologies
 
ERP For Electrical and Electronics manufecturing.pptx
ERP For Electrical and Electronics manufecturing.pptxERP For Electrical and Electronics manufecturing.pptx
ERP For Electrical and Electronics manufecturing.pptxAutus Cyber Tech
 
Growing Oxen: channel operators and retries
Growing Oxen: channel operators and retriesGrowing Oxen: channel operators and retries
Growing Oxen: channel operators and retriesSoftwareMill
 
Why Choose Brain Inventory For Ecommerce Development.pdf
Why Choose Brain Inventory For Ecommerce Development.pdfWhy Choose Brain Inventory For Ecommerce Development.pdf
Why Choose Brain Inventory For Ecommerce Development.pdfBrain Inventory
 

Dernier (20)

How Does the Epitome of Spyware Differ from Other Malicious Software?
How Does the Epitome of Spyware Differ from Other Malicious Software?How Does the Epitome of Spyware Differ from Other Malicious Software?
How Does the Epitome of Spyware Differ from Other Malicious Software?
 
Enterprise Document Management System - Qualityze Inc
Enterprise Document Management System - Qualityze IncEnterprise Document Management System - Qualityze Inc
Enterprise Document Management System - Qualityze Inc
 
Sales Territory Management: A Definitive Guide to Expand Sales Coverage
Sales Territory Management: A Definitive Guide to Expand Sales CoverageSales Territory Management: A Definitive Guide to Expand Sales Coverage
Sales Territory Management: A Definitive Guide to Expand Sales Coverage
 
Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...
Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...
Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...
 
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdf
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdfARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdf
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdf
 
Deep Learning for Images with PyTorch - Datacamp
Deep Learning for Images with PyTorch - DatacampDeep Learning for Images with PyTorch - Datacamp
Deep Learning for Images with PyTorch - Datacamp
 
Cybersecurity Challenges with Generative AI - for Good and Bad
Cybersecurity Challenges with Generative AI - for Good and BadCybersecurity Challenges with Generative AI - for Good and Bad
Cybersecurity Challenges with Generative AI - for Good and Bad
 
20240319 Car Simulator Plan.pptx . Plan for a JavaScript Car Driving Simulator.
20240319 Car Simulator Plan.pptx . Plan for a JavaScript Car Driving Simulator.20240319 Car Simulator Plan.pptx . Plan for a JavaScript Car Driving Simulator.
20240319 Car Simulator Plan.pptx . Plan for a JavaScript Car Driving Simulator.
 
Webinar_050417_LeClair12345666777889.ppt
Webinar_050417_LeClair12345666777889.pptWebinar_050417_LeClair12345666777889.ppt
Webinar_050417_LeClair12345666777889.ppt
 
Generative AI for Cybersecurity - EC-Council
Generative AI for Cybersecurity - EC-CouncilGenerative AI for Cybersecurity - EC-Council
Generative AI for Cybersecurity - EC-Council
 
JS-Experts - Cybersecurity for Generative AI
JS-Experts - Cybersecurity for Generative AIJS-Experts - Cybersecurity for Generative AI
JS-Experts - Cybersecurity for Generative AI
 
AI Embracing Every Shade of Human Beauty
AI Embracing Every Shade of Human BeautyAI Embracing Every Shade of Human Beauty
AI Embracing Every Shade of Human Beauty
 
Fields in Java and Kotlin and what to expect.pptx
Fields in Java and Kotlin and what to expect.pptxFields in Java and Kotlin and what to expect.pptx
Fields in Java and Kotlin and what to expect.pptx
 
Streamlining Your Application Builds with Cloud Native Buildpacks
Streamlining Your Application Builds  with Cloud Native BuildpacksStreamlining Your Application Builds  with Cloud Native Buildpacks
Streamlining Your Application Builds with Cloud Native Buildpacks
 
Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...
Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...
Optimizing Business Potential: A Guide to Outsourcing Engineering Services in...
 
Introduction-to-Software-Development-Outsourcing.pptx
Introduction-to-Software-Development-Outsourcing.pptxIntroduction-to-Software-Development-Outsourcing.pptx
Introduction-to-Software-Development-Outsourcing.pptx
 
ERP For Electrical and Electronics manufecturing.pptx
ERP For Electrical and Electronics manufecturing.pptxERP For Electrical and Electronics manufecturing.pptx
ERP For Electrical and Electronics manufecturing.pptx
 
Growing Oxen: channel operators and retries
Growing Oxen: channel operators and retriesGrowing Oxen: channel operators and retries
Growing Oxen: channel operators and retries
 
Salesforce AI Associate Certification.pptx
Salesforce AI Associate Certification.pptxSalesforce AI Associate Certification.pptx
Salesforce AI Associate Certification.pptx
 
Why Choose Brain Inventory For Ecommerce Development.pdf
Why Choose Brain Inventory For Ecommerce Development.pdfWhy Choose Brain Inventory For Ecommerce Development.pdf
Why Choose Brain Inventory For Ecommerce Development.pdf
 

Nuxeo Platform LTS 2015 Highlights

  • 2. Nuxeo Platform • Modern, elegant, battle-tested platform for building content-based applications • Designed for the modern world: rich content, structured data, mobile, APIs • Built with a strong engineering discipline: testing, continuous integration, feature branch, fully automated • Come with its complete toolchain: testing, continuous integration, upgrade system, provisioning, etc. • Mission ready (and tested) to support critical workloads
  • 3. Mobile Content Distributio n Digital Asset Management Central Asset Repository Brand Management Platforms: Media Collaboration Ads Distribution Media Center Video Distribution BPM & Case Management Anti-Fraud Law Production Payable Approval Forensic Analysis Policy Management Claim Management Document Management Intelligence Platform High-Volume Archiving Cloud Document Sharing Highly Secure & Regulated Collaboration Engineering Change Management Deep Content Repository Developers Builds Distribution Service Master Data Developmen t Product Information Managemen t
  • 5. Major Enhancements in 2015 • Massive throughput & scale, 10x the fastest system • Nuxeo Live Connect: Integration with Google Drive & Dropbox • Content Analytics & Data Visualisation • Elasticsearch: API Passthrough, Hints for NXQL, Security • Automation Scripting • New Document Viewer • Nuxeo Drive 2 • Automated Media Conversions
  • 6. What’s Next for 2016 • Improve Studio Experience • Next Generation UI, based on Web Components • Nuxeo Elements • LiveUpdate • Mobile App & SDK, based on React Native • Advanced Content Repository Features: tree versioning, relation through references • Modern Message Broker & Job Scheduler
  • 8. • Worldwide Advertising Agency • Use Nuxeo for workflows, asset and rights management • Different assets types: TVC, print, digital and packaging • Replaced Documentum, Xinet
  • 9. • General contractor for public and military works • Document Management for proposals • Integrated with Salesforce
  • 10. • Leading supplier of graphic apparel for the retail and online industry • DAM system to manage the core production process • From licensing management, presentation brochures to work orders • Fully based on the Nuxeo Platform
  • 11. • Largest flight search and aggregator in Europe • Rich media platform for pictures, videos, HTML snippets • Store, manage media and snippets for SkyScanner online properties • Workflow-driven approval • Python front-end, S3 Store
  • 12. 12 • SNCF subsidiary specialized in retail of train tickets, vacation packages, car rentals…in France and Europe • Media library, accessible through the SNCF website, including front and back office • Facilitate access to creatives and track their use
  • 16. MongoDB as a Content Store Native integration with the leading NoSQL database Common use cases for a MongoDB-powered content store: • Big, complex, evolving data models • Many concurrent read and writes (heavy live data loading, large scale applications, etc.) • Geographically distributed system with integrated failover
  • 17. Using NoSQL for Your Content Repository
  • 18. Higher Performances Low level read +180% documents/s with MongoDB Read via REST API +40% documents/s with MongoDB Update via REST API +80% document/s with MongoDB/WiredTiger Bulk Import Up to 5x times faster (3,150 documents/s) Hardware: Single Node / 6 cores HT 3.5Ghz / 126 GB RAM / HDD
  • 20. Benchmarking Scale Out 1 Nuxeo node + 1 MongoDB node • ​1900 docs/s • MongoDB CPU is the bottleneck (800%) 2 Nuxeo nodes + 1 MongoDB node • ​1850 docs/s • MongoDB CPU is the bottleneck (800%) 2 Nuxeo nodes + 2 MongoDB nodes • ​3400 docs/s when using read preferences Adding one MongoDB node adds 80% throughput
  • 21. Impact on Nuxeo • Faster: for both Read and Write • Volume: on commodity hardware • Architecture: scale out compliant • Flexible Data Model
  • 23. Keep the Repository SQL or NoSQL & Find a Super Fast Index Engine
  • 24. Elasticsearch: Hybrid Storage SQL or MongoDB • store content in an ACID way • store & retrieve • queries needed ACID and MVCC Elasticsearch • provide powerful and scalable queries • do the heavy lifting that the RDBMS cannot do • scoring, native full-text, aggregates • distributed search Route the query to the correct index depending on requirements
  • 32. Nuxeo Live Connect • Content stored in Cloud CollaborationSystems • Integral part of Business Processes • Native Editors and Renderers • Unified Search, Versions • Behave like any other file in the Nuxeo Platform (thumbnails, preview, etc.) • Next: OneDrive, Box
  • 36. Hierarchical Storage Management • Route physical file storage to different storage locations • Example: store small files on local SSD and big files on S3 • Useful for cost/bandwidth optimization and differentiated data security/integrity level • Storage decision can use any document-level property • Locations supported:, Filesystem mount points, Cloud Stores (S3, Azure, Google)
  • 37. External File Storage • Use files at their existing location instead of moving them into the Nuxeo File Store • Useful when other systems use existing files using the physical path • Once linked in the Nuxeo Platform, external files behave like any other file on a document: indexing, thumbnail, preview, etc.
  • 40. JavaScript Automation • Makes it very easy to build advanced business logic, including common control flow • Access to all the Operations (150+) • All JavaScript language features (Object, Array, Date, …) are available • Can be used: § Like any Automation Chain: User Action, Event Handler, Workflow… § As an Operation, inside an Automation chain § Nashorn-powered, near native speed
  • 41. JavaScript Automation Example: Propagate Metadata 1/ Have an asset in the clipboard
  • 42. JavaScript Automation Example: Propagate Metadata 1/ Have an asset in the clipboard 2/ Copy some its fields to the selected assets
  • 45. JavaScript Automation Example: Propagate Metadata Operations With Auto-Suggest and Syntax Highlighting
  • 46. JavaScript Automation Example: Propagate Metadata Operations DocumentWrapper
  • 47. JavaScript Automation Example: Propagate Metadata Operations DocumentWrapper JavaScript
  • 48. New Security Features • New Extended ACLs • Expiring permission for time-based access (start/end date) • Query on permissions (current and past) to easily get access control reports for a given user • Automated purge of permissions for a given user • Better UX for permission management on content objects, email notifications • Download Filter • Define download rules for any download (file, rendition) in addition to object access control • Typically: on a given asset, preview + low def are for everybody while HD only for designers or customers • Applied to any download endpoint (web, API, drive), can trigger audit log entries • Rules are in JavaScript to express any business logic
  • 49. Advanced Field Constraints • New set of constraints and data validation integrated at the schema level, in the repository. • RegExp, enum, size, range (num/time), type, etc. • support cross-field validation (using XPath selector) • New reference field type to reference documents, user/groups, vocabulary entries • Very powerful to describe relations between entities and model complex, nested business domains • Bonus: you fetch all entities referenced expanded or not in a single call to the REST API • Integrated completely in the Platform: UI-level & REST API • You can contribute new constraints types for advanced customization and field types
  • 51. Direct Edit Open and Save any File Type directly from Nuxeo
  • 52. Adobe CS Connector • Browse & Search the Nuxeo repository from an integrated panel • Be notified when an asset change • Update linked asset in one click • Supports Photoshop, InDesign, Illustrator
  • 54. Content Analytics & Data Visualization
  • 56. Analytics & Data Visualization • Create advanced analytics dashboard on content/data or performance (workflow, activity) • Aggregate any query on one or multiple axis (time, bucket, terms) • Render using advanced charting elements, can leverage any JS charting library • Leverage the distributed computation power of Elasticsearch • Pure HTML5, Web Components
  • 57. Nuxeo Data Visualization - Repository
  • 60. Nuxeo Data Visualization - Workflows Travel expenses
  • 61. Recap • Scalability and Performance • MongoDB • Elasticsearch • Cloud Integration • Google Drive, Dropbox, Salesforce • Hierarchical Storage Management • External File Support • New Security Features • Advanced Field Constraints
  • 62. Recap • JavaScript Automation Scripting • Digital Asset Management • Direct Edit • Adobe Creative Cloud Integration • Picture Diff • Analytics and Data Visualization • Kibana • Data Visualization • And much much more!!
  • 63. Thank You! Brendan Coveney General Manager @bcoveney bcoveney@nuxeo.com