AWS  China
Nuxeo Server options

Context

EU - China

Context

Deployment over multiple regions on AWS

US, EU, China

Constraints in China             

  • Loose connectivity ?
  • Low bandwidth ?

Possible approaches

2 deployments with remote pubishing

2 deployments with 2 repositories and replication

1 deployment, optimize upload/download

Remote Publishing

Publish Documents between 2 DataCenters

Remote Publishing

  • Leverage Nuxeo Publishing Service
    • could be local, FS or remote (REST)
    • extensible publishing process (links, security, rendition ...)
    • coupled versioning & workflow
       
  • Principles
    • Content is authored locally
    • Optional remote publishing
      • manual or automatic
    • Published content is read-only
      • ​​logical "proxy"

Remote Publishing

Replication

Using persistence level replication

Multi-DateCenters replication

DRP as initial target use case

Multi-DateCenters replication

  • Leverage the replication infrastrucure
  • Deploy 2 Repositories in each Region
    • one that is accessible in Read & Write
      where content can be authored

    • one that is accessible in Read Only mode
      replicate of the RW repository from the other Region

      •  

Multi-DateCenters replication

Upload/Download

Central Site but distributed U/D Endpoints

Optimize Upload & Download

  • Principles
    • one central database
    • connectivity between the 2 regions.
    • optimization of the file transfer
       
  • Leverage 
    • Nuxeo Pluggable Download & Upload

    • S3 direct upload/download

Optimize Upload & Download

MultiDC-Pub

By Thierry Delprat

MultiDC-Pub

  • 1,910