SlideShare uma empresa Scribd logo
1 de 27
2010 November 17th - Alain Escaffre - Presales & Techncial product Manager
                                           ae@nuxeo.com




                              Nuxeo Studio
                                        Deep Dive




Monday, November 22, 2010
What is Nuxeo Studio ?


                                2




Monday, November 22, 2010
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




Monday, November 22, 2010
$         $       $

                       $        $       $
                                                        Specifications met
                 $          $       $       $
                                                Project management
             Technical implementation                 meetings
                                                Customer/user presence
                        Repetitive tasks
                Architecture   Bugfixing
         Customer SI integration
          Technical production




                                                                            5




Monday, November 22, 2010
$         $
                                                   $       $

                  $         $       $
                                              $        $       $

                                                  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
No more suspense ... A
       two minuts video sample !


                                   7




Monday, November 22, 2010
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: 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
Technical Overview:
            How It Works


                                  11




Monday, November 22, 2010
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
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
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
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
Studio scope - Feature
       Highlights


           • Permissions
           • Automation with REST end points: workflows,
             business rules.




                                                          16




Monday, November 22, 2010
Studio scope - Feature
       Highlights - Automation principle




                                           17




Monday, November 22, 2010
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
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
Nuxeo Studio: Demo Time



                                      20




Monday, November 22, 2010
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
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
Nuxeo Studio:
       ?


           • Share configuration between applications
           • Include packages from marketplace
           • Include side Eclipse development



                                                       23




Monday, November 22, 2010
«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
Business
          Analyst
            ?/                                  System integrator
                                                        ?
       Information
        Architect



                            Who can use Nuxeo
                                 Studio ?



Solution ?provider


                                                                    25




Monday, November 22, 2010
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
2010 November 17th




                            Thank you !
                             @aescaffre,
                            ae@nuxeo.com




Monday, November 22, 2010

Mais conteúdo relacionado

Mais de Nuxeo

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
 
Combine AI & Modern Content Services to Increase Productivity by 15%
Combine AI & Modern Content Services to Increase Productivity by 15%Combine AI & Modern Content Services to Increase Productivity by 15%
Combine AI & Modern Content Services to Increase Productivity by 15%Nuxeo
 
Booster sa productivité de 15% grâce à une gestion intelligente de l’information
Booster sa productivité de 15% grâce à une gestion intelligente de l’informationBooster sa productivité de 15% grâce à une gestion intelligente de l’information
Booster sa productivité de 15% grâce à une gestion intelligente de l’informationNuxeo
 
Découvrez les nouveautés produits Nuxeo
Découvrez les nouveautés produits NuxeoDécouvrez les nouveautés produits Nuxeo
Découvrez les nouveautés produits NuxeoNuxeo
 
Reducing Image Hide & Seek with AI for In-House Agencies
Reducing Image Hide & Seek with AI for In-House AgenciesReducing Image Hide & Seek with AI for In-House Agencies
Reducing Image Hide & Seek with AI for In-House AgenciesNuxeo
 
Enhancing DAM Operation with Artificial Intelligence
Enhancing DAM Operation with Artificial IntelligenceEnhancing DAM Operation with Artificial Intelligence
Enhancing DAM Operation with Artificial IntelligenceNuxeo
 
How to Turbocharge your Creative Processes
How to Turbocharge your Creative ProcessesHow to Turbocharge your Creative Processes
How to Turbocharge your Creative ProcessesNuxeo
 
Transform Your Customer Experience with Modern Information Management
Transform Your Customer Experience with Modern Information ManagementTransform Your Customer Experience with Modern Information Management
Transform Your Customer Experience with Modern Information ManagementNuxeo
 

Mais de Nuxeo (20)

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
 
Combine AI & Modern Content Services to Increase Productivity by 15%
Combine AI & Modern Content Services to Increase Productivity by 15%Combine AI & Modern Content Services to Increase Productivity by 15%
Combine AI & Modern Content Services to Increase Productivity by 15%
 
Booster sa productivité de 15% grâce à une gestion intelligente de l’information
Booster sa productivité de 15% grâce à une gestion intelligente de l’informationBooster sa productivité de 15% grâce à une gestion intelligente de l’information
Booster sa productivité de 15% grâce à une gestion intelligente de l’information
 
Découvrez les nouveautés produits Nuxeo
Découvrez les nouveautés produits NuxeoDécouvrez les nouveautés produits Nuxeo
Découvrez les nouveautés produits Nuxeo
 
Reducing Image Hide & Seek with AI for In-House Agencies
Reducing Image Hide & Seek with AI for In-House AgenciesReducing Image Hide & Seek with AI for In-House Agencies
Reducing Image Hide & Seek with AI for In-House Agencies
 
Enhancing DAM Operation with Artificial Intelligence
Enhancing DAM Operation with Artificial IntelligenceEnhancing DAM Operation with Artificial Intelligence
Enhancing DAM Operation with Artificial Intelligence
 
How to Turbocharge your Creative Processes
How to Turbocharge your Creative ProcessesHow to Turbocharge your Creative Processes
How to Turbocharge your Creative Processes
 
Transform Your Customer Experience with Modern Information Management
Transform Your Customer Experience with Modern Information ManagementTransform Your Customer Experience with Modern Information Management
Transform Your Customer Experience with Modern Information Management
 

Último

Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 

Último (20)

Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 

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
  • 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