Exam4Training

Adobe AD0-E106 Adobe Experience Manager Dev/Ops Engineer Online Training

Question #1

A DevOps Engineer has cloned an environment, and configurations must be adjusted for the environment to function correctly. Due to the cloning, the domain and IPs changed during the process.

Specifically for content activation, which two parts of the configurations must be altered? (Choose two.)

  • A . The user of the flush agents
  • B . The transport URI of the replication agents
  • C . The transport URI of the flush agents
  • D . The transport URI of the dispatcher configuration
  • E . The user of the static content agent

Reveal Solution Hide Solution

Correct Answer: BC
BC

Explanation:

With cloning of an environment everything will change of domain and IP’s, including dispatcher, as a consequence, publish and dispatcher URI’s will have to be changed in the appropriate places, being Flush Agent and Replication Agent. So B and C are correct

Question #2

An html page is published and is accessible through the dispatcher.

A client is trying to access the updated page but is not getting the updated content.

– A rule /type “allow” /glob “*.html” is present in the dispatcher /cache /rules configuration

– The HTTP header “Cache-Control: max-age=3600” is set for all requests with the html extension

– The /invalidate section is not set in the dispatcher configuration

– A flush agent is configured on the publish instance

– A CDN is serving all static content including html files and was flushed manually

Why does the content fail to update on the client side?

  • A . The file was cached on the client side in the browser cache.
  • B . There is no /invalidate section present in the dispatcher configuration to invalidate the updated content.
  • C . The flush occurred before the content was replicated because there are a lot of items in the queue.
  • D . The content is still cached in the dispatcher after the CDN flush.

Reveal Solution Hide Solution

Correct Answer: A
Question #3

After which maintenance processes can a datastore garbage collection achieve the most regain of disk space?

  • A . Re-index
  • B . Compaction
  • C . Version purge
  • D . Workflow purge

Reveal Solution Hide Solution

Correct Answer: B
Question #4

A DevOps Engineer configures a delay in the out of the box online backup.

What is the result of a delay that is too large?

  • A . Excessive reads of the repository occur.
  • B . The backup takes more than 24 hours.
  • C . The CPU usage is reduced too much.
  • D . Too many file writes occur.

Reveal Solution Hide Solution

Correct Answer: B
B

Explanation:

Reference: https://helpx.adobe.com/experience-manager/6-3/sites/administering/using/backup-and­restore.html#OnlineBackup

Question #5

A DevOps Engineer is configuring a non production deployment pipeline. The code quality is checked in the build pipeline. A security check is configured in the deployment pipeline to identify any major security issues before a production deployment.

Which other check should be executed before deployment to production?

  • A . A dispatcher invalidation rule check for replication functionality
  • B . An OSGi configuration validity check for the new release
  • C . A sling models validation check for the new release
  • D . A performance check for the actual release functionality

Reveal Solution Hide Solution

Correct Answer: D
Question #6

In what two ways can a DevOps Engineer install a content package? (Choose two.)

  • A . Store the content package in the crx-quickstart/install folder in the filesystem
  • B . Store the content package in the crx-quickstart/app folder in the filesystem
  • C . Use CRX Package Manager
  • D . Upload the package to /content/dam and start the InstallPackageWorkflow
  • E . Upload the package through the OSGi console

Reveal Solution Hide Solution

Correct Answer: AC
AC

Explanation:

Reference: https://helpx.adobe.com/experience-manager/6-3/sites/administering/using/package­manager.html

Question #7

Which gate needs to be passed after the code is deployed?

  • A . Performance test gate
  • B . Compilation test gate
  • C . Unit test gate
  • D . Code quality test gate

Reveal Solution Hide Solution

Correct Answer: A
A

Explanation:

Reference: https://docs.adobe.com/content/help/en/experience-manager-cloud-manager/using/how-to­use/understand-your-test-results.html

Question #8

A DevOps Engineer notices that the disk usage for an AEM author instance is constantly going up.

Upon further investigation, it is revealed:

– Online Compaction is unable to complete revision cleanup task during thedaily maintenance window

– Segment Store Size has gone up from 8 GB to 13 GB

– The following message is logged in the error.log file

Canceling RevisionGC. The task was either stopped by the user or theMaintenance Window reached its end- Lucene Binaries Cleanup task completed successfully during the daily maintenance window

What additional step can be performed during the weekly maintenance window to reduce the overall disk usage?

  • A . Invoke startRevisionGC()for SegmentRevisionGarbageCollectionmbean in the JMX console
  • B . Invoke startBlobGC(boolean markOnly, boolean forceBlobIdRetrieve)for BlobGarbageCollectionmbean in the JMX console
  • C . Set full compaction schedule property for com.adobe.granite.maintenance.crx.impl.RevisionCleanupTaskto a preferred day
  • D . Set the job.topicsproperty for com.adobe.granite.maintenance.crx.impl.DataStoreGarbageCollectionTaskto com/adobe/granite/maintenance/job/DataStoreGarbageCollectionTask

Reveal Solution Hide Solution

Correct Answer: C
C

Explanation:

Reference: https://helpx.adobe.com/experience-manager/6-3/sites/deploying/using/revision­cleanup.html#OnlineRevisionCleanupFrequentlyAskedQuestions

Question #9

How should a DevOps Engineer perform an AEM upgrade that preserves versions and workflows?

  • A . Put the updated AEM quickstart jar in the install folder and restart AEM in upgrade mode
  • B . Install the updated version of AEM using the package manager
  • C . Perform an in-place upgrade of the AEM instance
  • D . Set up a new AEM instance and copy the content with content packages

Reveal Solution Hide Solution

Correct Answer: C
Question #10

A DevOps Engineer needs to change the default size for a tar file to 512 MB.

Which option should be used to enable this configuration?

  • A . Set Segment Cache Sizeproperty to 512 in Oak Segment TAR NodeStore Serviceconfiguration in Webconsole
  • B . Set tarmk.sizeproperty to 512 in org.apache.jackrabbit.oak.segment.SegmentNodeStoreService.configfile
  • C . Set NodeState Cacheproperty to 512 in Apache Jackrabbit Oak Document NodeStoreServiceconfiguration in Webconsole
  • D . Set changesSizeproperty to 512 in org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreService.config file

Reveal Solution Hide Solution

Correct Answer: B
B

Explanation:

Reference: https://docs.adobe.com/content/help/en/experience-manager-64/deploying/deploying/data­store-config.html

Question #11

A business needs to remove a publish instance due to a contractual downsizing.

Which action will prevent a rapid increase of errors in the author instance?

  • A . Arrange a content freeze preventing access to the author instance while the publish instance is being removed
  • B . Remove the dispatchers associated with the publish instance being removed
  • C . Delete the replication agent on the author instance mapped to the publish instance being removed
  • D . Configure the dispatcher mapped to the publish instance being removed to display a maintenance page

Reveal Solution Hide Solution

Correct Answer: C
C

Explanation:

we’re talking about size for tar file, so tarmk.size property in SegmentNodeStoreService configuration should be changed to 512. DocumentNodeStoreService is for mongo MK, so: or the question should mention something about Mongo, or the answer is D. This is btw mentioned in the reference in the Explanation part

Question #12

A company is anticipating a large migration of web assets into their AEM instance. Bulk upload of large assets is typically a very resource intensive process.

The DevOps Engineer needs to avoid any potential performance impact and high Java heap consumption.

Which change should the DevOps Engineer make to the Apache Sling Job Queue Configuration?

  • A . Set the queue.type to “Ordered”
  • B . Set the queue.maxparallel value to 50% of the CPU cores of the server running the AEM instance
  • C . Set the queue.retries value to 10 and any failed attempts are not rescheduled and assumed to have failed
  • D . Set the queue.keepJobs to enabled making sure successful finished jobs are kept to provide a complete history

Reveal Solution Hide Solution

Correct Answer: B
B

Explanation:

Reference: https://helpx.adobe.com/experience-manager/kb/performance-tuning-tips.html

Question #13

A DevOps Engineer notices that existing pages are not updated through a package installation. The updated pages are present after deleting the pages that are not updating, and reinstalling the package.

What is the source of the problem?

  • A . Install mode is set.
  • B . Update mode is set.
  • C . Merge mode is set.
  • D . Replace mode is set.

Reveal Solution Hide Solution

Correct Answer: C
C

Explanation:

the behavior depicted here is a behavior you get when using merge as node, not update, update would update existing pages, where merge would leave existing pages like so, only installs new nodes if they don’t exist

Question #14

A DevOps Engineer is executing an online backup and wants to ensure consistency. This is a newer AEM version that uses Oak as a repository with multiversion concurrency control.

What setting is no longer required to be set before performing a backup to ensure consistency?

  • A . Blocking the replication queues
  • B . Blocking the repository writes
  • C . Blocking the repository reads
  • D . Blocking the repository queues

Reveal Solution Hide Solution

Correct Answer: B
Question #15

During security tests it becomes apparent that AEM specific paths were accessible on the publish instance, which should not be accessible to the public.

What is the best practice configuration on a publish dispatcher instance?

  • A . /0001 { /type "deny" /glob "/system/*"}
  • B . /0001 { /type "deny" /glob "*"}
  • C . /0001 { /type "deny" /url "/system/*"}
  • D . /0001 { /type "deny" /url "/сrх/*"]

Reveal Solution Hide Solution

Correct Answer: B
B

Explanation:

as well as /system/* as /crx/* are AEM specific paths, the question is what is the best practice configuration on a publish dspatcher instance, this should be /0001 {/type "deny" /glob "*"} because of the deny all first, allow what’s needed afterwards principle

Exit mobile version