AD0-E718 Adobe Commerce Architect Master

Loading demo links...

Showing 1–3 of 10 questions

Question 1

In a custom module, an Architect wants to define a new xml configuration file. The module should be able to read all the xml configuration files declared in the system, merge them together, and use their values in PHP class.

Which two steps should the Architect make to meet this requirement? (Choose two.)

Select all that apply, then click Submit answer.

  • Write a plugin for \Magento\Framework\Config\Data::get() and read the custom xml files

  • Append the custom xml file name in "Magento\Config\Model\Config\Structure\Reader" in di.xml

  • Create a Data class that implements "\Magento\Framework\Config\Data'

  • Inject a "reader" dependency for "Magento\Framework\Config\Data" in di.xml

  • Make a Reader class that implements "\Magento\Framework\Config\Reader\Filesystem"

Question 2

A developer needs to uninstall two custom modules as well as the database data and schemas. The developer uses the following command:

bin/magento module:uninstall Vendor_SampleMinimal Vendor_SampleModifyContent

When the command is run from CLI, the developer fails to remove the database schema and data defined in the module Uninstall class.

Which three requirements should the Architect recommend be checked to troubleshoot this issue? (Choose three.)

Select all that apply, then click Submit answer.

  • remove-schema and --remove-data options are specified as arguments for the CLI command

  • bin/magento maintenance: enable command should be run in CLI before

  • composer.json file is present and defines the module as a composer package

  • Invoke uninstallData() and uninstallSchema () are defined in the Uninstall class

  • --remove-data option is specified as an argument for the CLI command

  • invoked uninstall () method is implemented in the Uninstall class

Question 3

An Adobe Commerce system is configured to run in a multi-tier architecture that includes:

• A cache server with Varnish installed

• A backend web server with Adobe Commerce installed

• A database server with MySQL installed

When an Adobe Commerce Architect tries to clean the cache from the Store Admin by using the "Flush Magento Cache" in Cache Management, the Full Page Cache does not clear.

Which two steps should the Architect take to make the Full Page Cache work properly? (Choose two.)

Select all that apply, then click Submit answer.

  • Set the backend destination host to the frontend server's address in the Store Admin
    Stores > Configuration > Advanced > System > Full Page Cache > Varnish Configuration > Backend Host

  • Set the backend port destination to the frontend server's Varnish port in the Store Admin
    Stores > Configuration > Advanced > System > Full Page Cache > Varnish Configuration > Backend Port

  • Set the cache type to "Varnish Caching" in the Store Admin.
    Stores > Configuration > Advanced > System > Full Page Cache > Caching Application

  • Use "Flush Cache Storage" instead of "Flush Magento Cache"

  • Set the cache destination host using magento CLI bin/magento setup:config:set --http-cache-hosts: