multi site manager
TRANSCRIPT
Multi Site Manager in AEM
By - Shivani Garg
AGENDA
• Why MSM?
• What is Multi Site Manager?
• Live Copy & Language Copy
• How can i make a live copy
• Live copy from live copy
• Rollout Configuration
a) Rollout Triggers
b) Sync Actions• MSM Control Center• OOTB Rollout Configuration• Look What’s new
Going Global is a necessity….
More companies are deriving a majority of their revenue from global operations and cross-border sales
Top 10 languages represent 82% of the world’s internet users or ~4.4b people and growing
Intel: 85% of revenue outside of US
SAP: 68% of revenue outside of Germany
Samsung: 84% of revenue outside of Korea
Localization is coming your way!!!
At the time of globalisation,we need to globalise our content.
Multi Site Manager
- Enables you to easily manage multiple websites that
share common content
- Lets you define relations between the sites so that
content changes in one site are automatically replicated
to other sites.
- Efficiently manage different language versions of awebsite
Language Copy :-Language copy is used to create the replica of my content of
any language .
Live Copy :
-Live copy helps me to make a relationship between the actual site
with the copy of that site.
Live Copy & Language Copy
Language Copy Vs Live Copy
At the time of globalisation,we need to globalise our content.
Language Copy
Live Copy
Live CopyLive Copy
Live Copy
How can I make a live copy ?
• Creating a Live Copy Based on an Existing
Branch or Page
• Creating a Live Copy Based on a Blueprint
Ways to make a live copy
Creating a live copy of live copy
Live
Copy(en)
Copy
Website
(en)
Want My live copy in many
languages
Hindi
Telgu
Kannada
Live Copy Having
these Languages
Make another live copy
having these languages
MSM Control Center
MSM Control Center is also one of the powerful tool of MSM also called Blueprint Control Center.
-The Blueprint Control Center enables you to efficiently manage a blueprint
and its live copies.
-You can define the blueprint, navigate to any blueprint page and view the status
of all the related live copies.
How to open the MSM Control Center :
1.Go to the /localhost:4502/miscadmin
2.Open the MSM Control Center from the left
navigation
BluePrint Control Center Looks like this:
of Blueprint Control Center
1. Managing Blueprints with the Control Center
2 .Managing Live Copies with the Control Center
Rollout Configuration
To affect changes from site to live copy ,we need rollout Triggers that cause the rollout to occur -
1. On Rollout2. On Activation3. On Modification4. On Deactivation
Rollout Triggers
OOTB Rollout Configuration
In AEM if you want to create your own custom rollout configuration Follow these steps:
1.Go to the http://localhost:7502/miscadmin2.In the MSM-> RolloutConfigurationsCreate your own rollout configuration
Sync Actions Provided by AEM
ContentCopy
ContentUpdate
ContentDelete
editProperties
orderChildren
Excluding properties and Node types from Synchronization
These nodes and properties are defined by node type
and/or explicit name and are configured in the System
Console .
When a content update, copy or delete from blueprint to live
copy is performed, the system does not copy or delete
every node and property from the source to the target node.
To ensure this, CQ has a set of filters that prevent certain
nodes and properties from being copied or deleted while
creating live copy.
1. CQ MSM Content Update Action
2. CQ MSM Content Delete Action
3. CQ MSM Content Copy Action
Three configuration exist in felix console to exclude properties:
http://localhost:4502/system/console/configMgr
Delete a component from a Live Copy page when
the content is not needed. When you delete a
component, a placeholder appears in its place, and
includes the message Placeholder for a deleted
Inherited Component.
if you decide that the content is needed, you can
restore the component. To restore, right-click the
placeholder and click Restore.
We see the live copies component become inherited
from the source site.This can be possible because of
live copy create a new node under its jcr:content
named as cq:LiveSyncConfig.This creates the
relationship with live copy and language copy.
1. http://www.aemcq5tutorials.com/tutorials/configure-multi-site-manager-
msm-in-aem/
1. https://docs.adobe.com/docs/en/cq/5-6-
1/administering/multi_site_manager.html
1. https://docs.adobe.com/docs/en/aem/6-0/administer/sites/multi-site-
manager/msm-admin.html
1. http://dcpinfo.alticor.com/en_us/multi-site-manager/triggering-
rollouts.html
1. http://dev.day.com/content/ddc/en/gems/msm-and-translation--best-
practices/_jcr_content/par/download/file.res/20130731_Adobe_MSM%
20and%20Translation_Best%20Practices.pdf