...
Component Front-End to Back | Purpose | Summary | Notes | Key Reading Matrial | |
---|---|---|---|---|---|
Akamai | CDN (Content Distribution Network) | ||||
Apache with Adobe Dispatcher Module | Web Server, Caching and Load Balancing | Caches into static content pages generated by CMS to improve performance. | |||
AEM Instance for Publisher | CMS 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 Repository | CMS 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 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. | Rinku will specify default path here. | ||
Solr powered by Lucene | Search Engine | ||||
AEM Instance for Author | CMS Author | Create, upload and edit content and to administer the website. | |||
CMS Author Database | |||||
Microsoft AD | Centralized Authentication Directory | Optional and should failback to local authentication repository if AD fails. |
...