{"id":102164,"date":"2025-06-12T15:13:12","date_gmt":"2025-06-12T09:43:12","guid":{"rendered":"https:\/\/cloudfoundation.com\/blog\/?p=102164"},"modified":"2025-06-12T17:08:10","modified_gmt":"2025-06-12T11:38:10","slug":"aem-configurations-training-for-beginners","status":"publish","type":"post","link":"https:\/\/cloudfoundation.com\/blog\/aem-configurations-training-for-beginners\/","title":{"rendered":"AEM Configurations Training for Beginners"},"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\/aem-configurations-training-for-beginners\/#Awareness_AEM_Configuration\" >Awareness AEM Configuration<\/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\/aem-configurations-training-for-beginners\/#AEM_Configuration\" >AEM Configuration<\/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\/aem-configurations-training-for-beginners\/#Dwelling_Tradition_AEM\" >Dwelling Tradition AEM<\/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\/aem-configurations-training-for-beginners\/#AEM_HTML_Templates\" >AEM HTML Templates<\/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\/aem-configurations-training-for-beginners\/#Run_Modes_in_AEM\" >Run Modes 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\/aem-configurations-training-for-beginners\/#Configuring_Run_Modes_in_AEM\" >Configuring Run Modes 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\/aem-configurations-training-for-beginners\/#Securing_AEM_Run_Mode_Configurations\" >Securing AEM Run Mode Configurations<\/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\/aem-configurations-training-for-beginners\/#Routine_Run_Modes_in_AEM\" >Routine Run Modes 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\/aem-configurations-training-for-beginners\/#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-10\" href=\"https:\/\/cloudfoundation.com\/blog\/aem-configurations-training-for-beginners\/#How_AEM_Determines_Run_Modes\" >How AEM Determines Run Modes<\/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\/aem-configurations-training-for-beginners\/#Routine_Domains_AEM\" >Routine Domains AEM<\/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\/aem-configurations-training-for-beginners\/#Increasing_the_Configuration_Competence_of_AEM\" >Increasing the Configuration Competence of AEM<\/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\/aem-configurations-training-for-beginners\/#Finalising_AEM_Configurations\" >Finalising AEM Configurations<\/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\/aem-configurations-training-for-beginners\/#Creating_Services_in_AEM\" >Creating Services in AEM<\/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\/aem-configurations-training-for-beginners\/#Annotations_in_AEM\" >Annotations in AEM<\/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\/aem-configurations-training-for-beginners\/#Child_Pages_in_AEM\" >Child Pages in AEM<\/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\/aem-configurations-training-for-beginners\/#AEM_Runtime_Configuration_Transformations\" >AEM Runtime Configuration Transformations<\/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\/aem-configurations-training-for-beginners\/#AEM_Third-Party_Libraries\" >AEM Third-Party Libraries<\/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\/aem-configurations-training-for-beginners\/#Plugins_for_AEM_Code_Deployment\" >Plugins for AEM Code Deployment<\/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\/aem-configurations-training-for-beginners\/#UI_Dependencies_in_AEM\" >UI Dependencies in AEM<\/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\/aem-configurations-training-for-beginners\/#Deploying_Code_in_AEM\" >Deploying Code in AEM<\/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\/aem-configurations-training-for-beginners\/#Troubleshooting_Errors_in_AEM\" >Troubleshooting Errors 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\/aem-configurations-training-for-beginners\/#AEM_Build_Deployment\" >AEM Build Deployment<\/a><\/li><\/ul><\/nav><\/div>\n\n<h2><span class=\"ez-toc-section\" id=\"Awareness_AEM_Configuration\"><\/span><strong>Awareness AEM Configuration<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>AEM configuration is the central part of the topic. If you&#8217;ve ever needed to gather routine input from a user and incorporate it into your code, you&#8217;re in the right place.<\/p>\n<p>AEM makes this possible through its System Console Config Manager. This tool licenses developers to set up performances unobtrusively.<\/p>\n<p><img decoding=\"async\" class=\"size-medium aligncenter\" src=\"http:\/\/cloudfoundation.com\/blog\/wp-content\/uploads\/2025\/06\/AEM-Configuration-Guide.png\" alt=\"AEM Training\" width=\"800\" height=\"2783\" \/><\/p>\n<p>Further up, in AEM, you will see a plethora of configuration courses. These configurations permit you to have a high assortment of customisations, which are requisite for your case being adaptable to many specifications.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"AEM_Configuration\"><\/span><strong>AEM Configuration<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The tool AEM, being the mighty one that it is, yet for us to unleash its complete opportunity, it is indispensable for us to insert vital values. These are not the default available class values.<\/p>\n<p>The AEM is an excellent solution for applying a lively configuration of component properties, allowing for more flexible handling of component changes.<\/p>\n<p>I will go through how the configuration works and its weight for case conformity today.<\/p>\n<p>In contrast to simply reading from dialogues, AEM components use configurations to keep the illustration-defined values. This implies that every input set at the configuration level will be reflected on the pages instantly.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Dwelling_Tradition_AEM\"><\/span><strong>Dwelling Tradition AEM <\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>We can utilise AEM to democratise access to users who have significant experience and competency in creating habit components. Please authorise me to illustrate by showing you the steps to develop a domain configuration component.<\/p>\n<p>It\u2019s so effortless that you need to duplicate an existing component, give it a new name and then adjust its HTML file and properties.<\/p>\n<p>AEM&#8217;s flexibility becomes more evident at these stages of the process that we undertake.<br \/>\n<video src=\"http:\/\/cloudfoundation.com\/blog\/wp-content\/uploads\/2025\/06\/AEM-Component-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>We are very particular about the structure of the components so that we can interchange them with different components and configurations without any problems.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"AEM_HTML_Templates\"><\/span><strong>AEM HTML Templates<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>As an AEM user, the second most important thing to do is to describe the situation appropriately. The correct configuration of templates ensures that the facts are presented in the most effective way possible.<\/p>\n<p>Employing methods like get Domain to insert values dynamically and organising the output productively in the component&#8217;s HTML file were some of the ways I worked on it.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Run_Modes_in_AEM\"><\/span><strong>Run Modes in AEM<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>One of the most powerful features of AEM is the ability to set your preferences freely.<\/p>\n<p>When <strong><a href=\"https:\/\/cloudfoundation.com\/aem-assets-training\" target=\"_blank\" rel=\"noopener\">working in AEM<\/a><\/strong>, the production instance is the final destination where your project is stored.<\/p>\n<p>However, most of the time, preceding production, you deploy to a staging environment for testing purposes. The presence of a staging environment is a matter of your company&#8217;s sequence.<\/p>\n<p>During the quality assurance phase in AEM, testers verify the project&#8217;s smoothness before it is implemented in a live environment.<\/p>\n<p><img decoding=\"async\" class=\"size-medium aligncenter\" src=\"http:\/\/cloudfoundation.com\/blog\/wp-content\/uploads\/2025\/06\/AEM-Run-Mode-Setup.png\" alt=\"AEM Training\" width=\"800\" height=\"945\" \/>Testing is conducted with high intensity in a QA environment, and developers are busy ensuring that the code is configured to run correctly in AEM modes.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Configuring_Run_Modes_in_AEM\"><\/span><strong>Configuring Run Modes in AEM<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>AEM is the tool that gives you the freedom to set several run modes depending on the project that you are controlling<\/p>\n<p>Whether you&#8217;re running it on your local server or in a live environment, running it correctly is imperative.<\/p>\n<p>Facilitate&#8217;s reflection on the local run mode allows you to settle on the type of illustration, the domain, and the specific URLs.<\/p>\n<p>You can store this evidence in the project in a way that when AEM identifies a local run mode, it will automatically use the correct configuration.<\/p>\n<p>Run modes in AEM are essentially the properties and settings assigned to different instances.<\/p>\n<p>They are the ones who, for the most part, decide how your AEM deployment will be laid out, and these settings will enable your demonstration to operate optimally.<\/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=\"Securing_AEM_Run_Mode_Configurations\"><\/span><strong>Securing AEM Run Mode Configurations<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>AEM configurations should be managed with care because they are directly related to the system&#8217;s security.<\/p>\n<p>Run modes guarantee that only particular configurations are applied according to the environment.<\/p>\n<p>For demonstration purposes, production settings are fortified and, therefore, not accessible to unauthorised users.<\/p>\n<p>Similarly, the domain settings of various environments must be kept locked to comply with security policies.<\/p>\n<p><img decoding=\"async\" class=\"size-medium aligncenter\" src=\"http:\/\/cloudfoundation.com\/blog\/wp-content\/uploads\/2025\/06\/AEM-Security-Configurations.png\" alt=\"\" width=\"800\" height=\"3064\" \/><\/p>\n<p>AEM enables developers to put down the configurations in the code instead of changing them manually, supporting a mix of both security flexibility and flexibility to be achieved at the same time<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Routine_Run_Modes_in_AEM\"><\/span><strong>Routine Run Modes in AEM<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The installation run modes\u2014author, publish, and sample\u2014are fixed once, whereas conventional run modes permit me to change the environment from QA to production or staging at any time I need.<\/p>\n<p>Consequently, AEM is the system that collaborates with distinct business outlooks without requiring any user intervention.<\/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=\"How_AEM_Determines_Run_Modes\"><\/span><strong>How AEM Determines Run Modes<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>System settings within AEM are how I recognise AEM run modes.<br \/>\n<video src=\"http:\/\/cloudfoundation.com\/blog\/wp-content\/uploads\/2025\/06\/AEM-Run-Mode-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><br \/>\nAdditionally, AEM provides status reports, allowing me to verify that a demonstration is running in QA, production, or any other configuration I have set up.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Routine_Domains_AEM\"><\/span><strong>Routine Domains AEM<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Even though AEM has fixed configurations, the user can always alter them to meet personal specifications. Think, in each of the ambiance &#8211; QA, UAT, staging, and production &#8211; you should use a different domain URL<\/p>\n<p>AEM ensures the management of configuration for each server, regardless of whether it is an author or a publish instance.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Increasing_the_Configuration_Competence_of_AEM\"><\/span><strong>Increasing the Configuration Competence of AEM<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><strong><a href=\"https:\/\/cloudfoundation.com\/blog\/aem-certification-be-a-certified-learner\/\" target=\"_blank\" rel=\"noopener\">AEM<\/a><\/strong> offers a range of alternative configuration options, including Boolean zones that toggle on or off, integer values for numerical entries, and arrays for managing lists.<\/p>\n<p>Each of the disciplines takes on a significant role in the AEM environment configuration.<\/p>\n<p>By employing configurations sparingly but resourcefully, the power of settings in AEM is improved.<\/p>\n<p><img decoding=\"async\" class=\"size-medium aligncenter\" src=\"http:\/\/cloudfoundation.com\/blog\/wp-content\/uploads\/2025\/06\/Optimizing-AEM-Configurations-1.png\" alt=\"AEM Training\" width=\"800\" height=\"879\" \/><\/p>\n<p>Depending on whether the user defines new traits or edits existing ones, this method simplifies the process of supervising AEM across multiple servers.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Finalising_AEM_Configurations\"><\/span><strong>Finalising AEM Configurations<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>After creating the configuration in AEM, the inner workings of the project should align with the brief, ensuring the project receives proper direction and has a clear scope and quality.<\/p>\n<p>This setup stage proceeds smoothly, providing developers with the opportunity to transition easily from the development stage through the QA stage to the production stage without hassle and in a structured manner.<\/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=\"Creating_Services_in_AEM\"><\/span><strong>Creating Services in AEM<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Once you have completed the configurations in AEM, the next step is to equip the services that will interact with those configurations.<\/p>\n<p>We will develop configuration services tailored to our domain that efficiently retrieve and store data securely.<\/p>\n<p>In implementing the service internally within AEM, we start by creating a Java interface and then follow it up with a corresponding service provider.<\/p>\n<p><img decoding=\"async\" class=\"size-medium aligncenter\" src=\"http:\/\/cloudfoundation.com\/blog\/wp-content\/uploads\/2025\/06\/Building-AEM-Services.png\" alt=\"AEM Training\" width=\"800\" height=\"2298\" \/><\/p>\n<p>Alternatively, we can use Java annotations like @Component, which makes it easy for AEM to communicate with the services they need<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Annotations_in_AEM\"><\/span><strong>Annotations in AEM<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Annotations form the nucleus of AEM development. By using annotations such as @Component, along with other essential annotations, we ensure that our Java classes are well-integrated and can be easily accessed within the<strong><a href=\"https:\/\/cloudfoundation.com\/blog\/aem-interview-questions\" target=\"_blank\" rel=\"noopener\">\u00a0AEM framework<\/a><\/strong>.<\/p>\n<p>One of the most ordinary annotations in AEM development is @Concept.<\/p>\n<p>It permits structured configurations. This annotation is designed to serve as the nucleus of the settings and is distinct from the smooth functioning of the operation.<\/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=\"Child_Pages_in_AEM\"><\/span><strong>Child Pages in AEM<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>One of the essential difficulties in AEM is how to display all the children of a page as a list when the only input is their parent page. For this, we require a method that is set out.<\/p>\n<p>We blueprint a service class that fetches child pages more expediently.<\/p>\n<p>The service retrieves the request and pulls the necessary data from the Sling Model, which the model then sends to the AEM component.<br \/>\n<video src=\"http:\/\/cloudfoundation.com\/blog\/wp-content\/uploads\/2025\/06\/Managing-AEM-Pages.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>That&#8217;s how we guarantee that the children&#8217;s pages are displayed exactly.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"AEM_Runtime_Configuration_Transformations\"><\/span><strong>AEM Runtime Configuration Transformations<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The password change characteristic in AEM often appears to be situated in a certain way, most of the time.<\/p>\n<p>There are alternatives to changing the service of the third-party provider from which a password was changed, such as updating the OSA configurations, without the need to restart the server or redeploy the code.<\/p>\n<p>This is why AEM is such an excellent platform for the safe sharing of data.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"AEM_Third-Party_Libraries\"><\/span><strong>AEM Third-Party Libraries<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>AEM is used for third-party libraries, which would make the alternatives more and even easier to use to a considerable extent<\/p>\n<p>Whether you create PDFs or work with professional APIs, AEM ensures that dependency management runs smoothly, thereby granting performance perfection without unnecessary complexity.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Plugins_for_AEM_Code_Deployment\"><\/span><strong>Plugins for AEM Code Deployment<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>In AEM, plugins are the tools that help generate and deploy code simultaneously.<\/p>\n<p>The user profile section is the right place for the team to eliminate any unnecessary time spent and streamline the deployment process by impersonating files.<\/p>\n<p><img decoding=\"async\" class=\"size-medium aligncenter\" src=\"http:\/\/cloudfoundation.com\/blog\/wp-content\/uploads\/2025\/06\/Enhancing-AEM-Integration.png\" alt=\"AEM Training\" width=\"800\" height=\"1070\" \/>AEM developers frequently refer to the README files to verify that the correct configurations are in place, which prevents errors unnecessarily during compilation<\/p>\n<h2><span class=\"ez-toc-section\" id=\"UI_Dependencies_in_AEM\"><\/span><strong>UI Dependencies in AEM<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>One indispensable part of AEM development is how UI dependencies are managed.<\/p>\n<p>The UI front end and UI apps are highly interconnected, which means that if one is changed, the other will be modified accordingly.<\/p>\n<p>Without another word, if you cannot fulfil the conditions for the UI front end, then you need to ensure that no broken dependencies are in the UI apps.<\/p>\n<p>AEM is very productive when dependencies are up to date.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Deploying_Code_in_AEM\"><\/span><strong>Deploying Code in AEM<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The AEM codebase is synthesised by executing the Maven clean install command from the root directory. This command ensures that all modules are compiled correctly.<\/p>\n<p>After the code is entirely built, the final package is deposited in the specified folder and then becomes available for deployment.<\/p>\n<p><img decoding=\"async\" class=\"size-medium aligncenter\" src=\"http:\/\/cloudfoundation.com\/blog\/wp-content\/uploads\/2025\/06\/AEM-Code-Deployment.png\" alt=\"AEM Training\" width=\"800\" height=\"2974\" \/><\/p>\n<p>AEM developers utilise this structure to package and deploy applications efficiently.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Troubleshooting_Errors_in_AEM\"><\/span><strong>Troubleshooting Errors in AEM<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Although errors often occur during compilation in AEM, the solution to such problems is not complex. First, finding authentication issues in the XML files and then adhering to established coding protocols is the right way to eliminate errors.<\/p>\n<p>With AEM, if a mistake is made, logs are generated that can be checked to identify where the module has encountered problems. In no time, developers can resolve the issues and then deploy the software.<\/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=\"AEM_Build_Deployment\"><\/span><strong>AEM Build Deployment<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Construction is a quintessential part of the AEM development process. It is a way to determine if the program is well-organised and compiled adequately before deployment begins. Employing Maven makes the task straightforward, but on the other hand, guarantees the uniformity of all the modules.<\/p>\n<p>Activating the &#8216;clean install&#8217; in Maven involves cleaning up previous target folders using the &#8216;clean&#8217; command. This way, we ensure a correct start every time we want to build something new.<\/p>\n<p>The &#8216;install&#8217; command compiles the project and stores the resulting package in the target directory.And now on to deploying the application.<\/p>\n<p>To set up AEM, the AEM process requires the deployment of the bundle to the AEM server.<br \/>\n<video src=\"http:\/\/cloudfoundation.com\/blog\/wp-content\/uploads\/2025\/06\/AEM-Deployment-Process.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 \/>\nThe package thus dispatched is saved in the &#8216;apps&#8217; folder, and this guarantees the code is not only open but also integrated adequately with AEM.<\/p>\n<p><strong>AEM Addressing Co-operation Issues in Real-Time<\/strong><\/p>\n<p>When working with AEM, it may occur that I will experience a truly annoying moment, one that involves the loss of code and collaboration tools.<\/p>\n<p>In the process of finding the right solution, I attempted to approach it in different ways, such as right-clicking, employing keyboard shortcuts, and even asking one of my coworkers to share the code snippet again.<\/p>\n<p>AEM conceals tasks related to coding, as well as technical ones; it also highlights the value of cooperation. The current topic of conversation was about user group permissions and how to enforce transformations to make the work more fluid. When it comes to AEM, they permit some to account for and control different parts of the project.<\/p>\n<p>AEM works as a team facilitator, but its real aptitude is evident when the configurations of permissions are correct. If you have encountered permissions-related issues in AEM in the past, please share your observations.<\/p>\n<p>AEM plays an essential role in reshaping the way we collaborate, learn, and grow. Our discussion today has revealed the intrinsic value of AEM and the importance of gaining new knowledge from real-life situations.[\/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;] Awareness AEM Configuration AEM configuration is [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":102184,"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-102164","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>AEM Configurations Training for Beginners<\/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\/aem-configurations-training-for-beginners\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AEM Configurations Training for Beginners\" \/>\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;] Awareness AEM Configuration AEM configuration is [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cloudfoundation.com\/blog\/aem-configurations-training-for-beginners\/\" \/>\n<meta property=\"og:site_name\" content=\"CloudFoundation | Blog\" \/>\n<meta property=\"article:published_time\" content=\"2025-06-12T09:43:12+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-12T11:38:10+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/cloudfoundation.com\/blog\/wp-content\/uploads\/2025\/06\/4.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":"AEM Configurations Training for Beginners","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\/aem-configurations-training-for-beginners\/","og_locale":"en_US","og_type":"article","og_title":"AEM Configurations Training for Beginners","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;] Awareness AEM Configuration AEM configuration is [&hellip;]","og_url":"https:\/\/cloudfoundation.com\/blog\/aem-configurations-training-for-beginners\/","og_site_name":"CloudFoundation | Blog","article_published_time":"2025-06-12T09:43:12+00:00","article_modified_time":"2025-06-12T11:38:10+00:00","og_image":[{"width":500,"height":500,"url":"http:\/\/cloudfoundation.com\/blog\/wp-content\/uploads\/2025\/06\/4.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\/aem-configurations-training-for-beginners\/","url":"https:\/\/cloudfoundation.com\/blog\/aem-configurations-training-for-beginners\/","name":"AEM Configurations Training for Beginners","isPartOf":{"@id":"https:\/\/cloudfoundation.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cloudfoundation.com\/blog\/aem-configurations-training-for-beginners\/#primaryimage"},"image":{"@id":"https:\/\/cloudfoundation.com\/blog\/aem-configurations-training-for-beginners\/#primaryimage"},"thumbnailUrl":"https:\/\/cloudfoundation.com\/blog\/wp-content\/uploads\/2025\/06\/4.jpg","datePublished":"2025-06-12T09:43:12+00:00","dateModified":"2025-06-12T11:38:10+00:00","author":{"@id":"https:\/\/cloudfoundation.com\/blog\/#\/schema\/person\/df6c7eba98f1bb15f2a100a9958266e4"},"breadcrumb":{"@id":"https:\/\/cloudfoundation.com\/blog\/aem-configurations-training-for-beginners\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cloudfoundation.com\/blog\/aem-configurations-training-for-beginners\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudfoundation.com\/blog\/aem-configurations-training-for-beginners\/#primaryimage","url":"https:\/\/cloudfoundation.com\/blog\/wp-content\/uploads\/2025\/06\/4.jpg","contentUrl":"https:\/\/cloudfoundation.com\/blog\/wp-content\/uploads\/2025\/06\/4.jpg","width":500,"height":500},{"@type":"BreadcrumbList","@id":"https:\/\/cloudfoundation.com\/blog\/aem-configurations-training-for-beginners\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cloudfoundation.com\/blog\/"},{"@type":"ListItem","position":2,"name":"AEM Configurations Training for Beginners"}]},{"@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\/102164","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=102164"}],"version-history":[{"count":6,"href":"https:\/\/cloudfoundation.com\/blog\/wp-json\/wp\/v2\/posts\/102164\/revisions"}],"predecessor-version":[{"id":102185,"href":"https:\/\/cloudfoundation.com\/blog\/wp-json\/wp\/v2\/posts\/102164\/revisions\/102185"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cloudfoundation.com\/blog\/wp-json\/wp\/v2\/media\/102184"}],"wp:attachment":[{"href":"https:\/\/cloudfoundation.com\/blog\/wp-json\/wp\/v2\/media?parent=102164"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cloudfoundation.com\/blog\/wp-json\/wp\/v2\/categories?post=102164"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cloudfoundation.com\/blog\/wp-json\/wp\/v2\/tags?post=102164"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}