Architect Cert Flashcards

1
Q

A News media company’s website becomes unresponsive during a DoS attack.
What 2 measures should the architect implement?

A. Change the password for the default OOTB accounts (admin, author)
B. Uninstall all sample content
C. Disable the default selectors for .feed.xml and .infinity.json
D. Implement a dispatcher config to allow only known selectors

A

C. Disable the default selectors for .feed.xml and .infinity.json
D. Implement a dispatcher config to allow only known selectors

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

A customer plans to display icons next to the search results from a keyword search. The icons should match the type of file returned in the search. What steps should the architect follow?
A. Copy the entire foundation search component into the project under /apps and modify search.jsp
B. Create a matching folder under /apps for the search component with a custom search.jsp
C. Create a new component under /apps called search with a sling:resourceSuperType of the foundation search component
D. Make modifications to search.jsp for the foundation component under /libs

A

C. Create a new component under /apps called search with a sling:resourceSuperType of the foundation search component

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

A large retail company has integrated AEM into its commerce stack. Logged in users are allowed to submit reviews of products. To keep reviews from being too biased, the company only want to show ratings after a minimum number of submissions
For which reason must the ratings component be extended to meet the requirements?

A. Only the average rating is available via the API
B. The Tally/Rating component API does not provide the number of responses
C. The author must be able to provide the number of votes for display
D. A custom rating service must be created to support this functionality

A

B. The Tally/Rating component API does not provide the number of responses

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

A large telecom company is leveraging the capability of AEM to integrate with SAML.
The architect must configure the SAML Authentication Handler. By default SAML 2.0 Authentication is disabled.
Which two OSGi configuration properties must the architect set to enable SAML 2.0 Authentication?

A. The public certificate of the identity provider
B. The identity of the POST URL
C. The Service Provider Entity ID
D. The Service Ranking

A

B. The identity of the POST URL

D. The Service Ranking

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

AEM installs defaults users and groups.
Which two concepts should the architect know about admin, author and anonymous users? (choose 2)

A. Keep all three users as default
B. All default accounts should be deleted
C. Modifying the anonymous user account creates other security implications
D. Change the password from the admin account from the default

A

C. Modifying the anonymous user account creates other security implications
D. Change the password from the admin account from the default

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

A news company uses AEM to manage content. The company plans to initially only provide news to users in Australia. Six months later the company wants to expand into Asia which requires Chinese and Korean language support. The architect must create a solution for the CMS with multi-lingual support.
What is the most important factor for the 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
7
Q

An architect is integrating a customer’s AEM authoring system to authenticate with the customer’s Active Directory service. The architect must configure the LoginModule used by the identity provider.
What Java framework should the architect use?

A. OWASP
B. PAM
C. JAAS
D. Apache Siro

A

C. JAAS

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

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

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

A

B. Physical

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

A client installs AEM using an application server. The architect must install HTTPS in the clients QA environment with an application server as well.
Which 3 AEM components/configuration must be changed relative to the QA environment? (choose 3)

A. Add a secure flag to the dispatcher configuration file
B. Install the SSL version of the dispatcher
C. Configure the CQ servlet engine HTTP service to use SSL using the company’s certificate
D. Configure replication agents to use SSL

A

A. Add a secure flag to the dispatcher configuration file
C. Configure the CQ servlet engine HTTP service to use SSL using the company’s certificate
D. Configure replication agents to use SSL

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

Which two requirements typically involve integration with a 3rd party service?

A. Approval workflow
B. Federated authentication
C. Coordinate based store locator
D. Watermark image generation

A

C. Coordinate based store locator

D. Watermark image generation

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

A brick and mortar company purchases AEM.
Which application is not suited to be implemented in AEM

A. Store finder as AEM does not integrate with Google Maps
B. Store finder as AEM does not support geospatial search
C. Training video site section as AEM is unable to record user interactions
D. Training video site section as AEM does NOT bundle a video player

A

B. Store finder as AEM does not support geospatial search

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

An architect must use metrics from a client’s existing CMS environments.
Which metric is least valuable?

A. CMS storage requirements
B. Average daily requests of users visiting the site
C. CPU speed of the servers
D. Percentage of requests off loaded by the CDN

A

A. CMS storage requirements

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

A small public sector organization needs help planning its the architectural design of its AEM implementation. The organization’s staff resist learning new technologies.
What is the most important factor for the architect to consider while planning the design?

A. Performance
B. Usability
C. High availibility
D. Extenisbility
E. Low Maintenance
A

C. High availibility

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

A software company plans to display the real-time stock price on its employee intranet. The stock quote is supplied by a 3rd party vendor.
Which two factors are most relevant to the solution design? (choose 2)
A. The name of the vendor providing the quote service
B. The ticker symbol of the company
C. The payload format of the quote response
D. The authentication requirements of the vendor
E. Rate limits imposed by the vendor

A

C. The payload format of the quote response

E. Rate limits imposed by the vendor

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

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

A. Groups are easier to administer and manage than users
B. Groups provide more granularity of control over users
C. Groups integrate into 3rd party security such as LDAP
D. Group privileges are stronger than users

A

A. Groups are easier to administer and manage than users

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

Which three statements about multi-site manager, blueprints and Live Copies are true?

A. Live Copy of a particular Blueprint inherit Rollout configuration is configured on a Blueprint
B. Immediate children of a Multi-site Manager Blueprint root page are language branches
C. A Blueprint can have one or more Live Copies
D. Live Copy can inherit from multiple Blueprints

A

A. Live Copy of a particular Blueprint inherit Rollout configuration is configured on a Blueprint
B. Immediate children of a Multi-site Manager Blueprint root page are language branches
C. A Blueprint can have one or more Live Copies

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

A multi-national company rolls out authoring tools and site in English speaking locations without regard for other languages. An architect must augment the system to facilitate authoring content in French and adapting the resulting tools to enable other languages added to the system later. Which tool allows the architect to manage dictionaries?

A. i18n
B. Internationalization service
C. Translator
D. Dictionary

A

C. Translator

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

Which three requirements can be met with OOTB features/components?

A. Use Google+ to personalize content
B. Hide pages within a content hierarchy
C. Index PDF documents uploaded to the AEM repository
D. Enter additional data while approving workflow content

A

B. Hide pages within a content hierarchy
C. Index PDF documents uploaded to the AEM repository
D. Enter additional data while approving workflow content

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

An architect must optimize performance on the homepage of a client’s site. The client requires that search engines index the homepage content.
The homepage must not be cacheable because it displays a list of recently shared articles.
This list is generated using an AEM component that performs a real time lookup to an API from a 3rd party.
Which solution should the architect choose?

A. Replace the real-time API access with a scheduled job inside of AEM every 15 minutes to update the data and trigger a dispatcher cache flush
B. Replace the AEM component’s server side logic with a JavaScript widget provided by the 3rd party
C. Cache the homepage using the dispatcher and implement a cron job to remove the cached file every 15 minutes
D. Cache the homepage and use AJAX to deliver the list of recently shared articles

A

A. Replace the real-time API access with a scheduled job inside of AEM every 15 minutes to update the data and trigger a dispatcher cache flush

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

Which three tasks can business users perform using OOTB functionality/components/plugins?

A. Provide ratings for a particular page
B. Present and sort order status client side
C. Customize content using Twitter profile data
D. Display a list of completed workflow items

A

A. Provide ratings for a particular page
C. Customize content using Twitter profile data
D. Display a list of completed workflow items

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

A digital publisher is moving to AEM. The primary goal is a more user friendly authoring interface. The current content management system has been built in house by staff developers, runs on a mySQL database and users forms for entering content. Discovery meetings are held with the business owners and content authors. What is the most significant and relevant conceptual change from the current CMS?

A. AEM uses a hierarchy based repository
B. AEM does NOT use a relational database
C. AEM allows authors to drag and drop components
D. AEM is written in Java

A

C. AEM allows authors to drag and drop components

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

An architect must incorporate measures to prevent content grabbing.
Which two recommendations should the architect implement?

A. Apache Sling POST servlet
B. Apache Sling GET servlet
C. Dispatcher filter section
D. Dispatcher Allowed Clients section

A

B. Apache Sling GET servlet

C. Dispatcher filter section

23
Q

A marketing company needs to provide AEM authors with Dialog/Design Dialog in their native language. The architect must ensure that non-authorable content can be presented in the desired language.
Where should that content be enclosed?

A. Within cq:Text tag
B. Within i18n API
C. Within XSS API
D. Within cq:include tag

A

B. Within i18n API

24
Q

Which dispatcher settings restrict the IP address which can issue invalidation requests?

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

A

A. /allowedClients

25
Q

During discovery of business requirements, an architect learns that some of the requirements cannot be accomplished using standard OOTB components.
Which requirements can be achieved with OOTB components?

A. Display the current temperature for a given location
B. Create an image carousel from a user-selected number of pages
C. Display a Google Maps interactive map for an authored location
D. Display the top X requested pages on the site

A

B. Create an image carousel from a user-selected number of pages

26
Q

A client acquires multiple companies that operate autonomously and want to use AEM to host all of their websites. How should authors be grouped?

A. Company specific groups for workflow approval steps and general groups for editing
B. General groups for workflow approval and content editing
C. Separate, company specific groups for both approval steps and content editing
D. Default AEM groups for workflow approval and company specific groups for content editing

A

C. Separate, company specific groups for both approval steps and content editing

27
Q

An architect is conducting discovery on a clients current CMS implementation. The architect must identify which functionality is missing from the current implementation.
What should the architect do?

A. Use documentation from the client
B. Speak to stakeholders and content authors about how to use the system
C. Speak to the IT dept about how the system was built
D. Gain access to the system and review the code

A

B. Speak to stakeholders and content authors about how to use the system

28
Q

A non-profit organization plans to migrate to AEM. The organization uses a CMS with a relational database to store content and HTML forms to input content. Currently business users must upload images as part of a form element to be part of the page. During discovery sessions business users express major concern with this authoring experience. Which AEM features should be described to the business users to reduce their concern?

A. Users can search for images and drop them onto pages in edit mode
B. AEM can output content in multiple formats (html, json)
C. Authors can edit content in place on pages in edit mode
D. AEM can store content in supported RDBMS

A

C. Authors can edit content in place on pages in edit mode

29
Q

A packaged goods company is migrating their current site to AEM. The company has a presence in the US, but is expanding into two other countries in the next 12 months after launching AEM. During which two tasks should the architect consider this expansion?

A. Site hierarchy definition
B. Component development
C. Workflow implementation
D. Content migration

A

A. Site hierarchy definition

B. Component development

30
Q

Which type of architecture diagram is used to present application code and content flow?

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

A

C. Data Flow

31
Q

Which type of architecture diagram would be used to display the IP addresses of individual servers?

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

A

A. Physical

32
Q

While conducting analysis during the discovery phase several artifacts are obtained as outputs from activities such as surveys, questionnaires and data gathering.
What is the least significant option?

A. Mobile & tablet displays
B. Content types that must be migrated
C. Navigation Structure
D. Page Load Speed

A

C. Navigation Structure

33
Q

Which two business requirements can be achieved with OOTB components?

A. A store details page that embeds a Bing map
B. A sidebar that contains PDF files tagged with the “Product Data Sheet” tag
C. An article that can be composed with an arbitrary combination of text, images and videos
D. A Facebook Like button; the number of clicks are stored in Adobe Social

A

C. An article that can be composed with an arbitrary combination of text, images and videos
D. A Facebook Like button; the number of clicks are stored in Adobe Social

34
Q

A client’s security team needs protection from repository modification from outside of its network. What provides the least protection from this threat?

A. Disabling the Sling POST servlet and WebDAV functionality
B. Using dispatcher filter rules to block access to /apps and /libs
C. Enforcing very strong passwords and using SSL
D. White listing specific HTTP methods and URIs required for application functionality

A

B. Using dispatcher filter rules to block access to /apps and /libs

35
Q

In AEM 5.6 and above, which two scenarios that the Sling Referrer Filter’s default configuration be changed?

A. A JavaScript widget on an external website will be posting comments to an AEM page
B. Automated scripts using the CURL command will be executing HTTP PUT requests
C. The SAML Authentication Handler is used to authenticate users
D. The system hostname does not match the external DNS name.

A

A. A JavaScript widget on an external website will be posting comments to an AEM page
C. The SAML Authentication Handler is used to authenticate users

36
Q

A project has a fixed budget and deployment date that cannot be moved. To meet these requirements, the architect must perform which two steps after the go-live date?

A. Performance testing
B. Unit testing
C. Tough day testing
D. Integration testing

A

A. Performance testing

C. Tough day testing

37
Q

An entertainment company’s website contains the following features:
- Homepage with a consistent toolbar and listing of articles by category
- A community page
- Individual article pages
End users are able to create new forums, browse articles by category, log in using a modal dialog box and search from the tool bar.
How many AEM templates should the architect create?

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

A

C. Five

  1. home page
  2. community page
  3. article page
  4. category page
  5. search result
38
Q

Which three tasks can users achieve with the AEM Dispatcher?

A. Provide load balancing
B. Poll AEM for content invalidation
C. Secure AEM application
D. Cache HTML content

A

A. Provide load balancing
C. Secure AEM application
D. Cache HTML content

39
Q

A customer is introducing blog and forum functionality. To handle moderation of data between the publisher and the author instance, the customer needs reverse replication agents. The architect must create documentation based on the proposed solution architecture.
Which two architectural diagrams must the architect modify?

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

A

A. Logical

D. Data Flow

40
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 sports scores.
What is the most important factor for the architect to consider when meeting the performance requirements?

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

A

C. The import frequency of the feeds

41
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

42
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

43
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

D. Dynamic Participant Step

44
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

45
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

46
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 externally- hosted 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

47
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

48
Q

What is the earliest version of the AEM archetype that is compatible?

A. 7
B. 8
C. 9
D. 10

A

A. 7

49
Q

An AEM system gets slow generating AEM Reports. What two courses of action would you recommend?

A. Troubleshoot the system
B. Replace HDDs with SSDs
C. Load balance 2 authors
D. Load balance 3 authors

A

A. Replace HDDs with SSDs

B. Troubleshoot the system

50
Q

Authenticating SAML and LDAP into the same content tree. What is the rule of thumb?

A

You cannot have the 2 authentication methods into the same content branch.

51
Q

The customer needs to ensure a responsive design for their website. What approach do you use?

A. Extend parbase
B. X
C. Y
D. Use responsive grid

A

D. Responsive grid

52
Q

The use has about 2 authors but expects to grow to over 100. Performance is a key concern. What do you do?

A. Implement TarMK and cluster later with MongoMK
B. Implement TarMK now and cluster later with TarMK
C. Implement with MomgoMK now and cluster later
D. Implement and cluster with MongoMK now

A

????????

A. Implement TarMK now and cluster later with MongoMK

53
Q

How do you pass parameters into asking models?

A

@ annotation