<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: CourseDrill</title>
    <description>The latest articles on DEV Community by CourseDrill (@coursedrill).</description>
    <link>https://dev.to/coursedrill</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F618906%2Fecd93b46-1c71-4eea-b6d7-9413bcde8357.png</url>
      <title>DEV Community: CourseDrill</title>
      <link>https://dev.to/coursedrill</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/coursedrill"/>
    <language>en</language>
    <item>
      <title>Adobe Experience Manager Tutorial</title>
      <dc:creator>CourseDrill</dc:creator>
      <pubDate>Mon, 26 Apr 2021 06:14:51 +0000</pubDate>
      <link>https://dev.to/coursedrill/adobe-experience-manager-tutorial-3jch</link>
      <guid>https://dev.to/coursedrill/adobe-experience-manager-tutorial-3jch</guid>
      <description>&lt;p&gt;Your constant search for the best material to gain end to end knowledge of Adobe Experience Manager ends here! We have designed this Adobe Experience Manager tutorial in a way to help the beginners to get started from the fundamental concepts and to gain an overall knowledge of this CMS platform. By the end of this AEM CQ5 tutorial, you will gain in-depth knowledge of all the major areas.&lt;/p&gt;

&lt;p&gt;If you are a beginner and wish to build your career in a top CMS tool or you may already be working on AEM and wish to build advanced skills you, can check out our &lt;a href="https://coursedrill.com/aem-training/"&gt;AEM Training&lt;/a&gt;. Without wasting much time let’s get into the adobe AEM tutorial.&lt;/p&gt;

&lt;p&gt;Your constant search for the best material to gain end to end knowledge of Adobe Experience Manager ends here! We have designed this Adobe Experience Manager tutorial in a way to help the beginners to get started from the fundamental concepts and to gain an overall knowledge of this CMS platform. By the end of this AEM CQ5 tutorial, you will gain in-depth knowledge of all the major areas.&lt;/p&gt;

&lt;p&gt;If you are a beginner and wish to build your career in a top CMS tool or you may already be working on AEM and wish to build advanced skills you, can check out our AEM 6.5 online Training. Without wasting much time let’s get into the adobe AEM tutorial.&lt;/p&gt;

&lt;p&gt;AEM Architecture (AEM Technology Stack)&lt;br&gt;
Here let’s discuss the various building blocks of AEM architecture. Following are the core building blocks of AEM Technology:&lt;/p&gt;

&lt;p&gt;Java Runtime Environment (JRE)&lt;br&gt;
Granite Platform&lt;br&gt;
OSGi Framework&lt;br&gt;
Java Content Repository (JCR)&lt;br&gt;
Apache Sling&lt;br&gt;
AEM Modules&lt;br&gt;
Let’s discuss each of the above concepts in detail&lt;/p&gt;

&lt;p&gt;Java Runtime Environment (JRE)&lt;br&gt;
AEM is a java based web application and consists of jsps [Java Server Pages], jars, Java classes, servlets. As it works based on Java, it requires Java Runtime Environment (JRE) to function effectively.&lt;/p&gt;

&lt;p&gt;Granite Platform&lt;br&gt;
This is also one of the important aspects of the AEM technology stack and works as Adobe’s open web stack. Following are the various modules that the Granite platform consists of:&lt;/p&gt;

&lt;p&gt;CQ Servlet Engine&lt;br&gt;
CRX Content Repository&lt;br&gt;
Sling Content Delivery&lt;br&gt;
OSGi Framework&lt;br&gt;
Let’s discuss each of the concepts in detail below.&lt;/p&gt;

&lt;p&gt;1) CQ Servlet Engine&lt;br&gt;
AEM needs an application server that is capable of supporting Java Servlet API 2.4 or updated versions. The software package of AEM is available in the following two forms:&lt;/p&gt;

&lt;p&gt;Cq-quickstart.jar&lt;br&gt;
Cq-quickstart.war&lt;/p&gt;

&lt;p&gt;2) CRX Content Repository&lt;br&gt;
All the content in Adobe Experience Manager is stored in properties and nodes in the CRX content repository. It works similar to the JCR type and offers the features of an RDBMS to easily access the constant repository.&lt;/p&gt;

&lt;p&gt;3) Sling Content Delivery&lt;br&gt;
AEM works based on the Sling Web application framework. The Sling framework largely depends on REST principles. The sling supports the easy development of content-oriented web applications. It makes use of JCR storehouse, for example, Apache Jackrabbit, on account of AEM, CRX Content Repository, as its information store.&lt;/p&gt;

&lt;p&gt;Sling uses Apache Sling documentation in order to map request URLs to connect with the right assets based on the selectors, extensions, and request paths. Using which web content authors can build highly flexible pages that are easy to scale and customizable.&lt;/p&gt;

&lt;p&gt;4) OSGI Framework&lt;br&gt;
The Operations Service Gateway Initiative is a java based framework used for developing modular software programs and libraries. OSGI comes with two parts. The first one is “bundles” which acts as a specification and widely known as plug-ins. The specifications contain the information related to bundles information and explains how bundles will interact. The second part of the OSGi framework is a JVM level server registry using which bundles can publish, bind and discover services.&lt;/p&gt;

</description>
      <category>aemtutorial</category>
      <category>aemtraining</category>
      <category>adobeexperiencemanagertutorial</category>
      <category>adobecq5tutorial</category>
    </item>
    <item>
      <title>AEM Interview Questions &amp; Answers One Should Know</title>
      <dc:creator>CourseDrill</dc:creator>
      <pubDate>Thu, 22 Apr 2021 09:43:36 +0000</pubDate>
      <link>https://dev.to/coursedrill/aem-interview-questions-answers-one-should-know-20c1</link>
      <guid>https://dev.to/coursedrill/aem-interview-questions-answers-one-should-know-20c1</guid>
      <description>&lt;p&gt;Digitalization has become a buzz word in the business world and it plays an essential role in order to retain old customers, attracting new customers, and keep the business growing. Content management has occupied a major role in this modern era of business operations. If you are about to start your career in a popular Content Management Systems suite like Adobe Experience Manager and wish to explore new things in the marketing world, then congratulations! In order to help you crack the AEM interview in the very first attempt, we have prepared a list of top AEM Interview Questions and answers here after deep research.&lt;/p&gt;

&lt;p&gt;The constant innovations in technology have created an urgency for shifting the traditional marketing strategies into digital strategies or online marketing.  Leveraging digital content sources such as infographics, images, videos, documents and apps is the best way to share information with customers.  Adobe Experience Manager is an advanced and widely deployed CMS tool which helps organizations in building their online presence and reaching customers with the right information in an innovative and simplified way.&lt;/p&gt;

&lt;p&gt;By the end of this Adobe CQ5 interview questions blog, you will surely gain the knowledge to crack the AEM interview.  Let’s get into the details of frequently asked AEM interview questions and answers part.&lt;/p&gt;

&lt;p&gt;Top AEM Interview Questions and Answers:&lt;br&gt;
1) What is the Adobe Experience Manager (AEM)?&lt;br&gt;
AEM is a comprehensive content management solution developed by Adobe. It is one of the advanced and widely deployed content management suites for managing digital assets and websites. Using the AEM tool organizations can simplify digital asset management with features like document management, social engagement, community portals and options to manage user-generated content.&lt;/p&gt;

&lt;p&gt;AEM acts as a central workstation for the creative teams and simplifies their day-to-day tasks. This tool allows the marketing teams to connect from the different parts of the world and helps them in delivering the right information to the targeted audience through different channels.&lt;/p&gt;

&lt;p&gt;2) What are the modules available in AEM?&lt;br&gt;
AEM simplifies website content delivery and management through the following modules. Each module comes with a set of features and executes the assigned tasks. Following are the different modules available in AEM:&lt;/p&gt;

&lt;p&gt;Sites&lt;br&gt;
Asset Management&lt;br&gt;
Mobile&lt;br&gt;
Forms&lt;br&gt;
Community&lt;/p&gt;

&lt;p&gt;3) Name the technologies behind AEM?&lt;br&gt;
AEM has been built upon the following technologies:&lt;/p&gt;

&lt;p&gt;JCR&lt;br&gt;
Apache Sling&lt;br&gt;
OSGi (Apache Felix)&lt;br&gt;
Are you interested in taking up for AEM Online Training? Enroll for Free Demo on &lt;a href="https://coursedrill.com/aem-training/"&gt;AEM Training&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;4) What do you know about Sightly?&lt;br&gt;
Sightly is a new HTML templating engine in AEM 6.0 and designed to replace JSP and ESP. The main reason behind using Sightly in AEM is to produce code that is readable, maintainable and secure while separating Markup and logic.  &lt;/p&gt;

&lt;p&gt;5) What is Adobe Marketing Cloud?&lt;br&gt;
Adobe Marketing Cloud is a platform that helps organizations with the power to get deep customer insights, build personalized campaigns, and allows them to manage content and assets. Adobe marketing cloud lets you bring together data and content into one place, and helps you build exceptional customer experiences.  &lt;/p&gt;

&lt;p&gt;6) What is AEM Dispatcher?&lt;br&gt;
The dispatcher is a caching and/or load balancing tool in Adobe Experience Manager. It also acts as a guard for AEM servers and protects them from all kinds of attacks. The dispatcher caches as much content as possible, so it eliminates the need to access the layout engine. Dispatchers distribute the computational load across multiple instances of AEM. It improves the processing power of AEM by distributing the computational load.  &lt;/p&gt;

&lt;p&gt;7) What is a Content Management System?&lt;br&gt;
A Content management system is a software application or a group of integrated programs that simplifies the task of managing a website’s digital content. In simple words it allows the users to upload, edit and delete content from a website without having any technical or programming knowledge.&lt;/p&gt;

&lt;p&gt;8) What is a replication Agent?&lt;br&gt;
The replication agents are central to AEM and perform the following functions:&lt;/p&gt;

&lt;p&gt;Publishes content&lt;br&gt;
Flushes content from the Dispatcher cache.&lt;/p&gt;

&lt;p&gt;9) What are the key benefits of using AEM?&lt;br&gt;
Following are the major benefits of using adobe experience manager:&lt;/p&gt;

&lt;p&gt;Simple Digital Asset Management (DAM).&lt;br&gt;
Creative Cloud Integration&lt;br&gt;
Improved Search&lt;br&gt;
Better Task Management&lt;br&gt;
Visual Media Conversion&lt;br&gt;
Efficient Video Management&lt;br&gt;
Personalized Content delivery.&lt;/p&gt;

&lt;p&gt;10) Name the interfaces available in AEM?&lt;br&gt;
Following are the different interfaces available in AEM:&lt;/p&gt;

&lt;p&gt;Apache Felix&lt;br&gt;
CRX Delite&lt;br&gt;
Etc/Tool&lt;br&gt;
Site Admin&lt;br&gt;
CRX Explorer&lt;/p&gt;

&lt;p&gt;&lt;a href="https://coursedrill.com/aem-training/"&gt;https://coursedrill.com/aem-training/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>aeminterviewquestions</category>
      <category>aemtraining</category>
      <category>aemonlinetraining</category>
      <category>aemcourse</category>
    </item>
  </channel>
</rss>
