{"id":101912,"date":"2025-06-09T17:26:55","date_gmt":"2025-06-09T11:56:55","guid":{"rendered":"https:\/\/cloudfoundation.com\/blog\/?p=101912"},"modified":"2025-06-09T17:51:03","modified_gmt":"2025-06-09T12:21:03","slug":"adobe-experience-manager-core-training","status":"publish","type":"post","link":"https:\/\/cloudfoundation.com\/blog\/adobe-experience-manager-core-training\/","title":{"rendered":"Adobe Experience Manager Core Training"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.9.7&#8243;][et_pb_row _builder_version=&#8221;4.9.7&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;3.25&#8243; custom_padding=&#8221;|||&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_post_title meta=&#8221;off&#8221; featured_image=&#8221;off&#8221; _builder_version=&#8221;4.9.7&#8243; title_font=&#8221;Times New Roman||||||||&#8221; title_text_align=&#8221;left&#8221; title_text_color=&#8221;#000000&#8243; title_font_size=&#8221;47&#8243; background_color=&#8221;RGBA(0,0,0,0)&#8221; background_enable_image=&#8221;off&#8221; custom_margin=&#8221;|||10%&#8221; title_font_size_tablet=&#8221;40&#8243; title_font_size_phone=&#8221;35&#8243; title_font_size_last_edited=&#8221;on|desktop&#8221;][\/et_pb_post_title][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.9.7&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;3.25&#8243; custom_padding=&#8221;|||&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_text _builder_version=&#8221;4.9.7&#8243; text_font=&#8221;Georgia||||||||&#8221; text_text_color=&#8221;#000000&#8243; text_font_size=&#8221;22px&#8221; text_line_height=&#8221;1.9em&#8221; max_width=&#8221;800px&#8221; max_width_last_edited=&#8221;off|phone&#8221; custom_margin=&#8221;|||10%&#8221; custom_margin_last_edited=&#8221;off|desktop&#8221; hover_enabled=&#8221;0&#8243; text_font_size_tablet=&#8221;&#8221; text_font_size_phone=&#8221;&#8221; text_font_size_last_edited=&#8221;on|phone&#8221; text_line_height_last_edited=&#8221;off|phone&#8221; sticky_enabled=&#8221;0&#8243;]<\/p><div id=\"ez-toc-container\" class=\"ez-toc-v2_0_80 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/cloudfoundation.com\/blog\/adobe-experience-manager-core-training\/#AEM_Frameworks_and_Their_Role\" >AEM Frameworks and Their Role<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/cloudfoundation.com\/blog\/adobe-experience-manager-core-training\/#AEM_Modules_and_Their_Key_Role\" >AEM Modules and Their Key Role<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/cloudfoundation.com\/blog\/adobe-experience-manager-core-training\/#AEMs_Role_in_Dependency_and_Lifecycle_Management\" >AEM&#8217;s Role in Dependency and Lifecycle Management<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/cloudfoundation.com\/blog\/adobe-experience-manager-core-training\/#Servlet_Engine_in_AEM\" >Servlet Engine in AEM<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/cloudfoundation.com\/blog\/adobe-experience-manager-core-training\/#Java_Content_Repository_JCR_in_AEM\" >Java Content Repository (JCR) in AEM<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/cloudfoundation.com\/blog\/adobe-experience-manager-core-training\/#Sling_Framework_in_AEM\" >Sling Framework in AEM<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/cloudfoundation.com\/blog\/adobe-experience-manager-core-training\/#OSGi_in_AEM\" >OSGi in AEM<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/cloudfoundation.com\/blog\/adobe-experience-manager-core-training\/#The_Role_of_OSGI_in_AEM\" >The Role of OSGI in AEM<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/cloudfoundation.com\/blog\/adobe-experience-manager-core-training\/#OSGi_Brings_About_Transformations_in_Bundles_the_Easy_Way\" >OSGi Brings About Transformations in Bundles the Easy Way<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/cloudfoundation.com\/blog\/adobe-experience-manager-core-training\/#AEM_Training\" >AEM Training<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/cloudfoundation.com\/blog\/adobe-experience-manager-core-training\/#Insight_AEM_and_Its_Nucleus_Components\" >Insight AEM and Its Nucleus Components<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/cloudfoundation.com\/blog\/adobe-experience-manager-core-training\/#AEMs_Adaptation_and_Flexibility\" >AEM&#8217;s Adaptation and Flexibility<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/cloudfoundation.com\/blog\/adobe-experience-manager-core-training\/#Perception_AEM_Request_Flow\" >Perception AEM Request Flow<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/cloudfoundation.com\/blog\/adobe-experience-manager-core-training\/#Role_of_AEM_Author_and_Publisher\" >Role of AEM Author and Publisher<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/cloudfoundation.com\/blog\/adobe-experience-manager-core-training\/#AEM_Dispatcher_Performance_Fine-tuning\" >AEM Dispatcher: Performance Fine-tuning<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/cloudfoundation.com\/blog\/adobe-experience-manager-core-training\/#AEM_Replication_and_Reverse_Replication\" >AEM Replication and Reverse Replication<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/cloudfoundation.com\/blog\/adobe-experience-manager-core-training\/#Comprehension_AEM_Fulfilled_Repository\" >Comprehension AEM Fulfilled Repository<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/cloudfoundation.com\/blog\/adobe-experience-manager-core-training\/#AEM_Application_Layer_and_Its_Functions\" >AEM Application Layer and Its Functions<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/cloudfoundation.com\/blog\/adobe-experience-manager-core-training\/#Nucleus_Technologies_Behind_AEM\" >Nucleus Technologies Behind AEM<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/cloudfoundation.com\/blog\/adobe-experience-manager-core-training\/#AEMs_Layered_Architecture_and_Web_Container\" >AEM&#8217;s Layered Architecture and Web Container<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/cloudfoundation.com\/blog\/adobe-experience-manager-core-training\/#Insight_AEM_and_Its_Technology_Stack\" >Insight AEM and Its Technology Stack<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/cloudfoundation.com\/blog\/adobe-experience-manager-core-training\/#The_Utility_of_Granite_Stage_in_AEM\" >The Utility of Granite Stage in AEM<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/cloudfoundation.com\/blog\/adobe-experience-manager-core-training\/#OSGI_in_AEM\" >OSGI in AEM<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/cloudfoundation.com\/blog\/adobe-experience-manager-core-training\/#AEM_as_an_Integrated_Product\" >AEM as an Integrated Product<\/a><\/li><\/ul><\/nav><\/div>\n\n<h2><span class=\"ez-toc-section\" id=\"AEM_Frameworks_and_Their_Role\"><\/span><strong>AEM Frameworks and Their Role<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Frameworks are like travel norms to the software development park.<\/p>\n<p>In AEM, frameworks such as OSGi and Sling, along with fulfilled repositories, are the underlying components.<\/p>\n<p><img decoding=\"async\" class=\"size-medium aligncenter\" src=\"http:\/\/cloudfoundation.com\/blog\/wp-content\/uploads\/2025\/06\/AEM-Frameworks-Modules.png\" alt=\"\" width=\"800\" height=\"2990\" \/><\/p>\n<p>Consequently, the realisation of OSGi in AEM is achieved through Apache Felix, as AEM utilises Apache Sling for web application development and the Java Content Repository (JCR) for storage.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"AEM_Modules_and_Their_Key_Role\"><\/span><strong>AEM Modules and Their Key Role<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>AEM consists of modular systems, each designed to perform a specific task.<\/p>\n<p>The innermost module is responsible for the backend processes, whereas the apps module provides a place to store components. The conference module supports templates standard to all projects.<\/p>\n<p>Knowledge of these modules is essential for eliminating redundancy in creating and fine-tuning the interaction of numerous utilities in AEM.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"AEMs_Role_in_Dependency_and_Lifecycle_Management\"><\/span><strong>AEM&#8217;s Role in Dependency and Lifecycle Management<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>AEM is engineered to perform dependency management with ease.<\/p>\n<p>If a service is dependent on another bundle, AEM ensures that the dependency remains active, allowing the system to run as expected.<\/p>\n<p>The lifecycle of the bundles surrounding AEM goes through different stages, consisting of installation, activation, and updates, and ensures that the services are resourceful.<br \/>\n<video src=\"http:\/\/cloudfoundation.com\/blog\/wp-content\/uploads\/2025\/06\/AEM-Dependency-Management.webm\" poster=\"https:\/\/cloudfoundation.com\/blog\/wp-content\/plugins\/a3-lazy-load\/assets\/images\/lazy_placeholder.gif\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" width=\"800\" height=\"auto\"><\/video><\/p>\n<p>This level of control ensures that there is no unnecessary downtime, making AEM a safe playground for developers.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Servlet_Engine_in_AEM\"><\/span><strong>Servlet Engine in AEM<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>A significant part of AEM relies on the servlet engine for handling user requests.<\/p>\n<p>The engine checks your request to any AEM-powered website to determine whether it should be directed to the backend, the frontend, or treated differently.<\/p>\n<p>Not only does it establish cross-component communication competence, but it also furnishes the most competent experience for both comfortable creators and <strong><a href=\"https:\/\/cloudfoundation.com\/aem-assets-training\" target=\"_blank\" rel=\"noopener\">developers in the AEM<\/a><\/strong>\u00a0environment.<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.9.7&#8243; text_font=&#8221;Georgia||||||||&#8221; text_text_color=&#8221;#000000&#8243; text_font_size=&#8221;22px&#8221; text_line_height=&#8221;1.9em&#8221; max_width=&#8221;800px&#8221; max_width_last_edited=&#8221;off|phone&#8221; custom_margin=&#8221;|||10%&#8221; custom_margin_last_edited=&#8221;off|desktop&#8221; hover_enabled=&#8221;0&#8243; text_font_size_tablet=&#8221;&#8221; text_font_size_phone=&#8221;&#8221; text_font_size_last_edited=&#8221;on|phone&#8221; text_line_height_last_edited=&#8221;off|phone&#8221; sticky_enabled=&#8221;0&#8243;]<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Java_Content_Repository_JCR_in_AEM\"><\/span><strong>Java Content Repository (JCR) in AEM<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>JCR is a Java Content Repository used by AEM as its primary data store to save all assets, pages, and components. JCR is the \\&#8221;heart\\&#8221; of serene management, as it manages the data storage and retrieval process integrally.<\/p>\n<p><img decoding=\"async\" class=\"size-medium aligncenter\" src=\"http:\/\/cloudfoundation.com\/blog\/wp-content\/uploads\/2025\/06\/AEM-JCR-Sling-Framework.png\" alt=\"AEM Training\" width=\"800\" height=\"879\" \/><\/p>\n<p>Under AEM, CRX is an actual implementation of JCR that uniquely and competently organises templates, assets, and components as imperative.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Sling_Framework_in_AEM\"><\/span><strong>Sling Framework in AEM<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>AEM&#8217;s Sling framework is the software that enables AEM to generate dynamic web pages.<\/p>\n<p>When you make alterations to content from the authoring environment and then publish them, Sling establishes that those modifications are instantly displayed on the published site.<\/p>\n<p>It utilises intelligent request routing to carry out access operations.<\/p>\n<p>Thus, it determines whether it is necessary to retrieve data from the homepage, product, or any other location in AEM.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"OSGi_in_AEM\"><\/span><strong>OSGi in AEM<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>AEM is powered by OSGi, a modularised framework that exploits open service bundles, separating every application component internal to AEM.<\/p>\n<p>This enables developers to reuse and manage code efficiently.<\/p>\n<p>The flexibility and upgradability of AEM are guaranteed by OSGi, making it an excellent choice for enterprise-level, comfortable management.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"The_Role_of_OSGI_in_AEM\"><\/span><strong>The Role of OSGI in AEM<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>OSGI is present in AEM as a container that runs applications like Apache Sling, JCR, and convention modules, which are responsible for executing many client requests and presenting the content.<\/p>\n<p>This acts as the blood-pumping system of AEM, which channels everything in and out of AEM.<\/p>\n<p><img decoding=\"async\" class=\"size-medium aligncenter\" src=\"http:\/\/cloudfoundation.com\/blog\/wp-content\/uploads\/2025\/06\/AEM-OSGi-Bundle-Management.png\" alt=\"AEM Training\" width=\"800\" height=\"2974\" \/><\/p>\n<p>OSGI, detached from AEM, would act in a completely different manner.<\/p>\n<p>It approves a modular plan that allows developers to integrate new features without disrupting existing applications.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"OSGi_Brings_About_Transformations_in_Bundles_the_Easy_Way\"><\/span><strong>OSGi Brings About Transformations in Bundles the Easy Way<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>AEM is dependent on OSGi, which manages the bundles.<\/p>\n<p>These bundles offer various services that serve as updates or adjustments, causing no disruptions to the overall illustration.<\/p>\n<p>Conversely, developers can dynamically install, update, or stop the bundles, which makes AEM highly adaptable.<\/p>\n<p>This means that if a service needs to be paused, such as updating banners, it can be done without interrupting the application.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_3,1_3,1_3&#8243; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#064399&#8243; use_background_color_gradient=&#8221;on&#8221; background_color_gradient_start=&#8221;#0095f2&#8243; background_color_gradient_end=&#8221;#7dbed8&#8243; background_color_gradient_direction=&#8221;92deg&#8221; background_color_gradient_start_position=&#8221;35%&#8221; background_color_gradient_end_position=&#8221;80%&#8221; transform_scale=&#8221;73%|62%&#8221; transform_scale_linked=&#8221;off&#8221; transform_translate=&#8221;-53px|-50px&#8221; transform_translate_linked=&#8221;off&#8221; link_option_url=&#8221;https:\/\/cloudfoundation.com\/blog\/&#8221; link_option_url_new_window=&#8221;on&#8221;][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221;][et_pb_image src=&#8221;https:\/\/cloudfoundation.com\/blog\/wp-content\/uploads\/2023\/06\/SS_436-_Converted_-1.png&#8221; url=&#8221;https:\/\/cloudfoundation.com\/blog\/&#8221; url_new_window=&#8221;on&#8221; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221; transform_scale=&#8221;114%|112%&#8221; transform_scale_linked=&#8221;off&#8221; transform_translate=&#8221;25px|-4px&#8221; transform_translate_linked=&#8221;off&#8221; width=&#8221;98.1%&#8221; custom_margin=&#8221;|7px|||false|false&#8221;][\/et_pb_image][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221;][et_pb_text _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;Georgia|700|||||||&#8221; text_font_size=&#8221;23px&#8221; text_line_height=&#8221;1.3em&#8221; header_font=&#8221;Georgia|700|||||||&#8221; header_font_size=&#8221;21px&#8221; header_letter_spacing=&#8221;-1px&#8221; header_line_height=&#8221;2em&#8221; transform_scale=&#8221;171%|159%&#8221; transform_scale_linked=&#8221;off&#8221; transform_translate=&#8221;40px|44px&#8221; transform_translate_linked=&#8221;off&#8221; transform_origin=&#8221;70%|50%&#8221; z_index=&#8221;-161&#8243; width=&#8221;100%&#8221; custom_margin=&#8221;|-215px||||&#8221; custom_padding=&#8221;|0px||||&#8221; link_option_url=&#8221;https:\/\/cloudfoundation.com\/blog\/&#8221; link_option_url_new_window=&#8221;on&#8221;]<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"AEM_Training\"><\/span><span style=\"color: #ffffff;\"><strong>AEM Training<\/strong><\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h2><\/h2>\n<p style=\"text-align: center;\">[\/et_pb_text][et_pb_button button_url=&#8221;https:\/\/cloudfoundation.com\/blog\/&#8221; url_new_window=&#8221;on&#8221; button_text=&#8221;Explore Course Content&#8221; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221; custom_button=&#8221;on&#8221; button_text_color=&#8221;#0C71C3&#8243; button_bg_color=&#8221;#FFFFFF&#8221; button_font=&#8221;|700|||||||&#8221; transform_translate=&#8221;64px|65px&#8221; transform_translate_linked=&#8221;off&#8221;][\/et_pb_button][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221;][et_pb_image src=&#8221;https:\/\/cloudfoundation.com\/blog\/wp-content\/uploads\/2019\/06\/logo_resize_color.png&#8221; url=&#8221;https:\/\/cloudfoundation.com\/blog\/&#8221; url_new_window=&#8221;on&#8221; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221; transform_translate=&#8221;-36px|0px&#8221; transform_translate_linked=&#8221;off&#8221; custom_margin=&#8221;|||178px||&#8221;][\/et_pb_image][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.9.7&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;3.25&#8243; custom_padding=&#8221;|||&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_text _builder_version=&#8221;4.9.7&#8243; text_font=&#8221;Georgia||||||||&#8221; text_text_color=&#8221;#000000&#8243; text_font_size=&#8221;22px&#8221; text_line_height=&#8221;1.9em&#8221; max_width=&#8221;800px&#8221; max_width_last_edited=&#8221;off|phone&#8221; custom_margin=&#8221;|||10%&#8221; custom_margin_last_edited=&#8221;off|desktop&#8221; hover_enabled=&#8221;0&#8243; text_font_size_tablet=&#8221;&#8221; text_font_size_phone=&#8221;&#8221; text_font_size_last_edited=&#8221;on|phone&#8221; text_line_height_last_edited=&#8221;off|phone&#8221; sticky_enabled=&#8221;0&#8243;]<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Insight_AEM_and_Its_Nucleus_Components\"><\/span><strong>Insight AEM and Its Nucleus Components<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>AEM is undoubtedly the most challenging gadget that unlocks the possibility for developers to have excellent control over their applications.<\/p>\n<p>The plain serviceability of AEM comprises utilising the elements of Java, CRX, Sling, and OSGi technologies to provide a seamless development experience for users.<\/p>\n<p>One of the significant advantages of AEM is its modularity.<br \/>\n<video src=\"http:\/\/cloudfoundation.com\/blog\/wp-content\/uploads\/2025\/06\/AEM-Components-Flexibility.webm\" poster=\"https:\/\/cloudfoundation.com\/blog\/wp-content\/plugins\/a3-lazy-load\/assets\/images\/lazy_placeholder.gif\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" width=\"800\" height=\"auto\"><\/video><\/p>\n<p>AEM, developers can work on specific bundles as needed without affecting the entire system, making the development process more flexible.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"AEMs_Adaptation_and_Flexibility\"><\/span><strong>AEM&#8217;s Adaptation and Flexibility<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Among AEM&#8217;s diverse utilities, one that stands out is its ability to be individualised. Developers can use the default UI or code a bespoke version themselves to set the layout and templates.<\/p>\n<p>In the various components of AEM, such as templates, layouts, and frontend frameworks, AEM provides a logical path for development, while also supporting modern technologies like React and JavaScript.<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.9.7&#8243; text_font=&#8221;Georgia||||||||&#8221; text_text_color=&#8221;#000000&#8243; text_font_size=&#8221;22px&#8221; text_line_height=&#8221;1.9em&#8221; max_width=&#8221;800px&#8221; max_width_last_edited=&#8221;off|phone&#8221; custom_margin=&#8221;|||10%&#8221; custom_margin_last_edited=&#8221;off|desktop&#8221; hover_enabled=&#8221;0&#8243; text_font_size_tablet=&#8221;&#8221; text_font_size_phone=&#8221;&#8221; text_font_size_last_edited=&#8221;on|phone&#8221; text_line_height_last_edited=&#8221;off|phone&#8221; sticky_enabled=&#8221;0&#8243;]<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Perception_AEM_Request_Flow\"><\/span><strong>Perception AEM Request Flow<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>When a user requests an AEM demonstration, the request is first served by the nearest Pleased Consignment Network (CDN).<\/p>\n<p>The CDN acts as a cache for web pages, ensuring that users receive a quick response when an updated page is available; it transfers the newer version directly to the user.<\/p>\n<p>If the cached page is not the most recent one, the request is sent to the dispatcher machine, where the checker resides.<\/p>\n<p>The dispatcher checks for the page, retrieves it if it contains the file, and if not, sends the request to the AEM publisher.<\/p>\n<p><img decoding=\"async\" class=\"size-medium aligncenter\" src=\"http:\/\/cloudfoundation.com\/blog\/wp-content\/uploads\/2025\/06\/AEM-Request-Flow-Process.png\" alt=\"\" width=\"800\" height=\"1066\" \/><\/p>\n<p>Under high-traffic conditions, such as holidays, several AEM publishers can be instantly brought into operation to meet demand without causing users any inconvenience.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Role_of_AEM_Author_and_Publisher\"><\/span><strong>Role of AEM Author and Publisher<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>What authors do in the AEM is edit; this is why I am an author in AEM.<\/p>\n<p>The process encompasses a range of adjustments, including editing banners, modifying pages, and updating invitations. All the alterations are saved in the author&#8217;s case until they are published.<\/p>\n<p>After the updates have been released, they are fixed in the AEM author, which is then published. The publisher protects the fixes, making them live. The dispatcher caches the updates to permit them to be delivered via the CDN.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"AEM_Dispatcher_Performance_Fine-tuning\"><\/span><strong>AEM Dispatcher: Performance Fine-tuning<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The AEM dispatcher is key to the processes of caching, load balancing, and security in web-gratified management.<\/p>\n<p>It significantly reduces web page load times by keeping the pages that are used most frequently, thus enabling users to gain quick access to the pages.<\/p>\n<p>Load balancing performed within AEM ensures that requests are distributed across multiple publishers, thereby preventing server overload.<\/p>\n<p>This resolves the issue of being unable to run smoothly in the event of increased traffic.<\/p>\n<p>The dispatcher also suggests URL obfuscation, which creates opportunities for using vanity URLs while still protecting security.<\/p>\n<p><img decoding=\"async\" class=\"size-medium aligncenter\" src=\"http:\/\/cloudfoundation.com\/blog\/wp-content\/uploads\/2025\/06\/AEM-Optimization-Techniques.png\" alt=\"\" width=\"800\" height=\"2634\" \/><\/p>\n<p>This ensures that the empathetic walkways remain secure by not exposing the complete URLs in such cases.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"AEM_Replication_and_Reverse_Replication\"><\/span><strong>AEM Replication and Reverse Replication<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Replication in AEM is the process of transferring the content from the author instance to the publisher (which is visible to users), therefore confirming that the alterations (made on the author instance) are extended immediately also on the published instance.<\/p>\n<p>Reverse replication, on the other hand, is the process of returning the source from the published pages to the author, thereby retaining it for future reactivation.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_3,1_3,1_3&#8243; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#064399&#8243; use_background_color_gradient=&#8221;on&#8221; background_color_gradient_start=&#8221;#ff8c7c&#8221; background_color_gradient_end=&#8221;#e5ba4e&#8221; background_color_gradient_type=&#8221;radial&#8221; background_color_gradient_direction_radial=&#8221;top left&#8221; background_color_gradient_start_position=&#8221;35%&#8221; background_color_gradient_end_position=&#8221;80%&#8221; transform_scale=&#8221;74%|69%&#8221; transform_scale_linked=&#8221;off&#8221; transform_translate=&#8221;-53px|-50px&#8221; transform_translate_linked=&#8221;off&#8221; custom_margin=&#8221;||-5px||false|false&#8221; custom_padding=&#8221;|||2px|false|false&#8221; link_option_url=&#8221;https:\/\/cloudfoundation.com\/blog\/&#8221; link_option_url_new_window=&#8221;on&#8221;][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221;][et_pb_image src=&#8221;https:\/\/cloudfoundation.com\/blog\/wp-content\/uploads\/2023\/06\/8423118_3895895.png&#8221; url=&#8221;https:\/\/cloudfoundation.com\/blog\/&#8221; url_new_window=&#8221;on&#8221; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221; width=&#8221;85.4%&#8221; custom_margin=&#8221;-31px||-24px||false|false&#8221; custom_padding=&#8221;|22px|0px||false|false&#8221;][\/et_pb_image][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221;][et_pb_text _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;Georgia|700|||||||&#8221; text_font_size=&#8221;23px&#8221; text_line_height=&#8221;1.3em&#8221; header_font=&#8221;Georgia|700|||||||&#8221; header_font_size=&#8221;19px&#8221; header_letter_spacing=&#8221;-1px&#8221; header_line_height=&#8221;1.2em&#8221; transform_scale=&#8221;171%|159%&#8221; transform_scale_linked=&#8221;off&#8221; transform_translate=&#8221;40px|44px&#8221; transform_translate_linked=&#8221;off&#8221; transform_origin=&#8221;70%|50%&#8221; z_index=&#8221;-161&#8243; width=&#8221;100%&#8221; custom_margin=&#8221;|-215px||||&#8221; custom_padding=&#8221;|0px||||&#8221; link_option_url=&#8221;https:\/\/cloudfoundation.com\/&#8221; link_option_url_new_window=&#8221;on&#8221;]<\/p>\n<p style=\"text-align: center;\"><span style=\"color: #000000;\"><strong>AEM Online Training<\/strong><\/span><\/p>\n<p>[\/et_pb_text][et_pb_button button_url=&#8221;https:\/\/cloudfoundation.com\/blog\/&#8221; url_new_window=&#8221;on&#8221; button_text=&#8221;Up Coming Batches&#8221; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221; custom_button=&#8221;on&#8221; button_text_color=&#8221;#E09900&#8243; button_bg_color=&#8221;#FFFFFF&#8221; button_font=&#8221;|700|||||||&#8221; transform_translate=&#8221;64px|65px&#8221; transform_translate_linked=&#8221;off&#8221; background_layout=&#8221;dark&#8221;][\/et_pb_button][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221;][et_pb_image src=&#8221;https:\/\/cloudfoundation.com\/blog\/wp-content\/uploads\/2019\/06\/logo_resize_color.png&#8221; url=&#8221;https:\/\/cloudfoundation.com\/blog\/&#8221; url_new_window=&#8221;on&#8221; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221; transform_translate=&#8221;-36px|0px&#8221; transform_translate_linked=&#8221;off&#8221; custom_margin=&#8221;|||178px||&#8221;][\/et_pb_image][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.9.7&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;3.25&#8243; custom_padding=&#8221;|||&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_text content_tablet=&#8221;&#8221; content_phone=&#8221;&#8221; content_last_edited=&#8221;on|desktop&#8221; _builder_version=&#8221;4.9.7&#8243; text_font=&#8221;Georgia||||||||&#8221; text_text_color=&#8221;#000000&#8243; text_font_size=&#8221;22px&#8221; text_line_height=&#8221;1.9em&#8221; max_width=&#8221;800px&#8221; max_width_last_edited=&#8221;off|phone&#8221; custom_margin=&#8221;|||10%&#8221; custom_margin_last_edited=&#8221;off|desktop&#8221; hover_enabled=&#8221;0&#8243; text_font_size_tablet=&#8221;&#8221; text_font_size_phone=&#8221;&#8221; text_font_size_last_edited=&#8221;on|phone&#8221; text_line_height_last_edited=&#8221;off|phone&#8221; sticky_enabled=&#8221;0&#8243;]<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Comprehension_AEM_Fulfilled_Repository\"><\/span><strong>Comprehension AEM Fulfilled Repository<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>AEM, like the earlier databases, saves its images using a file system.<\/p>\n<p>The delighted repository in AEM is based on the Java Content Repository (JCR) specifications, which result in a well-structured yet flexible environment for coordinating unstructured and semi-structured data.<\/p>\n<p>JCR permits data to be stored hierarchically, allowing data to be structured in a parent-child relationship.<br \/>\n<video src=\"http:\/\/cloudfoundation.com\/blog\/wp-content\/uploads\/2025\/06\/AEM-Repository-Structure.webm\" poster=\"https:\/\/cloudfoundation.com\/blog\/wp-content\/plugins\/a3-lazy-load\/assets\/images\/lazy_placeholder.gif\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" width=\"800\" height=\"auto\"><\/video><\/p>\n<p>This makes the management of serene in AEM more organised and productive, thanks to the organised and highly structured fulfilment model.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"AEM_Application_Layer_and_Its_Functions\"><\/span><strong>AEM Application Layer and Its Functions<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The beginning screen of AEM is quite heterogeneous and presents a selection of applications, including Sites, Assets, Experience Fragments, and Comfortable Fragments.<\/p>\n<p>Each of these applications is made for a specific task that enables the user to work on, modify, and organise the serene without any difficulties.<\/p>\n<p>At the infrastructure level, AEM is composed of items such as the fulfilled repository, application framework, and web application server.<\/p>\n<p>Besides these simple items, the applications are operating smoothly and provide support for various applications to deliver the best digital experience.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Nucleus_Technologies_Behind_AEM\"><\/span><strong>Nucleus Technologies Behind AEM<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Java-based technologies, specifically the Open Service Gateway Initiative (OSGi), JCR, and Apache Sling, form the basis of AEM.<\/p>\n<p>AEM was not a new concept back then; these techs gave in to be part of AEM for the sake of the system and to please management, thereby standing stronger and more reliable.<\/p>\n<p>OSGI acts as a serviceability division framework that is built into AEM, which in turn runs individual applications within a controlled environment.<\/p>\n<p><img decoding=\"async\" class=\"size-medium aligncenter\" src=\"http:\/\/cloudfoundation.com\/blog\/wp-content\/uploads\/2025\/06\/AEM-Core-Technologies.png\" alt=\"\" width=\"800\" height=\"945\" \/>Regarding gratified storage, JCR is the component that backs up the entire process, and Apache Sling is the component that tops that pipeline, performing shipment to customers quickly and efficiently.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"AEMs_Layered_Architecture_and_Web_Container\"><\/span><strong>AEM&#8217;s Layered Architecture and Web Container<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>AEM\u2019s layered architecture integrates many modules in the form of containers.<\/p>\n<p>The web container will start the required components, which will, in turn, activate applications such as Sites, Assets, and Forms in an uninterrupted manner.<\/p>\n<p>Engines developed to control the servlets are essential for triggering the web container, ensuring that AEM runs smoothly from the time it is started.<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.9.7&#8243; text_font=&#8221;Georgia||||||||&#8221; text_text_color=&#8221;#000000&#8243; text_font_size=&#8221;22px&#8221; text_line_height=&#8221;1.9em&#8221; max_width=&#8221;800px&#8221; max_width_last_edited=&#8221;off|phone&#8221; custom_margin=&#8221;|||10%&#8221; custom_margin_last_edited=&#8221;off|desktop&#8221; hover_enabled=&#8221;0&#8243; text_font_size_tablet=&#8221;&#8221; text_font_size_phone=&#8221;&#8221; text_font_size_last_edited=&#8221;on|phone&#8221; text_line_height_last_edited=&#8221;off|phone&#8221; sticky_enabled=&#8221;0&#8243;]<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Insight_AEM_and_Its_Technology_Stack\"><\/span><strong>Insight AEM and Its Technology Stack<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>AEM is a technology that utilises an innovative combination of OCI, GRI, and Apache Sling. But the keystone of AEM is the Granite stage, without appreciating the infrastructure upon which it is built.<\/p>\n<p>&#8216;Base&#8217; is a term that you might have encountered quite often when talking about technology.<\/p>\n<p>Just like when you used your footstep for the first time in the tech world, people were asking you, &#8216;What podium do you work on? Java or NET?&#8217; Java is not only a language, but it is also a dock that supplies much more than the language itself.<\/p>\n<p><img decoding=\"async\" class=\"size-medium aligncenter\" src=\"http:\/\/cloudfoundation.com\/blog\/wp-content\/uploads\/2025\/06\/AEM-Technology-Foundation.png\" alt=\"\" width=\"800\" height=\"3064\" \/><\/p>\n<p>Additionally, Granite is a framework that can support various frameworks, languages, and APIs, making it a must-have in AEM.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"The_Utility_of_Granite_Stage_in_AEM\"><\/span><strong>The Utility of Granite Stage in AEM<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>AEM has been constructed with the use of the Granite dock, so whatever touch UI interfaces that you see in AEM are all coming from the Coral language, a JavaScript framework provided by Granite<\/p>\n<p>Additionally, Granite also features logging frameworks and varied essential tools that are required to run AEM more powerfully.<\/p>\n<p>All the sky blue insets of AEM are developed with Granite. It consists of the OSGi framework, easy repositories, and various AEM-specific technologies.<\/p>\n<p>Nevertheless, it is essential to emphasise that Granite does not encompass all of these technologies; it is only a partial component of AEM&#8217;s stack, which comprises OSGi, JCR, and Apache Sling.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"OSGI_in_AEM\"><\/span><strong>OSGI in AEM<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The OSGI component implemented in AEM presents a modular, structured environment for applications, allowing them to run both out-of-the-box operations and their own, internally developed applications within AEM smoothly.<\/p>\n<p>Imagine a framework where multiple services are interconnected and work together seamlessly, much like different institutions in a community communicate and support one another when needed.<br \/>\n<video src=\"http:\/\/cloudfoundation.com\/blog\/wp-content\/uploads\/2025\/06\/AEM-Technology-Integration.webm\" poster=\"https:\/\/cloudfoundation.com\/blog\/wp-content\/plugins\/a3-lazy-load\/assets\/images\/lazy_placeholder.gif\" autoplay=\"autoplay\" loop=\"loop\" muted=\"\" width=\"800\" height=\"auto\"><\/video><br \/>\nLearning OSGI is equally essential as acumen AEM since it exemplifies the construction of a new software structure that licenses for both dependency and independence at the same time, resulting in more optimised execution.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"AEM_as_an_Integrated_Product\"><\/span><strong>AEM as an Integrated Product<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>AEM is more than just a face; it is a product that fuses multiple technologies into a harmonised framework.<\/p>\n<p>OSGI, CRX, and Apache Sling are the three technologies that provide the infrastructure of AEM.<\/p>\n<p>These three technologies can both offer solutions to present or make available to businesses and developers, enabling them to create rich digital experiences without any problems.<\/p>\n<p>Sailing AEM becomes a more straightforward process by discerning the base technology.<\/p>\n<p>This consistent integration ensures that AEM operates at optimal performance levels, making it the best solution for delighted management and transportation.[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_3,1_3,1_3&#8243; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#064399&#8243; use_background_color_gradient=&#8221;on&#8221; background_color_gradient_start=&#8221;#494fff&#8221; background_color_gradient_end=&#8221;#9ea6ff&#8221; background_color_gradient_type=&#8221;radial&#8221; background_color_gradient_direction_radial=&#8221;top left&#8221; background_color_gradient_start_position=&#8221;35%&#8221; background_color_gradient_end_position=&#8221;80%&#8221; transform_scale=&#8221;74%|71%&#8221; transform_scale_linked=&#8221;off&#8221; transform_translate=&#8221;-53px|-50px&#8221; transform_translate_linked=&#8221;off&#8221; custom_padding=&#8221;||27px|||&#8221; link_option_url=&#8221;https:\/\/cloudfoundation.com\/blog\/&#8221; link_option_url_new_window=&#8221;on&#8221;][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221;][et_pb_image src=&#8221;https:\/\/cloudfoundation.com\/blog\/wp-content\/uploads\/2023\/06\/Untitled-11.png&#8221; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221; transform_scale=&#8221;103%|103%&#8221; transform_scale_linked=&#8221;off&#8221; transform_translate=&#8221;11px|0px&#8221; transform_translate_linked=&#8221;off&#8221; custom_padding=&#8221;|88px||||&#8221;][\/et_pb_image][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221;][et_pb_text _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;Georgia|700|||||||&#8221; text_text_color=&#8221;#FFFFFF&#8221; text_font_size=&#8221;23px&#8221; text_line_height=&#8221;1.3em&#8221; header_font=&#8221;Georgia|700|||||||&#8221; header_font_size=&#8221;19px&#8221; header_letter_spacing=&#8221;-1px&#8221; header_line_height=&#8221;1.2em&#8221; transform_scale=&#8221;171%|159%&#8221; transform_scale_linked=&#8221;off&#8221; transform_translate=&#8221;40px|44px&#8221; transform_translate_linked=&#8221;off&#8221; transform_origin=&#8221;70%|50%&#8221; z_index=&#8221;-161&#8243; width=&#8221;100%&#8221; custom_margin=&#8221;|-215px||||&#8221; custom_padding=&#8221;|0px||||&#8221; link_option_url=&#8221;https:\/\/cloudfoundation.com\/blog\/&#8221; link_option_url_new_window=&#8221;on&#8221;]<\/p>\n<p style=\"text-align: center;\"><span style=\"color: #ffffff;\"><strong>AEM Course Price<\/strong><\/span><\/p>\n<p>[\/et_pb_text][et_pb_button button_url=&#8221;https:\/\/cloudfoundation.com\/blog\/&#8221; url_new_window=&#8221;on&#8221; button_text=&#8221;Offer Price&#8221; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221; custom_button=&#8221;on&#8221; button_text_color=&#8221;#0C71C3&#8243; button_bg_color=&#8221;#FFFFFF&#8221; button_font=&#8221;|700|||||||&#8221; transform_translate=&#8221;64px|65px&#8221; transform_translate_linked=&#8221;off&#8221;][\/et_pb_button][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221;][et_pb_image src=&#8221;https:\/\/cloudfoundation.com\/blog\/wp-content\/uploads\/2019\/06\/logo_resize_color.png&#8221; url=&#8221;https:\/\/cloudfoundation.com\/blog\/&#8221; url_new_window=&#8221;on&#8221; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221; transform_translate=&#8221;-36px|0px&#8221; transform_translate_linked=&#8221;off&#8221; custom_margin=&#8221;|||178px||&#8221;][\/et_pb_image][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.9.7&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;3.25&#8243; custom_padding=&#8221;|||&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_team_member name=&#8221;Vinitha Indhukuri&#8221; position=&#8221;Author&#8221; image_url=&#8221;https:\/\/cloudfoundation.com\/blog\/wp-content\/uploads\/2025\/02\/Vinitha-Indhukuri-e1739946272117.png&#8221; _builder_version=&#8221;4.9.7&#8243; header_level=&#8221;h5&#8243; header_font=&#8221;Titillium Web|700|||||||&#8221; body_font=&#8221;Titillium Web||||||||&#8221; body_font_size=&#8221;16&#8243;]Success isn\u2019t about being the best; it\u2019s about being better than you were yesterday.[\/et_pb_team_member][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.9.7&#8243;][et_pb_row _builder_version=&#8221;4.9.7&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;3.25&#8243; custom_padding=&#8221;|||&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_post_title meta=&#8221;off&#8221; featured_image=&#8221;off&#8221; _builder_version=&#8221;4.9.7&#8243; title_font=&#8221;Times New Roman||||||||&#8221; title_text_align=&#8221;left&#8221; title_text_color=&#8221;#000000&#8243; title_font_size=&#8221;47&#8243; background_color=&#8221;RGBA(0,0,0,0)&#8221; background_enable_image=&#8221;off&#8221; custom_margin=&#8221;|||10%&#8221; title_font_size_tablet=&#8221;40&#8243; title_font_size_phone=&#8221;35&#8243; title_font_size_last_edited=&#8221;on|desktop&#8221;][\/et_pb_post_title][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.9.7&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;3.25&#8243; custom_padding=&#8221;|||&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_text _builder_version=&#8221;4.9.7&#8243; text_font=&#8221;Georgia||||||||&#8221; text_text_color=&#8221;#000000&#8243; text_font_size=&#8221;22px&#8221; text_line_height=&#8221;1.9em&#8221; max_width=&#8221;800px&#8221; max_width_last_edited=&#8221;off|phone&#8221; custom_margin=&#8221;|||10%&#8221; custom_margin_last_edited=&#8221;off|desktop&#8221; hover_enabled=&#8221;0&#8243; text_font_size_tablet=&#8221;&#8221; text_font_size_phone=&#8221;&#8221; text_font_size_last_edited=&#8221;on|phone&#8221; text_line_height_last_edited=&#8221;off|phone&#8221; sticky_enabled=&#8221;0&#8243;] AEM Frameworks and Their Role Frameworks [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":101930,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"2880","footnotes":""},"categories":[209],"tags":[],"class_list":{"0":"post-101912","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-adobe"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Adobe Experience Manager Core Training<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cloudfoundation.com\/blog\/adobe-experience-manager-core-training\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Adobe Experience Manager Core Training\" \/>\n<meta property=\"og:description\" content=\"[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.9.7&#8243;][et_pb_row _builder_version=&#8221;4.9.7&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;3.25&#8243; custom_padding=&#8221;|||&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_post_title meta=&#8221;off&#8221; featured_image=&#8221;off&#8221; _builder_version=&#8221;4.9.7&#8243; title_font=&#8221;Times New Roman||||||||&#8221; title_text_align=&#8221;left&#8221; title_text_color=&#8221;#000000&#8243; title_font_size=&#8221;47&#8243; background_color=&#8221;RGBA(0,0,0,0)&#8221; background_enable_image=&#8221;off&#8221; custom_margin=&#8221;|||10%&#8221; title_font_size_tablet=&#8221;40&#8243; title_font_size_phone=&#8221;35&#8243; title_font_size_last_edited=&#8221;on|desktop&#8221;][\/et_pb_post_title][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.9.7&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;3.25&#8243; custom_padding=&#8221;|||&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_text _builder_version=&#8221;4.9.7&#8243; text_font=&#8221;Georgia||||||||&#8221; text_text_color=&#8221;#000000&#8243; text_font_size=&#8221;22px&#8221; text_line_height=&#8221;1.9em&#8221; max_width=&#8221;800px&#8221; max_width_last_edited=&#8221;off|phone&#8221; custom_margin=&#8221;|||10%&#8221; custom_margin_last_edited=&#8221;off|desktop&#8221; hover_enabled=&#8221;0&#8243; text_font_size_tablet=&#8221;&#8221; text_font_size_phone=&#8221;&#8221; text_font_size_last_edited=&#8221;on|phone&#8221; text_line_height_last_edited=&#8221;off|phone&#8221; sticky_enabled=&#8221;0&#8243;] AEM Frameworks and Their Role Frameworks [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cloudfoundation.com\/blog\/adobe-experience-manager-core-training\/\" \/>\n<meta property=\"og:site_name\" content=\"CloudFoundation | Blog\" \/>\n<meta property=\"article:published_time\" content=\"2025-06-09T11:56:55+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-09T12:21:03+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/cloudfoundation.com\/blog\/wp-content\/uploads\/2025\/06\/2aem.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"500\" \/>\n\t<meta property=\"og:image:height\" content=\"500\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"NAGENDRAG\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"NAGENDRAG\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"12 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Adobe Experience Manager Core Training","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cloudfoundation.com\/blog\/adobe-experience-manager-core-training\/","og_locale":"en_US","og_type":"article","og_title":"Adobe Experience Manager Core Training","og_description":"[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.9.7&#8243;][et_pb_row _builder_version=&#8221;4.9.7&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;3.25&#8243; custom_padding=&#8221;|||&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_post_title meta=&#8221;off&#8221; featured_image=&#8221;off&#8221; _builder_version=&#8221;4.9.7&#8243; title_font=&#8221;Times New Roman||||||||&#8221; title_text_align=&#8221;left&#8221; title_text_color=&#8221;#000000&#8243; title_font_size=&#8221;47&#8243; background_color=&#8221;RGBA(0,0,0,0)&#8221; background_enable_image=&#8221;off&#8221; custom_margin=&#8221;|||10%&#8221; title_font_size_tablet=&#8221;40&#8243; title_font_size_phone=&#8221;35&#8243; title_font_size_last_edited=&#8221;on|desktop&#8221;][\/et_pb_post_title][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.9.7&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;3.25&#8243; custom_padding=&#8221;|||&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_text _builder_version=&#8221;4.9.7&#8243; text_font=&#8221;Georgia||||||||&#8221; text_text_color=&#8221;#000000&#8243; text_font_size=&#8221;22px&#8221; text_line_height=&#8221;1.9em&#8221; max_width=&#8221;800px&#8221; max_width_last_edited=&#8221;off|phone&#8221; custom_margin=&#8221;|||10%&#8221; custom_margin_last_edited=&#8221;off|desktop&#8221; hover_enabled=&#8221;0&#8243; text_font_size_tablet=&#8221;&#8221; text_font_size_phone=&#8221;&#8221; text_font_size_last_edited=&#8221;on|phone&#8221; text_line_height_last_edited=&#8221;off|phone&#8221; sticky_enabled=&#8221;0&#8243;] AEM Frameworks and Their Role Frameworks [&hellip;]","og_url":"https:\/\/cloudfoundation.com\/blog\/adobe-experience-manager-core-training\/","og_site_name":"CloudFoundation | Blog","article_published_time":"2025-06-09T11:56:55+00:00","article_modified_time":"2025-06-09T12:21:03+00:00","og_image":[{"width":500,"height":500,"url":"http:\/\/cloudfoundation.com\/blog\/wp-content\/uploads\/2025\/06\/2aem.jpg","type":"image\/jpeg"}],"author":"NAGENDRAG","twitter_card":"summary_large_image","twitter_misc":{"Written by":"NAGENDRAG","Est. reading time":"12 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/cloudfoundation.com\/blog\/adobe-experience-manager-core-training\/","url":"https:\/\/cloudfoundation.com\/blog\/adobe-experience-manager-core-training\/","name":"Adobe Experience Manager Core Training","isPartOf":{"@id":"https:\/\/cloudfoundation.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cloudfoundation.com\/blog\/adobe-experience-manager-core-training\/#primaryimage"},"image":{"@id":"https:\/\/cloudfoundation.com\/blog\/adobe-experience-manager-core-training\/#primaryimage"},"thumbnailUrl":"https:\/\/cloudfoundation.com\/blog\/wp-content\/uploads\/2025\/06\/2aem.jpg","datePublished":"2025-06-09T11:56:55+00:00","dateModified":"2025-06-09T12:21:03+00:00","author":{"@id":"https:\/\/cloudfoundation.com\/blog\/#\/schema\/person\/df6c7eba98f1bb15f2a100a9958266e4"},"breadcrumb":{"@id":"https:\/\/cloudfoundation.com\/blog\/adobe-experience-manager-core-training\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cloudfoundation.com\/blog\/adobe-experience-manager-core-training\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudfoundation.com\/blog\/adobe-experience-manager-core-training\/#primaryimage","url":"https:\/\/cloudfoundation.com\/blog\/wp-content\/uploads\/2025\/06\/2aem.jpg","contentUrl":"https:\/\/cloudfoundation.com\/blog\/wp-content\/uploads\/2025\/06\/2aem.jpg","width":500,"height":500},{"@type":"BreadcrumbList","@id":"https:\/\/cloudfoundation.com\/blog\/adobe-experience-manager-core-training\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cloudfoundation.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Adobe Experience Manager Core Training"}]},{"@type":"WebSite","@id":"https:\/\/cloudfoundation.com\/blog\/#website","url":"https:\/\/cloudfoundation.com\/blog\/","name":"CloudFoundation | Blog","description":"A New way of Learning","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cloudfoundation.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/cloudfoundation.com\/blog\/#\/schema\/person\/df6c7eba98f1bb15f2a100a9958266e4","name":"NAGENDRAG","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudfoundation.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/09e08ba1102807a876f2c00245d6b955f0a9f027b40c181e9cee0cd2d927f84a?s=96&d=wavatar&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/09e08ba1102807a876f2c00245d6b955f0a9f027b40c181e9cee0cd2d927f84a?s=96&d=wavatar&r=g","caption":"NAGENDRAG"},"url":"https:\/\/cloudfoundation.com\/blog\/author\/nagendrag\/"}]}},"_links":{"self":[{"href":"https:\/\/cloudfoundation.com\/blog\/wp-json\/wp\/v2\/posts\/101912","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cloudfoundation.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cloudfoundation.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cloudfoundation.com\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/cloudfoundation.com\/blog\/wp-json\/wp\/v2\/comments?post=101912"}],"version-history":[{"count":5,"href":"https:\/\/cloudfoundation.com\/blog\/wp-json\/wp\/v2\/posts\/101912\/revisions"}],"predecessor-version":[{"id":101931,"href":"https:\/\/cloudfoundation.com\/blog\/wp-json\/wp\/v2\/posts\/101912\/revisions\/101931"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cloudfoundation.com\/blog\/wp-json\/wp\/v2\/media\/101930"}],"wp:attachment":[{"href":"https:\/\/cloudfoundation.com\/blog\/wp-json\/wp\/v2\/media?parent=101912"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cloudfoundation.com\/blog\/wp-json\/wp\/v2\/categories?post=101912"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cloudfoundation.com\/blog\/wp-json\/wp\/v2\/tags?post=101912"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}