Solved! Go to Solution.
Views
Replies
Total Likes
Hi @shikhasoni1, SCD (Sling Content Distribution) is an API based content distribution to manage how the content is sent and received between different sling instances. There are three different types of distribution in SCD which are Forward, Reverse and Sync.
While most of the use cases can be done using simple replication/reverse replication instead of SCD. Below are a few key advantages of using SCD over Agent Replication:
As defined in #3, this is the major benefit of using SCD over Agent Replication.
To set up reverse replication (publisher to author) please refer this guide: https://www.cqtutorial.com/courses/cq-admin/cq-admin-lessons/configure-cq-replication/cq-reverse-rep...
For more details on SCD, please refer these links:
https://sling.apache.org/documentation/bundles/content-distribution.html
https://www.albinsblog.com/2020/08/sling-content-distribution-in-aem-sync-content-between-publish-in...
- Jineet
Hi @shikhasoni1, SCD (Sling Content Distribution) is an API based content distribution to manage how the content is sent and received between different sling instances. There are three different types of distribution in SCD which are Forward, Reverse and Sync.
While most of the use cases can be done using simple replication/reverse replication instead of SCD. Below are a few key advantages of using SCD over Agent Replication:
As defined in #3, this is the major benefit of using SCD over Agent Replication.
To set up reverse replication (publisher to author) please refer this guide: https://www.cqtutorial.com/courses/cq-admin/cq-admin-lessons/configure-cq-replication/cq-reverse-rep...
For more details on SCD, please refer these links:
https://sling.apache.org/documentation/bundles/content-distribution.html
https://www.albinsblog.com/2020/08/sling-content-distribution-in-aem-sync-content-between-publish-in...
- Jineet
@Jineet_Vora Thankyou for the detailed explanation.
Adding a point here,
reverse distribution is also possible through SCD, the action attribute would be "PULL" on your trigger.
example :
$ curl -v -u admin:admin http://localhost:8081/libs/sling/distribution/services/agents/publish -d 'action=PULL' -d 'path=/content/sample1'
This is more important as the AEMaaCS works only through SCD and no more replication agents. However, you can still work through replication agents on local SDKs.
Thanks sravan for the info.
I have one doubt here as i have not worked much on AEMaaCS, if we will do replication through agents in local SDKs then do we need to configure SCDs seperately in higher environments or it is recommended to do SCDs only in local SDKs also so that it will a part of code deployment process.
Views
Likes
Replies