SlideShare une entreprise Scribd logo
1  sur  24
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 a
website
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 Rollout
2. On Activation
3. On Modification
4. 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/miscadmin
2.In the MSM-> RolloutConfigurations
Create 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
Multi site manager

Contenu connexe

Tendances

HTL(Sightly) - All you need to know
HTL(Sightly) - All you need to knowHTL(Sightly) - All you need to know
HTL(Sightly) - All you need to know
Prabhdeep Singh
 
Creating mass users using e_catt
Creating mass users using e_cattCreating mass users using e_catt
Creating mass users using e_catt
sparten369
 

Tendances (20)

SPA Editor - Adobe Experience Manager Sites
SPA Editor - Adobe Experience Manager SitesSPA Editor - Adobe Experience Manager Sites
SPA Editor - Adobe Experience Manager Sites
 
HTL(Sightly) - All you need to know
HTL(Sightly) - All you need to knowHTL(Sightly) - All you need to know
HTL(Sightly) - All you need to know
 
Adobe Experience Manager Core Components
Adobe Experience Manager Core ComponentsAdobe Experience Manager Core Components
Adobe Experience Manager Core Components
 
Modernizing Adobe Experience Manager (AEM)
Modernizing Adobe Experience Manager (AEM)Modernizing Adobe Experience Manager (AEM)
Modernizing Adobe Experience Manager (AEM)
 
IMMERSE 2016 Introducing content fragments
IMMERSE 2016 Introducing content fragmentsIMMERSE 2016 Introducing content fragments
IMMERSE 2016 Introducing content fragments
 
Understanding Sling Models in AEM
Understanding Sling Models in AEMUnderstanding Sling Models in AEM
Understanding Sling Models in AEM
 
Fast formula in Fusion Cloud HCM
Fast formula in Fusion Cloud HCMFast formula in Fusion Cloud HCM
Fast formula in Fusion Cloud HCM
 
Oracle Receivables – Transaction Batch Sources
Oracle Receivables – Transaction Batch SourcesOracle Receivables – Transaction Batch Sources
Oracle Receivables – Transaction Batch Sources
 
AEM and Sling
AEM and SlingAEM and Sling
AEM and Sling
 
Creating mass users using e_catt
Creating mass users using e_cattCreating mass users using e_catt
Creating mass users using e_catt
 
Oracle EBS HRMS SETUP
Oracle EBS HRMS SETUPOracle EBS HRMS SETUP
Oracle EBS HRMS SETUP
 
AEM Sightly Deep Dive
AEM Sightly Deep DiveAEM Sightly Deep Dive
AEM Sightly Deep Dive
 
AEM Rich Text Editor (RTE) Deep Dive
AEM Rich Text Editor (RTE) Deep DiveAEM Rich Text Editor (RTE) Deep Dive
AEM Rich Text Editor (RTE) Deep Dive
 
Content migration to AEM
Content migration to AEMContent migration to AEM
Content migration to AEM
 
Aem Training Tutorials for Beginners
Aem  Training Tutorials for BeginnersAem  Training Tutorials for Beginners
Aem Training Tutorials for Beginners
 
Introduction to Lightning Web Component
Introduction to Lightning Web Component Introduction to Lightning Web Component
Introduction to Lightning Web Component
 
Document Object Model
Document Object ModelDocument Object Model
Document Object Model
 
forms builder
forms builderforms builder
forms builder
 
Html character entities
Html character entitiesHtml character entities
Html character entities
 
Oracle General Ledger GL FSG
Oracle General Ledger GL FSG Oracle General Ledger GL FSG
Oracle General Ledger GL FSG
 

Similaire à Multi site manager

Similaire à Multi site manager (20)

MSM Basics & More
MSM Basics & MoreMSM Basics & More
MSM Basics & More
 
Total ODFB Migration Process through SPMT Tool
Total ODFB Migration Process through SPMT ToolTotal ODFB Migration Process through SPMT Tool
Total ODFB Migration Process through SPMT Tool
 
Joomla Day1
Joomla  Day1Joomla  Day1
Joomla Day1
 
Joomla Explained - As Easy as 1, 2, 3
Joomla Explained - As Easy as 1, 2, 3Joomla Explained - As Easy as 1, 2, 3
Joomla Explained - As Easy as 1, 2, 3
 
Chapter 5
Chapter 5Chapter 5
Chapter 5
 
uCoz: website creation. Chapter 5.
uCoz: website creation. Chapter 5.uCoz: website creation. Chapter 5.
uCoz: website creation. Chapter 5.
 
Internship Presentation 1 Web Developer
Internship Presentation 1 Web DeveloperInternship Presentation 1 Web Developer
Internship Presentation 1 Web Developer
 
Developing with Configuration Management on Drupal 7
Developing with Configuration Management on Drupal 7Developing with Configuration Management on Drupal 7
Developing with Configuration Management on Drupal 7
 
EVOLVE'13 | Customer Success Story | Mettler Toledo | Beth Seabloom
EVOLVE'13 | Customer Success Story | Mettler Toledo | Beth SeabloomEVOLVE'13 | Customer Success Story | Mettler Toledo | Beth Seabloom
EVOLVE'13 | Customer Success Story | Mettler Toledo | Beth Seabloom
 
SysInfoTools Exchange to Lotus Notes Converter
SysInfoTools Exchange to Lotus Notes ConverterSysInfoTools Exchange to Lotus Notes Converter
SysInfoTools Exchange to Lotus Notes Converter
 
Modern app development with Jetpack Compose.pptx
Modern app development with Jetpack Compose.pptxModern app development with Jetpack Compose.pptx
Modern app development with Jetpack Compose.pptx
 
Clontab webpage
Clontab webpageClontab webpage
Clontab webpage
 
Social website
Social websiteSocial website
Social website
 
Gaurav_Project
Gaurav_ProjectGaurav_Project
Gaurav_Project
 
O365 Developer Bootcamp NJ 2018 - Material
O365 Developer Bootcamp NJ 2018 - MaterialO365 Developer Bootcamp NJ 2018 - Material
O365 Developer Bootcamp NJ 2018 - Material
 
Connect 2014 SHOW102: XPages Still No Experience Necessary
Connect 2014 SHOW102: XPages Still No Experience NecessaryConnect 2014 SHOW102: XPages Still No Experience Necessary
Connect 2014 SHOW102: XPages Still No Experience Necessary
 
Sccm Interview Questions and Answers
Sccm Interview Questions and AnswersSccm Interview Questions and Answers
Sccm Interview Questions and Answers
 
Flyway _ A Database Version Management Tool
Flyway _ A Database Version Management ToolFlyway _ A Database Version Management Tool
Flyway _ A Database Version Management Tool
 
presentaion.pptx
presentaion.pptxpresentaion.pptx
presentaion.pptx
 
Architecture: Manual vs. Automation
Architecture: Manual vs. AutomationArchitecture: Manual vs. Automation
Architecture: Manual vs. Automation
 

Dernier

Dernier (20)

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 

Multi site manager

  • 1. Multi Site Manager in AEM By - Shivani Garg
  • 2. 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
  • 3. 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!!!
  • 4. At the time of globalisation,we need to globalise our content.
  • 5. 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 a website
  • 6. 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
  • 7. Language Copy Vs Live Copy
  • 8. At the time of globalisation,we need to globalise our content. Language Copy Live Copy Live CopyLive Copy Live Copy
  • 9. 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
  • 10. 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
  • 11. 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
  • 12. BluePrint Control Center Looks like this:
  • 13. of Blueprint Control Center 1. Managing Blueprints with the Control Center
  • 14. 2 .Managing Live Copies with the Control Center
  • 15. Rollout Configuration To affect changes from site to live copy ,we need rollout Triggers that cause the rollout to occur - 1. On Rollout 2. On Activation 3. On Modification 4. On Deactivation Rollout Triggers
  • 16. 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/miscadmin 2.In the MSM-> RolloutConfigurations Create your own rollout configuration
  • 17.
  • 18. Sync Actions Provided by AEM ContentCopy ContentUpdate ContentDelete editProperties orderChildren
  • 19. 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.
  • 20. 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
  • 21. 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.
  • 22. 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.
  • 23. 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