O slideshow foi denunciado.
Seu SlideShare está sendo baixado. ×

Nuxeo platform in 15mn

Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Carregando em…3
×

Confira estes a seguir

1 de 12 Anúncio

Mais Conteúdo rRelacionado

Diapositivos para si (20)

Quem viu também gostou (20)

Anúncio

Semelhante a Nuxeo platform in 15mn (20)

Mais de Nuxeo (20)

Anúncio

Mais recentes (20)

Nuxeo platform in 15mn

  1. 1. Nuxeo Platform A 15-minute introduction Thierry Delprat March 2012
  2. 2. Nuxeo Platform is... ...a set of building blocks Document storage Web UI Relations Forms Versions Widgets Gadgets Security Comments Authentication Annotations Audit Indexing Workflow Search Lifecycle Retention 2
  3. 3. Nuxeo Platform is... ...a set of building blocks for deploying customized content applications 3
  4. 4. Nuxeo Platform Overview Extensible and configurable ECM services (Document storage, workflow, indexing, security, relation management) UI building blocks and frameworks (Web apps, Websites, RIA, mobile) High-level frameworks (Content Application Platform, Case Management Framework) Ready-to-use pre-packaged applications (Document Management, Digital Asset Management) 4
  5. 5. Quick Technical Overview • 100% Java-based • Runs everywhere a JVM can run (Windows, Linux, Unix, MacOS) • Easy deployment (unzip and run) • Standards-based (JTA, JCA, JAAS, ...) • Component-based architecture (OSGi) • Easy pluggability and extensibility • Multiple deployment targets • Simple WAR, JEE or bare Java (desktop) • Multiple DB support (Oracle, PostgreSQL, SQLServer, MySQL) • Multiple BlobStore backends (Filesystem, NAS, S3, SQLDB) 5
  6. 6. Scalability and Performance • Cluster support Nuxeo Instance DB • Application-level cluster support Nuxeo Instance • Add/remove nodes as needed Nuxeo Instance • Multi DB scale-out Data • A single application can manage data base • From multiple databases Repo • From multiple repositories FS • Raw performance Nuxeo Archived Documents Server Data • Benchmarked with 100 million base documents on a single server Repo FS • Outputs 200 pages/sec even on complex business applications Live Documents • Platform comes with benchmarking tools 6
  7. 7. Extensibility • Extensibility and configuration • Almost all services are configurable and extensible • You can choose the components you need • Web UI is also very modular (pages, widgets, gadgets, actions, themes, etc.) • Your application can be a set of plugins for the platform • Configure as needed • Pick or build new components as needed • Elegant and sustainable integration model • Clean customizations that can be upgraded • Quick and efficient implementation of business requirements • No need to touch Nuxeo's source code  7
  8. 8. Leverage the Platform Approach If you have multiple ECM projects 1. Select which part of the Platform you need • Pick the features you want 2. Add your common components/configuration • SSO or user management integration • UI and corporate branding • Security policies • Workflows 3. Instantiate your platform for each project • Each project benefits from common components • Each project benefits from common maintenance • Each project can have its own specificities • Custom Nuxeo Studio configuration • Additional components 8
  9. 9. Nuxeo Platform Tools A complete toolbox • Testing tools • Unit tests, functional tests, performance tests • Nuxeo Studio • Easy configuration • Doc types / forms • UI • Process • Automation API • Transparent upgrades • Nuxeo IDE • Wizards, tests & hot reload • Nuxeo Studio integration • Deployment • Packaging tools • Nuxeo private Marketplace / Nuxeo Update Center • Nuxeo Cloud 9
  10. 10. Integration • Data level access • Easy SQL level access • Data migration • BI tools • Native XML I/O pipe • Pluggable importer/exporter • Standard content level API • Read/Write via CMIS • Read/Write via WebDav 10
  11. 11. Integration • Java level integration Nuxeo Your App • Embed your application in Nuxeo • Embed Nuxeo in your application Your App Nuxeo • WebService API • Automation API : extensible REST API (JAX-RS) • Easily expose an API designed for your applications • JAX-WS stack included in Nuxeo Platform 11
  12. 12. Thank you! 12

×