Adobe Experience Manager Dispatcher Converter converts existing AEM Dispatcher configurations to AEM as a Cloud Service Dispatcher configurations.
Dispatcher is Adobe Experience Manager’s caching and/or load balancing tool. Using AEM’s Dispatcher also helps to protect your AEM server from attack. Therefore, you can increase the security of your AEM instance by using the Dispatcher in conjunction with an enterprise-class web server.
The most common use of Dispatcher is to cache responses from an AEM publish instance, to increase the responsiveness and security of your externally facing published website.
Refer to Dispatcher Overview to learn how dispatcher performs caching, returns documents and performs Load Balancing.
You must learn how to structure the AEM as a Cloud Service Apache and Dispatcher configurations, as well as how to validate and run it locally before deploying to Cloud environments.
Refer to Dispatcher in the Cloud for more information.
AEM Dispatcher Converter provides the capability of refactoring existing on-premise or Adobe Managed Services Dispatcher configurations to AEM as a Cloud Service compatible Dispatcher configuration.
Via Adobe I/O CLI : It is recommended to use the AEM Dispatcher Converter via aio-cli-plugin-aem-cloud-service-migration
(AEM as a Cloud Service code refactoring plugin for the Adobe I/O CLI).
Refer to Git Resource: aio-cli-plugin-aem-cloud-service-migration to learn how to install and use the plugin.
As a standalone utility : The AEM Dispatcher Converter tool can also be executed as a standalone utility.
Refer to Git Resource: AEM Cloud Service Dispatcher Converter to learn about the usage and troubleshooting for this tool.
AEM Dispatcher Converter is developed using NodeJS. It is recommended to have NodeJS 10.0+ installed.