A website built on AEM Sites displays the company's stock price in the footer of all pages. The stock data is retrieved from a third party REST service using two-way SSL and rendered in an AEM component using HTL During performance testing in the last development sprint it becomes apparent that the third party service sometimes takes up to 30 seconds to respond, which degrades the overall site performance.
How should an Architect address this issue?
Correct Answer:
C
“loading the stock data component asynchronously can improve the site performance by not blocking the page rendering while waiting for the REST service response”.
A customer wants to migrate their AEM environment from an on-premise infrastructure to a public cloud to improve performance. The customer currently hosts many assets (images, videos, documents) in the DAM. Approximately 10 business users frequently upload new assets and update existing assets. Editors then use these assets on the sites.
What should an Architect do as part of this migration?
Correct Answer:
D
“running online revision cleanup before moving to the new storage format can reduce the size of the repository and improve performance”.
A large digital agency has 10 TB of assets in their DAM where renditions for each Asset must be created without affecting performance for the authors. Which capability should the Architect recommend to meet the requirements?
Correct Answer:
C
“AEM Asset Offloading allows for delegating asset processing tasks such as rendition generation to a separate AEM instance or service. This reduces the load on the author servers and improves performance for authors”.
An Architect needs to design a deployment process without downtime for end users. The system architecture contains an AEM author, two AEM publishers, two publish Dispatchers, and a centrally managed load balancer. The publishers serve some content that cannot be cached.
Which two actions should the Architect take to meet these requirements? (Choose two.)
Correct Answer:
BE
“using each publish Dispatcher to load-balance to both AEM publishers can provide high availability and fault tolerance. Deploying software packages to AEM Publishers one by one can avoid downtime for end users”.
An AEM Sites implementation is migrating from on-premise to AEM as a Cloud Service. Previously, the application was deployed in a single package for both code and access policy nodes. After initial deployment and testing in the new infrastructure, it is reported that user permissions are not working as expected.
What change should the Architect make to address this issue?
Correct Answer:
C
Refactor access policy nodes to Apache Sling JCR Repoinit scripts in the same package1. According to Adobe Experience Manager documentation23, access policy nodes are used to control who can access a
policy-protected document. However, they are not supported by AEM as a Cloud Service and need to be refactored using Apache Sling JCR Repoinit scripts.