AEM 6.0 Architect Flashcards

1
Q

A news company uses AEM to manage content. The company initially plans to provide news only to subscribers within Australia. Six months later, the company expands into the wider Asia region and requires Chinese and Korean language options. The architect must create a solution for a CMS with a multi-lingual requirement.

What is the most important factor for the architect to consider?

A. Creating a new language location for the dictionary
B. Translation workflows
C. Maintaining a common look and feel
D. Site structure

A

A. Creating a new language location for the dictionary

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Which Dispatcher settings restrict the IP addresses that can issue invalidation requests?

A. /allowedClients
B. /virtualhosts
C. /filter
D. /renders

A

A. /allowedClients

Configuring Dispatcher

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

During a discovery workshop, a content editor must be able to publish any page for English and French versions of the website. The architect could put the extra permission against only the specific user profile. Instead, the architect creates a group, sets the group’s permissions, then the replicates permissions on the both content/en and content/fr nodes.

What is the likely reason for the architect’s decision?

A. Groups are easier to administer and manage user access rights.
B. Groups provide greater granularity of control over users.
C. Groups integrate into third-party security such as LDAP.
D. Group privileges are stronger than user privileges.

A

C. Groups integrate into third-party security such as LDAP.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

An architect needs to document the flow of content from a system that provides real-time stock quotes to an AFM system for display. The documentation must show how each server communicates and which ports are used.

Which architectural diagram should the architect modify?

A. Conceptual
B. Physical
C. Logical
D. Data Flow

A

D. Data Flow

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

A company’s entertainment website contains the following features:

  • A homepage with a consistent toolbar and listing of articles by category
  • A community page
  • Individual article pages containing a combination of text and images
  • End users are able to create new forums, browse article by category, log in using a modal dialog box, and search from the toolbar.

How many AEM templates should the architect create?

A. Ten
B. Seven
C. Five
D. Three

A

C. Five

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

An architect is helping a multi-national news company design its project and determine requirements. The functionality requires several external feeds to display breaking news and live scores for major sporting events.

What is the most important factor for the architect to consider when meeting the performance requirements?

A. The authentication requirements from each feed
B. The number of JCR nodes each feed item requires
C. The import frequency of the feed
D. The payload type in which the feeds are returned

A

A. The authentication requirements from each feed

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Your customer has just purchased AEM and would like to use an existing database for authentication. They do NOT want to use LDAP. Which should you implement?

A. SSO
B. Custom Login Module
C. SAML
D. Apache Filter

A

B. Custom Login Module

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

A marketing company wishes to present known clients with lists of offers. Offers are contained within back-end database and updated daily. Which approach should you recommend?

A. Retrieve offers from back-end database via AJAX
B. Create an AEM component to retrieve offers via an OSGI Service
C. Deliver offers via a scheduled job with a JSON response
D. Retrieve offers from back-end system via Server Side Includes (SSI)

A

C. Deliver offers via a scheduled job with a JSON response

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

A customer wishes to approve content by multiple users; collect data from the users who are assigned a work item; and replicate content to publish instances. Which out-of-the-box Workflow component should be used as part of the overall workflow development?

A. Form Participant Step.
B. Dialog Participant Step.
C. Participant Step.
D. Dynamic Participant Step.

A

B. Dialog Participant Step

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Your customer wants to re-brand the AEM UI with their company/project logo. Which approach would you recommend?

A. Find the AEM logo images/sprites and replace the binaries with their company logos.
B. Modify the AEM code in /libs to reference their company assets.
C. Override the AEM code in /libs with /apps code to reference their company assets.
D. Use AEM UI hooks and JS to swap the assets client-side.

A

D. Use AEM UI hooks and JS to swap the assets client-side

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Which two business requirements are appropriate to implement using AEM without any third-party system integration? (Choose two.)

A. Chat rooms supporting more than 100 simultaneous users.
B. Unmoderated user forums for a community of 10,000 users.
C. Process credit card transactions for users.
D. Moderated comments on a blog which receives 100 comments per day.

A

B. Unmoderated user forums for a community of 10,000 users.
D. Moderated comments on a blog which receives 100 comments per day

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

You have created a solution architecture for a financial services company. After the design is completed, but before implementation starts, the company decides that rather than authenticating users against their internal LDAP server, they will authenticate using an externallyhosted SAML Identity Provider.

Which two architectural diagrams need to be revised to meet this change? (Choose two.)

A. Physical.
B. Conceptual.
C. Data Flow.
D. Logical.

A

B. Conceptual
C. Data Flow

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Which approach should be used to reduce the overall number of HTTP requests?

A. Minify client libraries via an OSGI configuration.
B. GZIP client libraries via an OSGI configuration.
C. Combine JS files into client libraries.
D. Include multiple client libraries using the dependencies property

A

C. Combine JS files into client libraries

How well did you know this?
1
Not at all
2
3
4
5
Perfectly