Adobe AD0-E716 Exam Questions

Questions for the AD0-E716 were updated on : Dec 01 ,2025

Page 1 out of 5. Viewing questions 1-15 out of 69

Question 1

An Adobe Commerce developer is about to deploy a critical feature to their Adobe Commerce Cloud
(Pro Plan) production. They want to create a snapshot in order to be able to rollback if there is an
issue with the feature.
How would they create the snapshot?

  • A. Use the dedicated button on Project Web Interface.
  • B. Use the Cloud CLI for Commerce dedicated command.
  • C. Create a ticket to Adobe Commerce Cloud support.
Answer:

A

User Votes:
A
50%
B
50%
C
50%

Explanation:
The developer can create a snapshot before deploying a critical feature to their Adobe Commerce
Cloud (Pro Plan) production by using the dedicated button on Project Web Interface. A snapshot is a
backup of an entire environment, including code, data, media files, and configuration settings. A
snapshot can be used to restore an environment to a previous state in case of any issues or errors
during deployment or testing. The developer can create a snapshot by accessing the Project Web
Interface, choosing an environment, and clicking Create Snapshot. Verified Reference: [Magento 2.4
DevDocs]

Discussions
vote your answer:
A
B
C
0 / 1000

Question 2

For security reasons, merchant requested to a developer to change default admin url to a unique url
for every branch/environment of their Adobe Commerce Cloud project.
Which CLI command would the developer use update the admin url?

  • A. ece-tools variable:update ADMIN_URL
  • B. magento-cloud variable:set ADMIN_URL
  • C. bin/magento adminuri:set <admin_uri>
Answer:

B

User Votes:
A
50%
B
50%
C
50%

Explanation:
The CLI command that the developer would use to update the admin url is magento-cloud
variable:set ADMIN_URL. This command sets an environment variable called ADMIN_URL with a
custom value for the admin url on a specific environment. Environment variables are configuration
settings that affect the behavior of the Adobe Commerce Cloud application and services. By setting
an environment variable for ADMIN_URL, the developer can change the default admin url to a
unique url for every branch/environment of their Adobe Commerce Cloud project. Verified
Reference: [Magento 2.4 DevDocs]

Discussions
vote your answer:
A
B
C
0 / 1000

Question 3

On an Adobe Commerce Cloud platform, what type of environment will be provisioned when
launching the CLI for Commerce command magento-cloud environment:branch <environment-
name> <parent-environment-id>?

  • A. An empty integration environment without any code or database.
  • B. An integration environment with fresh Adobe Commerce Cloud installation.
  • C. An integration environment with the code and database from the parent environment.
Answer:

C

User Votes:
A
50%
B
50%
C
50%

Explanation:
The type of environment that will be provisioned when launching the CLI for Commerce command
magento-cloud environment:branch <environment-name> <parent-environment-id> is an
integration environment with the code and database from the parent environment. Integration
environments are temporary environments that are used for testing and development purposes on
the Adobe Commerce Cloud platform. They can be created from any branch of code and have their
own dedicated database and services. When creating an integration environment using the CLI for
Commerce command, the code and database from the parent environment are copied to the new
integration environment, creating an exact replica of the parent environment. Verified Reference:
[Magento 2.4 DevDocs]

Discussions
vote your answer:
A
B
C
0 / 1000

Question 4

During database migration in the Adobe Commerce Cloud integration environment, a developer
experienced a disk space error causing the database import to fail.
How would the developer fix this issue?

  • A. Increase the disk space of the database service.
  • B. Add a new database node and enable split database.
  • C. Change the database engine to PostgreSQL that has no disk space limit.
Answer:

A

User Votes:
A
50%
B
50%
C
50%

Explanation:
The developer can fix this issue by increasing the disk space of the database service. The database
service is one of the services that run on the Adobe Commerce Cloud platform and provide
functionality for the application. The database service uses MySQL as the database engine and stores
data for products, customers, orders, etc. The disk space of the database service determines how
much data can be stored and processed by the database. If the disk space is insufficient, the database
import can fail with a disk space error. The developer can increase the disk space of the database
service by modifying the .magento/services.yaml file and redeploying the environment. Verified
Reference: [Magento 2.4 DevDocs]

Discussions
vote your answer:
A
B
C
0 / 1000

Question 5

An Adobe Commerce Cloud developer wants to be sure that, even after transferring database from
Production to Staging, the payment configurations are still valid on the Staging environment.
What does the developer need to add to be sure that the configurations are always properly set?

  • A. Lines in the dedicated core_conf ig_data_stg table.
  • B. Project level environment variables.
  • C. Environment level environment variables.
Answer:

C

User Votes:
A
50%
B
50%
C
50%

Explanation:
The developer needs to add environment level environment variables to be sure that the payment
configurations are always properly set on the Staging environment. Environment variables are
configuration settings that affect the behavior of the Adobe Commerce Cloud application and
services. Environment variables can be set at the project level or the environment level. Project level
variables apply to all environments, while environment level variables override the project level
variables for a specific environment. The developer can use environment level variables to customize
the payment configurations for the Staging environment without affecting other environments.
Verified Reference: [Magento 2.4 DevDocs]

Discussions
vote your answer:
A
B
C
0 / 1000

Question 6

A Project Architect needs to add a new developer who needs to be able to push code in an Adobe
Commerce Cloud project. No integration with a third-party repository provider is setup.
What two actions would be required to ensure the developer has access? (Choose Two.)

  • A. The developer's SSH public key must be added into a file named ~/.ssh/authorized_keys
  • B. The developer needs to add SSH public key in the Cloud Account dashboard settings
  • C. The developer's email must be added under Users in the Cloud Project Web Ul
  • D. The Adobe Commerce admin user must be created and the developer's SSH public key must be added on their local system
Answer:

B, C

User Votes:
A
50%
B
50%
C
50%
D
50%

Explanation:
To ensure the developer has access to push code in an Adobe Commerce Cloud project, the
developer’s email must be added under Users in the Cloud Project Web UI and the developer needs
to add SSH public key in the Cloud Account dashboard settings. The Cloud Project Web UI is a web
interface that allows managing and configuring Adobe Commerce Cloud projects and environments.
The developer’s email must be added under Users to grant them access to the project and assign
them a role and permissions. The Cloud Account dashboard settings is a web interface that allows
managing and configuring Adobe Commerce Cloud accounts and SSH keys. The developer needs to
add SSH public key in the settings to enable secure connection to the project and environments via
SSH. Verified Reference: [Magento 2.4 DevDocs]

Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 7

A developer wants to deploy a new release to the Adobe Commerce Cloud Staging environment, but
first they need the latest code from Production.
What would the developer do to update the Staging environment?
A.
1. Log in to the Project Web Interface.
2. Choose the Staging environment, and click Sync
B.
1. Log in to the Project Web Interface.
2. Choose the Staging environment, and click Merge
C.
1. Checkout to Production environment
2. Use the magento-cloud synchronize <environment-ID> Commerce CLI Command

Answer:

A

User Votes:

Explanation:
The developer can update the Staging environment with the latest code from Production by logging
in to the Project Web Interface, choosing the Staging environment, and clicking Sync. This will
synchronize the code, data, and media files from Production to Staging, creating an exact copy of
Production on Staging. The developer can then deploy the new release to Staging and test it before
pushing it to Production. Verified Reference: [Magento 2.4 DevDocs]

Discussions
vote your answer:
0 / 1000

Question 8

A new customer registered on the Integration environment of an Adobe Commerce Cloud project but
did not receive a welcome email What would be blocking the email from being sent?

  • A. SendGrid has not been configured for this environment.
  • B. On all Integration environments, email is always disabled.
  • C. The Outgoing Emails setting is disabled into Environment Settings in the Project Web Interface.
Answer:

C

User Votes:
A
50%
B
50%
C
50%

Explanation:
The reason why the new customer did not receive a welcome email is that the Outgoing Emails
setting is disabled in the Environment Settings in the Project Web Interface. This setting controls
whether emails are sent from the application or not. By default, this setting is disabled for
integration environments to prevent spamming or testing emails from being sent to real customers
or recipients. The developer can enable this setting if they want to test email functionality on
integration environments. Verified Reference: [Magento 2.4 DevDocs]

Discussions
vote your answer:
A
B
C
0 / 1000

Question 9

What are two features with Adobe Commerce Cloud that come out of the box? (Choose Two.)

  • A. Support ACL
  • B. Continuous deployment provided with the platform
  • C. A built in connector with all major blog platforms
  • D. Fastly
Answer:

A, D

User Votes:
A
50%
B
50%
C
50%
D
50%

Explanation:
Two features that come out of the box with Adobe Commerce Cloud are Support ACL and Fastly.
Support ACL is a feature that allows the developer to manage access control lists for different users
and roles on the Adobe Commerce Cloud platform. The developer can create and assign permissions
for different actions and resources on the project and environment levels. Fastly is a cloud-based
caching service that improves site performance and security for Adobe Commerce Cloud
projects.
Fastly provides features such as CDN, image optimization, WAF, DDoS protection, etc.
Verified Reference: [Magento 2.4 DevDocs] 3

Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 10

On an Adobe Commerce Cloud platform, at what level is the variable env: composer_auth located in
the Project Web Interface?

  • A. In the Environment-specific variables.
  • B. In the Integration variables.
  • C. In the Project variables.
Answer:

C

User Votes:
A
50%
B
50%
C
50%

Explanation:
The variable env: composer_auth is located in the Project variables section in the Project Web
Interface. This variable is used to store the authentication credentials for Composer repositories that
require access keys or tokens.
The developer can set this variable at the project level to apply it to all
environments, or override it at the environment level if needed. Verified Reference: [Magento 2.4
DevDocs] 2

Discussions
vote your answer:
A
B
C
0 / 1000

Question 11

How would a developer turn on outgoing emails on an Adobe Commerce Cloud Staging
environment?

  • A. From the command line ece-tools enable_smtp true
  • B. From the command line magento-cloud environment:info -p <project-id> -e <environment-id> enable_smtp true
  • C. Access the Project Web Interface and select the Staging environment. Select Configure environment. Toggle Outgoing emails On
Answer:

C

User Votes:
A
50%
B
50%
C
50%

Explanation:
The developer can turn on outgoing emails on an Adobe Commerce Cloud Staging environment by
accessing the Project Web Interface and selecting the Staging environment. Then, the developer can
select Configure environment and toggle Outgoing emails On.
This will enable the SMTP service for
the Staging environment and allow emails to be sent from the application. Verified Reference:
[Magento 2.4 DevDocs] 1

Discussions
vote your answer:
A
B
C
0 / 1000

Question 12

A merchant is experiencing performance issues on integration environments of their Adobe
Commerce Cloud Pro plan and wants to upgrade to Enhanced Integration Environments.
What are the steps necessary prior to redeploying in order to upgrade to Enhanced Integration
Environments?
A.
1. Limit the number of Integration branches to two
2. Submit a support ticket requesting the upgrade
B.
1. Limit the number of Integration branches to three
2. Set the ENV.ENVIRONMENT in .magento.env.yaml to ENHANCEDJNTEGRATION
C.
1. Limit the number of Integration branches to four
2. Configure integration environments in the cloud GUI and set the Enhanced switch to On

Answer:

A

User Votes:

Explanation:
The steps necessary prior to redeploying in order to upgrade to Enhanced Integration Environments
are to limit the number of integration branches to two and to submit a support ticket requesting the
upgrade. Enhanced Integration Environments are an improved version of integration environments
that offer better performance, stability, and security. They have a limit of four active branches at a
time, but only two branches can be migrated from standard integration environments. The developer
needs to delete or deactivate any extra branches before requesting the upgrade from Adobe support.
Verified Reference: [Magento 2.4 DevDocs]

Discussions
vote your answer:
0 / 1000

Question 13

A developer is working on an Adobe Commerce Cloud project and wants to get connection data for
the environment's deployed services. The developer has all of the necessary permissions to do this.
Which two options would the developer take to get the connection credentials? (Choose Two.)

  • A. Run the magento-cloud relationships CLI Command.
  • B. Get the data from the Project Web Interface dedicated section.
  • C. Execute ece-tools env:config:show services Command.
  • D. Connect to server via SSH and read $_ENV['services'] variable.
Answer:

AD

User Votes:
A
50%
B
50%
C
50%
D
50%

Explanation:
Two options to get the connection credentials for the environment’s deployed services are to run the
magento-cloud relationships CLI command and to connect to the server via SSH and read
$_ENV[‘services’] variable. The magento-cloud relationships CLI command displays information
about the relationships between an environment and its services, such as database, cache, search,
etc. The developer can use this command to get the connection data for each service in JSON
format.
Alternatively, the developer can connect to the server via SSH and read the $_ENV[‘services’]
variable, which contains the same information as the CLI command output. Verified Reference:
[Magento 2.4 DevDocs] 3

Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 14

ECE-Tools provides a set of tools that can be used to manage and maintain your Adobe Commerce
Cloud environment. What are some of the features provided by ECE-Tools?

  • A. Builds application, Applies custom patches and Dump configuration for static content deployment.
  • B. Fastly configuration, Applies custom patches and Dump configuration for static content deployment.
  • C. Builds application, Applies custom patches, and Shows the list of S3 backup tar.gz files.
Answer:

A

User Votes:
A
50%
B
50%
C
50%

Explanation:
Some of the features provided by ECE-Tools are building application, applying custom patches, and
dumping configuration for static content deployment. ECE-Tools is a set of scripts and tools designed
to manage and deploy Adobe Commerce Cloud projects.
It provides commands for building
application code, applying patches for Magento core issues or custom modules, and dumping
configuration settings for static content deployment optimization. Verified Reference: [Magento 2.4
DevDocs] 2

Discussions
vote your answer:
A
B
C
0 / 1000

Question 15

An Adobe Commerce Cloud project is using Enhanced Integration Environments with two install a
new payment module.
The developer is using Cloud CLI for Commerce tool.
What would a developer do to test this new feature under the integration environment?

  • A. 1. Duplicate one of the integration environment branches. 2. Create a new active branch from integration and install the module. 3. Push the changes.
  • B. 1. Create a new branch from integration and install the module. 2. Push the changes. 3. Branch active status check is not necessary. C. 1. Deactivate one of the active integration environment branches. 2. Create a new active branch from integration and install the module. 3. Push the changes.
Answer:

C

User Votes:
A
50%
B
50%

Explanation:
The developer can test the new feature under the integration environment by deactivating one of
the active integration environment branches, creating a new active branch from integration and
installing the module, and pushing the changes. This is because Enhanced Integration Environments
have a limit of four active branches at a time, and each branch has its own dedicated database and
services.
The developer can use the Cloud CLI for Commerce tool to manage the branches and
deploy the code changes. Verified Reference: [Magento 2.4 DevDocs] 1

Discussions
vote your answer:
A
B
0 / 1000
To page 2