During development the AEM Publisher server keeps crashing randomly. The deployment included a new static FAQ component that was used in the websites Contact Us page. An Architect investigates to find the root cause for the random failures, and notices the following parameters:
• The server slows down when requests are sent to the Contact us page
• The number of requests to the page were very few
• Heap dump shows a large number of instances of the FAQ component What is likely causing this issue?
Correct Answer:
D
According to Adobe Experience Manager documentation3, a cyclic dependency occurs when a component includes itself either directly or indirectly through another component. This can cause an infinite loop of rendering and consume excessive memory resources, leading to server crashes. To avoid this issue, components should not include themselves or other components that include them
During an optimization session, a client using AEM 6.5 mentions that they face challenges with their AEM Author setup. The client has significant repository growth and can see an increased amount of TAR files in the segmentstore on disk. When editors are working, they see that workflows take up more time. The purging of workflows works as expected. Which two optimizations should an Architect suggest to took into and further investigate? (Choose two.)
Correct Answer:
AD
Leverage workflow offloading for all workflows and Leverage Transient Workflows where possible123
. According to Adobe Experience Manager documentatio2n, workflow offloading is a technique that distributes processing tasks among AEM instances in a topology. This can improve performance and scalability of AEM author instances by using dedicated instances for executing workflows. Transient workflows are workflows that do not persist any data or history and are automatically purged after completion 3. This can reduce repository growth and improve workflow efficiency.
A client is in the discovery process for building a React native app, which is a single codebase that runs natively on iOS and Android. The goal is to reduce development costs. The client wants to reduce content creation costs in the new react Native app by reusing as much of the marketing content already publish in their AEM instance.
What should the Architect recommend to meet this requirement?
Correct Answer:
A
“Experience Fragments are reusable pieces of content that can be delivered to any channel, including React native apps. They allow for reusing marketing content already published in AEM”.
A retail customer with an international presence and both in-store and online sales needs a new assets platform. The customer decides to use A£M assets. The customer's sites will continue to run on their proprietary CMS for websites.
The customer wants to be able to scale the platform for spikes in user traffic such as on local sales or online marketing campaigns. Under some circumstances, the customer also has a higher load of editors for a certain period of time.
Which architecture should an Architect use for this business case?
Correct Answer:
D
“using AEM as a Cloud Service Assets setup using the combined CDN for delivery can provide scalability, performance, and security for asset delivery”.
A customer has an international presence and a strong brand image. The customer considers the exceptional quality images used for both print and on the website to be essential for its business, The customer uses AEM 6.5 managed services with a configuration of 2 dispatchers, 2 publishers, and 1 author.
The original images can weigh up to 500Mb with videos weighing even more. Renditions are generated after files are uploaded to AEM DAM by the Design team so the Authoring team can use them on the website.
The teams report issues with platform stability and slowness. Visitors report that images look pixelated on some screens and pages are very slow to load.
Which two actions should the Architect take to resolve these issues? (Choose two.)
Correct Answer:
CD
“optimizing renditions for different viewports can improve the image quality and page load speed for visitors. Splitting AEM Assets and Sites in two different stacks and using Connected Assets can reduce the load on the author server and improve platform stability”.