Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-23074

Provide a validated architecture blueprint for HA&DR deployment of a Nuxeo Cluster

    XMLWordPrintable

    Details

    • Type: Epic
    • Status: In Progress
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: ADDONS_9.10
    • Component/s: Clustering

      Description

      Context

      Nuxeo deployment architecture has become increasingly complex and architects working with Nuxeo Platform are asking for good practices and references architecture that can help them :

      • define what technical components should be used
      • define how these components should be deployed and linked together

      Requirements

      Automated testing

      We want the target architecture to automatically tested against expected HA/DRP requirements, so that:

      • we can validate non-regression
      • we can adjust requirements
      • we can adapt technical components

      The goal is to have a living HA/DRP architecture.

      Not just Documentation

      Having documentation is a good step, but:

      • maintaining the deployment & test documentation is hard and error prone
      • having a big document does not mean people will be able to easily leverage it

      So, rather than a document, the outcome of this tasks should be a set of artifacts that can be maintained separately and adapted to the customer use case:

      • deployment diagrams
        • sometimes a good diagram is worth several pages of text
      • deployment templates for the whole cluster with all components
        • we want the whole cluster to be deployed in 1 click
      • test scenarios & scripts to validate the HA/DRP
        • something that can be used as a base to build custom tests

        Attachments

          Activity

            People

            • Assignee:
              tdelprat Thierry Delprat
              Reporter:
              tdelprat Thierry Delprat
              Participants:
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated: