01. How should an Adobe Commerce developer add routes on a cloud environment in the Project Web interface?
a) Select “Configure environment”, and then in the "Variable" tab define the route
b) Add route to the global variable MAGENTO_CLOUD_ROUTES
c) Add route to the project variable MAGENTO_PROJECT_ROUTES
d) Select “Configure environment”, and then add route after selecting the “Routes” tab
02. A client creates a new price attribute named 'showroom price' and wants to display this price alongside the normal price on the product detail page. Which two options are part of the process needed to achieve this requirement according to best practices?
(Choose two.)
a) Call the attribute directly in the template file for the product detail page.
b) Create a new component of type form and create the rendering logic.
c) Add the attribute to the product_form.xml file.
d) Implement a data provider and add it to the ui_component XML file.
03. An Adobe Commerce Expert is working with L2 cache. They need to allow an outdated cache to be sent while a new one is generating in a parallel process. What config variable should be set to meet the requirement?
a) 'use_stale_cache' => true
b) 'preload_keys' => [<chache-key-list>]
c) 'allow_parallel_generation' => true
d) 'cache_bypass' => true
04. A developer is creating a new cloud environment variable for storing the API token for a third-party service. What is the CLI command option that can be used to change the visibility of the variable in the Project Web Interface?
a) --readable false
b) --sensitive true
c) --hidden true
d) --visible false
05. What is the order of patches applied by php ./vendor/bin/ece-patches apply in a local environment?
a) Custom, required, optional
b) Required, custom, optional
c) Required, optional, custom
d) Custom, optional, required
06. A company's chief technology officer wants to disable one of Magento's core cron jobs. What is the recommended way that a Developer should accomplish this?
a) Utilize the cron_job_run event, then get cron by code and prevent code to execute.
b) Rewrite the cron job schedule, then schedule a cron time that contains a date which will never happen.
c) Rewrite the cron job, then add attribute disable="true" to job node.
d) Disable the cron job from Magento Admin panel.
07. An Adobe Commerce Developer needs to expose data from a custom table to a product's API. There are specific permissions needed to access the data. Which two steps must the Developer take to achieve this?
(Choose two.)
a) Set a custom permission resource for a new extension attribute.
b) Use plugin Magento\Catalog\Api\Data\ProductInterface to get data.
c) Use is_allowed ProductInterface to assign appropriate permissions.
d) Add the extension attributes with a join statement to custom table.
08. An Adobe Commerce project on cloud (Starter plan) is reaching mysql disk space limit. What file should an Adobe Commerce developer edit to increase the disk space limit for mysql?
a) .magento.env.yaml
b) .magento/mysql.yaml
c) .magento/services.yaml
d) .magento/config.yaml
09. Which two are correct for the php ./vendor/bin/ece-tools wizard:master-slave command?
(Choose two.)
a) Verifies that the MYSQL_USE_SLAVE_CONNECTION variable is set to true
b) Verifies that the VARNISH_USE_SLAVE_CONNECTION variable is set to true
c) Verifies that the REDIS_USE_SLAVE_CONNECTION variable is set to true
d) Verifies that the FASTLY_USE_SLAVE_CONNECTION variable is set to true
10. After an Adobe Commerce upgrade to the latest available version, deployment on cloud is failing because one of the custom patches cannot be applied. Which action should the Developer take to resolve the issue?
a) Re-run the entire upgrade process from scratch.
b) Run php ./vendor/bin/ece-patches revert on cloud environment.
c) Delete affected patch from .magento.app.yaml.
d) Delete affected patch file from the m2-hotfixes directory.