Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Component Front-End to BackPurposeSummaryNotesKey Reading Matrial
AkamaiCDN (Content Distribution Network)







Apache with Adobe Dispatcher ModuleWeb Server, Caching and Load Balancing

Caches into static content pages generated by CMS to improve performance.

The Adobe Dispatcher Module is proprietary Adobe software.







AEM Instance for PublisherCMS Publisher

Serves the published content to the public.

Uses Apache Sling for Web framework to expose the repository RESTfully.

Bundles CRXDE Lite web interface to manage the repository at http://<host>:<port>/crx/de/index.jsp

Powered by Apache Felix implementation of OSGi.


Content RepositoryCMS Publisher Database Cache

NoSQL File based data storage for content-centric applications, implementing Content Repository API for Java Technology (JCR 2.0).

Uses Apache Jackrabbit as JCR implementation and Apache Jackrabbit Oak as module manager (searching, versioning, transactions, etc.) of repository.

Default and recommended storage format is to use tar files TARMK (Tar Micro Kernel) which also offers Cold Standby to sync repositories.

MongoDB is an alternative data storage introduced in AEM 6.0 which provides active site redundancy. However, Adobe does not yet endorse full fledged as of 6.0 for active site redundancy (reference limitations in this area). The core reason cited for MongoDB consideration is due to load requiring more than on author instance.

To revisit with 6.1 and 6.2.


Solr powered by LuceneSearch EngineBonsai Framework evaluation is to not use embedded and keep the CMS function purely to Authoring. Instead use an external Solr based search engine.






AEM Instance for AuthorCMS AuthorCreate, upload and edit content and to administer the website.


CMS Author Database







Microsoft ADCentralized Authentication Directory
Optional and should failback to local authentication repository if AD fails.





CRX
Code Repository Extreme. Adobe's own proprietary implementation of JCR. How does this used versus Oak?

Apache FelixOSGi Implementation

Can redeploy code pieces without requiring a restart.

Each bundle requires a unique name space.



Adobe Experience Manager Shortlist of Project Documentation

...