Skip to content

Latest commit

 

History

History
59 lines (57 loc) · 3.25 KB

communication-flow.md

File metadata and controls

59 lines (57 loc) · 3.25 KB

Communication Flow

The communication between components within AEM architecture is uses HTTPS by default. The intention is obviously to encourage users to use HTTPS for security reason.

  1. From Site Visitor to Publish-Dispatcher ELB

    Site visitor can connect to Publish-Dispatcher ELB via HTTPS on port 443. Alternatively.

    However, most users often have a layer (e.g. CDN/routing) sitting in front of the AEM architecture, which connects to AEM Publish-Dispatcher ELB only via HTTPS.

  2. From Publish-Dispatcher ELB to Publish-Dispatcher EC2 instance

    Publish-Dispatcher ELB connects to Publish-Dispatcher EC2 instance via HTTPS on port 443.

    Publish-Dispatcher ELB health monitoring checks Publish-Dispatcher EC2 instance only via HTTPS on port 443, at path /system/health?tags=shallow .

  3. From Publish-Dispatcher EC2 instance to Publish EC2 instance

    AEM Publish-Dispatcher is configured to point to AEM Publish as its farm's website render via HTTPS on port 5433 with secure setting enabled.

    From Publish EC2 instance to Publish-Dispatcher EC2 instance

    AEM Publish is configured with a flush agent that points to AEM Publish-Dispatcher via HTTPS on port 443.

  4. From Author-Primary EC2 instance to Publish EC2 instance

    AEM Author is configured with replication agent that points AEM Publish via HTTPS on port 5433.

  5. From Author-Primary EC2 instance to Author-Standby EC2 instance

    Author-Standby is configured with primary.host pointing to Author-Primary. Data synchronisation is run through port 8023, with secure option set to true.

  6. From Author ELB to Author-Primary EC2 instance

    Author ELB connects to Author-Primary EC2 instance via HTTPS on port 5432.

    Author ELB health monitoring checks Author-Primary EC2 instance only via HTTPS on port 5432, at path /system/health?tags=shallow .

  7. From Author-Dispatcher EC2 instance to Author ELB

    AEM Author-Dispatcher is configured to point to AEM Author ELB as its farm's website render via HTTPS on port 443 with secure setting enabled.

  8. From Author-Dispatcher ELB to Author-Dispatcher EC2 instance

    Author-Dispatcher ELB connects to Author-Dispatcher EC2 instance via HTTPS on port 443.

    Author-Dispatcher ELB health monitoring checks Author-Dispatcher EC2 instance only via HTTPS on port 443, at path /system/health?tags=shallow .

  9. From Content Author to Author-Dispatcher ELB

    Site visitor can connect to Author-Dispatcher ELB via HTTPS on port 443. Alternatively.

    However, most users often have a layer (e.g. routing via a reverse proxy) sitting in front of the AEM architecture, which connects to AEM Author-Dispatcher ELB only via HTTPS.

AEM Full-Set Communication Flow Diagram