Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
2010 November 17th - Alain Escaffre - Presales & Techncial product Manager
                                           ae@n...
What is Nuxeo Studio ?


                                2




Monday, November 22, 2010
Classical ECM                 Forked Vendor product : JSP, Java             Unimplemented

    Vendor
                    ...
$      $   $   $   $   $   $   $   $   $




                                                                4




Monday,...
$         $       $

                       $        $       $
                                                        Spe...
$         $
                                                   $       $

                  $         $       $
          ...
No more suspense ... A
       two minuts video sample !


                                   7




Monday, November 22, 20...
8




Monday, November 22, 2010
Studio by the Numbers


                               9




Monday, November 22, 2010
Studio by the Numbers

              • 12 features that can be configured from Studio

              • 1 month and a half: ...
Technical Overview:
            How It Works


                                  11




Monday, November 22, 2010
User input              User input persistence




                                                            Nuxeo config...
Studio - Typical use cases

           • Implement new content models for domains such as
             HR, Legal, Accounts...
Studio - Typical use cases

           • Implement a document delivery process
           • Create a REST API to integrate...
Studio scope - Feature
       Highlights
           • Content Model and lifecycle definition
           • Content views and...
Studio scope - Feature
       Highlights


           • Permissions
           • Automation with REST end points: workflows...
Studio scope - Feature
       Highlights - Automation principle




                                           17




Mond...
Studio scope - Feature
       Highlights - Automation principle
                                             Accept: void
...
Studio scope - Feature
       Highlights - Automation principle

                                  Automation       I am u...
Nuxeo Studio: Demo Time



                                      20




Monday, November 22, 2010
Nuxeo Studio is a
       Professional Tool
           • Configuration versioning
           • Maven exposition
           •...
Nuxeo Studio:
       What’s Coming Next?

           • More automated control and help
           • Widgets, widgets, widg...
Nuxeo Studio:
       ?


           • Share configuration between applications
           • Include packages from marketpla...
«MyCompany» Connect account                                                                            Nuxeo Marketplace
 ...
Business
          Analyst
            ?/                                  System integrator
                             ...
How to try ?

       • You are already a Nuxeo customer:
                • Ask your support rep!

       • Not yet a custo...
2010 November 17th




                            Thank you !
                             @aescaffre,
                  ...
Upcoming SlideShare
Loading in …5
×

Nuxeo World Session: Nuxeo Studio - Deep Dive

5,206 views

Published on

Presentation by Alain Escaffre on Nuxeo Studio and the benefits you receive by using it (shown live at Nuxeo World, November 17-18, 2010).

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

Nuxeo World Session: Nuxeo Studio - Deep Dive

  1. 2010 November 17th - Alain Escaffre - Presales & Techncial product Manager ae@nuxeo.com Nuxeo Studio Deep Dive Monday, November 22, 2010
  2. What is Nuxeo Studio ? 2 Monday, November 22, 2010
  3. Classical ECM Forked Vendor product : JSP, Java Unimplemented Vendor Nuxeo Studio = StayCustomer requirements closer to the vendor’s product line while covering more requirements in your project. Nuxeo before Nuxeo Generic Product Nuxeo plugin: XLM and java Unimple mented Studio Customer requirements Un Nuxeo with Nuxeo generic product Nuxeo Studio generic Nuxeo plugin: im ple Studio (DM, DAM, CMF) customization XLM and java m en Customer requirements 3 Monday, November 22, 2010
  4. $ $ $ $ $ $ $ $ $ $ 4 Monday, November 22, 2010
  5. $ $ $ $ $ $ Specifications met $ $ $ $ Project management Technical implementation meetings Customer/user presence Repetitive tasks Architecture Bugfixing Customer SI integration Technical production 5 Monday, November 22, 2010
  6. $ $ $ $ $ $ $ $ $ $ Change management Technical implementation Nuxeo Studio = Spend more time management users, be Architecture Bugfixing Project with the meetings more reactive to theirSpeciffications meeting Customer SI Integration requirements. Iterative cycles User feedback meetings Technical production Customer/user presence 6 Monday, November 22, 2010
  7. No more suspense ... A two minuts video sample ! 7 Monday, November 22, 2010
  8. 8 Monday, November 22, 2010
  9. Studio by the Numbers 9 Monday, November 22, 2010
  10. Studio by the Numbers • 12 features that can be configured from Studio • 1 month and a half: average time between two Studio releases • x 5: Estimated time gained for basic configuration tasks • 2 minutes: The estimated time to start using Studio • 2 seconds: The time to upgrade your studio 10 project from Nuxeo DM 5.3 to Nuxeo DM 5.4 ! Monday, November 22, 2010
  11. Technical Overview: How It Works 11 Monday, November 22, 2010
  12. User input User input persistence Nuxeo configuration generation engine DM5.3.2 DM5.4 Install and hot-reload Nuxeo package from Nuxeo Admin Center 12 Monday, November 22, 2010
  13. Studio - Typical use cases • Implement new content models for domains such as HR, Legal, Accounts Payable, ... • Design metadata inheritance rules • Inherit Customer ID from parent container • Implement document workflows • Automate document processing • Snapshot a document, transform it in PDF, email it 13 Monday, November 22, 2010
  14. Studio - Typical use cases • Implement a document delivery process • Create a REST API to integrate your apps with Nuxeo repository, create business objects remotely, change their lifecycle state, ... • List is endless, Nuxeo Studio introduces a limitless number of enhancement possibilities to a DAM, DM or CMF instance ! 14 Monday, November 22, 2010
  15. Studio scope - Feature Highlights • Content Model and lifecycle definition • Content views and form composition • Vocabulary (controlled lists) management • Search capabilities configuration (Advanced search, faceted search, virtual navigation, ...) • Application branding • User actions (buttons, links ...) 15 Monday, November 22, 2010
  16. Studio scope - Feature Highlights • Permissions • Automation with REST end points: workflows, business rules. 16 Monday, November 22, 2010
  17. Studio scope - Feature Highlights - Automation principle 17 Monday, November 22, 2010
  18. Studio scope - Feature Highlights - Automation principle Accept: void Fetch Document Return: document Accept: document Get Parent Return: document Accept: document Get Files Return: bloblist Accept: bloblist Zip Return: blob Accept: document Set File Return: document 18 Monday, November 22, 2010
  19. Studio scope - Feature Highlights - Automation principle Automation I am used in automated I can make buttons for workflow steps user-click processing I am used to make custom I am used to compose REST API document database triggers 19 Monday, November 22, 2010
  20. Nuxeo Studio: Demo Time 20 Monday, November 22, 2010
  21. Nuxeo Studio is a Professional Tool • Configuration versioning • Maven exposition • Cloud backup • Sources in the plugin itself ! (no compiled Java code, just XML) • Extension ability thanks to registries 21 Monday, November 22, 2010
  22. Nuxeo Studio: What’s Coming Next? • More automated control and help • Widgets, widgets, widgets • Multi-project handling • Template • Marketplace package ingestion 22 Monday, November 22, 2010
  23. Nuxeo Studio: ? • Share configuration between applications • Include packages from marketplace • Include side Eclipse development 23 Monday, November 22, 2010
  24. «MyCompany» Connect account Nuxeo Marketplace Markeplace publishing Shared package SP3 «MyCompany» Shared package SP3 MyCompany Shared packages library i on Package P de finit Shared package SP1 Shared package SP2 . in app e includ Package M k age Pac Shared package SP1 Package P Shared package SP2 Shared package SP2 Config Studio dédiée A Config Studio dédiée B FT Application A Application B RA definition Definition D Setup from Application definition Update center Update center Nuxeo DM + Nuxeo DM + 24 SP1 + SP2 + Studio P + SP2 + Studio Instance A Instance B Monday, November 22, 2010
  25. Business Analyst ?/ System integrator ? Information Architect Who can use Nuxeo Studio ? Solution ?provider 25 Monday, November 22, 2010
  26. How to try ? • You are already a Nuxeo customer: • Ask your support rep! • Not yet a customer ? • 30 Day Free Trial Available --> https://connect.nuxeo.com/nuxeo/site/connect/trial/ form 26 Monday, November 22, 2010
  27. 2010 November 17th Thank you ! @aescaffre, ae@nuxeo.com Monday, November 22, 2010

×