AEM 6 Lead Developer EG - Adobe Systems · PDF fileYou should be able to evaluate AEM users...

download AEM 6 Lead Developer EG - Adobe Systems · PDF fileYou should be able to evaluate AEM users and group permissions, and apply standard processes to setup us CUGs

If you can't read please download the document

Transcript of AEM 6 Lead Developer EG - Adobe Systems · PDF fileYou should be able to evaluate AEM users...

  • Revised 05 February 2018

    Adobe Experience Manager 6 Lead Developer Adobe Certified Expert Exam Guide Exam number: 9A0-396

  • Adobe Experience Manager 6 Lead Developer Exam Guide

    1

    About Adobe Certified Expert Exams

    To be an Adobe Certified Expert is to demonstrate expertise in helping clients realize value in an Adobe solutions.

    Adobe's Certification exams follow industry-accepted procedures to ensure validity and reliability. We work with industry experts to create our exams, which represent real-world requirements and objectives for the job roles we certify.

    This guide is designed to provide the recommendations needed to prepare for your Adobe Certified Expert exam, and help you determine when you are ready to take the exam. It will outline the knowledge and skills required of a "minimally qualified candidate" for a specific job role, which will be evaluated in the exam.

    Adobe exams include unscored items that allow for collection of performance data. These questions are not calculated in your final results. Unscored items are randomly placed in the exam with sufficient time calculated to complete the entire exam.

    How is the Adobe Experience Manager 6 Lead Developer Exam Structured?

    Number of questions: 59

    Time limit: 90 minutes

    Passing score: All Adobe exams are reported on a scale of 300 to 700. The passing score for each exam is 550. For more information about scaled scoring, visit the FAQs.

    How Do I Register for the Exam?

    Our exams are delivered worldwide by PSI.

    Exam name: Adobe Experience Manager 6 Lead Developer

    Exam number: 9A0-396

    Exam cost: $180 (US Dollars)

    To register for the exam at a PSI testing center:

    1. Visit Adobes credential management system. 2. If you have logged in before, use your email address or login ID and password to access the

    system and go to step 6.

    https://www.adobe.com/training/course-faq.html#cert-generalhttps://www.certmetrics.com/adobe/

  • Adobe Experience Manager 6 Lead Developer Exam Guide

    2

    3. If you have never logged into CertMetrics before, click Never logged in before to create an account and follow step 4 or 5.

    4. If you have previously taken an Adobe exam, select Click here if you have already taken an Adobe exam. You will be asked to enter the email address you last used to register for an exam. If you do not remember which email address you used, you may also enter information from an exam score report to verify your identity. You will receive an email with your login ID and a link to reset your password.

    5. If you have never taken an Adobe exam before, provide the required information to establish an account. Once you submit the form, you will receive an email prompting you to set up a login ID and password.

    6. When you are logged into CertMetrics, click Schedule your exam at PSI. 7. You will be directed to a new page within CertMetrics where you will click Click here to log in to

    PSI. 8. Scroll through the list of exams and press the Schedule Exam button for your exam. 9. Select your exam language and location to see test center options in your area. 10. Select an available date and start time. 11. Confirm schedule details to receive a booking confirmation. 12. Proceed to payment. 13. After payment is successful, you will receive an email confirmation your registration details and a

    receipt.

  • Adobe Experience Manager 6 Lead Developer Exam Guide

    3

    What topics are covered on the Adobe Experience Manager 6 Lead Developer exam?

    The tasks measured on the exam are grouped into the following domains:

    Install and configure the AEM Environment

    Build and deploy AEM projects

    Build AEM components

    Create and configure OSGi services

    Setup content structure and taxonomy

    Create AEM security policies

    Set-up and configure deployment infrastructure

    Troubleshoot AEM projects

    Within each domain, there are specific tasks that you should be able to perform as an Adobe Experience Manager Developer:

    Install and Configure the AEM Environment You should be able to identify the default runmode of the AEM server and apply best practices for installing AEM 6 on different operating systems. You should be able to determine the valid run modes to operate AEM, and state the configurations required for the installation on application servers. You should also be able to identify the supported operating system for installing AEM on an application.

    Build and deploy AEM projects You should be able to apply version control management best practices, and apply standard procedures to create multi-module Maven projects. You should also be able to apply standard procedures to develop and debug an application using an IDE.

    Build AEM components Given a scenario, you should be able to analyze and evaluate the usage of forms, metadata, and other features. You should be able to apply best practices to create and use client libraries and also to create, customize, and configure AEM components and dialogs. In a given scenario, you should be able to determine workflow steps and processes. You should be able to apply standard procedures to create and extent AEM components, templates, and page components.

    Create and configure OSGi services You should be able to apply standard processes to manage OSGi bundles, services, and dependencies. You should also be able to analyze and evaluate the logs to identify discrepancies. Given a scenario, you should be able to determine the OSGi configuration, and you should be able to apply a standard process to create OSGi components and services.

    Setup content structure and taxonomy

    You should be able to apply best practices to manager user-generated content. Given a scenario, you should be able to analyze content structure and evaluate query efficiency. You should be able to

  • Adobe Experience Manager 6 Lead Developer Exam Guide

    4

    apply standard procedures to manage AEM tagging framework. Given a scenario, you should be able to analyze workflows to setup multilingual sites

    Create AEM security policies You should be able to evaluate AEM users and group permissions, and apply standard processes to setup us CUGs. You should also be able to evaluate ACLs and permission level for users/groups.

    Setup and configure deployment infrastructure You should be able to analyze and evaluate logs and other artifacts to manage garbage collection and TAR optimization. You should be able to apply standard procedures for backend data store configurations and also apply standard procedures to integrate AEM applications with Marketing Cloud and third-party tools. You should be able to apply standard procedures to integrate AEM applications with LDAP/SSO/OAUTH Providers/Third-Party login authentication mechanisms.

    Troubleshooting AEM projects You should be able to troubleshoot issues related to performance, functional issues, and also issues related to scalability bottlenecks.

    Distribution of content covered on the exam:

    The questions on the exam are distributed as follows for each domain. (Note: each question carries the same weight and there is no partial credit for any question)

    Domain Percent of Exam

    Install and Configure the AEM Environment 11%

    Build and deploy AEM projects 10%

    Build AEM components 15%

    Create and configure OSGi services 15%

    Setup content structure and taxonomy 15%

    Create AEM security policies 10%

    Set-up and configure deployment infrastructure 10%

    Troubleshoot AEM projects 14%

    The Adobe Experience Manager Lead Developer job role This exam is designed for individuals who are currently performing or have previous work experience with the job responsibilities of an Adobe Experience Manager Developer.

  • Adobe Experience Manager 6 Lead Developer Exam Guide

    5

    The Minimally Qualified Candidate

    To pass the exam, you must possess the minimum level of knowledge, skills, and abilities required of an Adobe Experience Manager Lead Developer, which are outlined below.

    As an Adobe Experience Manager Lead Developer you should be able to perform the following tasks without any assistance:

    Translate customer requirements into a content model

    Use the JCR API to manipulate data and observe content changes

    Use Sling API to manage sites and users including healthchecks,resource-mergers etc..

    Use Apache lucene and solr indexing

    Set up functional ACLs to manage the user roles and permissions

    Setup a project using Maven archetypes and an IDE

    Apply knowledge of CSS 3.0 and HTML5 to ensure a responsive design.

    Write search queries using XPath and SQL

    Write code units tests

    Configure LDAP and Single Sign On (SSO) authentication.

    Configure the Web Dispatcher.

    Analyze and apply caching best practices.

    Create and customize the AEM components

    Create and use the OSGi service in the application

    Create and integrate an AEM widget.

    Create event listeners using Sling and JCR

    Create and customize an AEM workflow.

    Create workflow steps with dialogues

    Set up Replication and Reverse Replication

    Extend the UI using CoralUI

    Use MSM-Blueprint and Livecopy in applications

    Setup multilingual and multinational websites

  • Adobe Experience Manager 6 Lead Developer Exam Guide

    6

    What is the typical job experience for minimally qualified candidates taking this exam?

    A minimally qualified Adobe Experience Manager Lead Developer ty