Halloween Sale Special - 75% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: estly75

The opportunityService and opportunityServiceTest classes are in package A but are used only in package B. Both second-generation packages have the same namespace. Therefore, they should be moved to package B for better organization and control.

What should the architect recommend for this process?

A.

Set the classes as deprecated in package A and recreate them in package B.

B.

Move the classes of package A to package B and change the code for package B that called this class from package A.

C.

Move the classes of package A to package B and create new package versions.

D.

Set the classes as deprecated in package A and recreate them in package B with new names.

Universal Containers (UC) had implemented two full sandboxes. One, known as Stage, is used for performance, regression testing, and production readiness check. The other is used primarily for user acceptance testing (UAT). Both full sandboxes were refreshed two months ago. Currently, UC is targeting to start user acceptance testing in two weeks, and do production release in four weeks. An admin also realized Salesforce will have a major release in six weeks. UC needs to release on the current Salesforce version, but also wants to make sure the new Salesforce release does not break anything.

What should an architect recommend?

A.

Refresh Stage now, and do not refresh UAT. This way, Stage will be on preview and UAT will not.

B.

Use the Sandbox Preview Guide to check if there is any necessary action needed. UC might have to prepare, refresh, and redeploy to UAT.

C.

Visit trust.salesforce.com to figure out the preview cutoff dates, if the dates had passed, work with support to get on the preview instance.

D.

Refresh Stage from UAT now. After preview cutoff, use the upgraded one for regression test, use the non-upgraded one for user acceptance Test.

Universal Containers has started building a customer Lightning community that contains a few dozen Aura components. The development team lead has come to the Salesforce architect about questions regarding testing the Lightning components.

What two knowledge points can the architect pass to the development team lead? Choose 2 answers

A.

There is a $T test helper object that can be used to create the instance of the Lightning component, and it is promise enabled.

B.

The testing of the JavaScript part of the Aura component can be tested in the Jest framework and the Apex controllers can be tested using test classes.

C.

Install the Lightning test service AppExchange package to enable the Aura component testing.

D.

The testing can be viewed in the lightning.force.com/c/jasminetests.app URL. The page loads and runs Jasmine test and writes pass/fail information to the screen.

What are two limitations an architect should consider when designing a strategy for managing technical reference data, with multiple related objects? Choose 2 answers

A.

HTTP response size

B.

Apex CPU limits

C.

Circular relationships

D.

Depth of nested relationships

All AppExchange products are subject to Salesforce security reviews.

What is the most common reason that the prospect AppExchange products fail the security review?

A.

Session hacking

B.

CRUD/FLS (field level security)

C.

SOQL injection

D.

Cross-site scripting

Which two ways should a developer working on a data loading integration that operates between different Salesforce environments insert multiple related records in one call or transaction? Choose 2 answers

A.

REST API SObject Tree Request

B.

Bulk API 2.0

C.

REST API Composite Request

D.

Streaming API

Universal Containers (UC) innovative apps division is releasing an application that can be installed in its trading partners Salesforce environments. The application lets the trading partners book containers from UC directly without leaving their own Salesforce environment.

The partners can then build on top of the application with process builders and triggers so the container booking process can be integrated with the trading partners ' own processes.

What is the recommended mechanism for releasing the application considering the innovative apps division wants to keep the application up to date in various environments?

A.

Change sets

B.

Unmanaged package

C.

Managed package

D.

Zip file deployable by SFDX or ANT

Which two options should be considered when making production changes in a highly regulated and audited environment? Choose 2 answers

A.

No manual steps should be carried out.

B.

All changes including hotfixes should be reviewed Salesforce Partner Against security principles.

C.

Any production change should have explicit stakeholder approval.

D.

After deployment, the development team should test and verify functionality in production.

The CTO at Universal Containers is complaining to the software development managers that he has no visibility of their teams ' work status.

What two software development methodologies should an architect suggest to solve this issue, and why? Choose 2 answers

A.

Waterfall, because it defines a fixed schedule and duration for each activity.

B.

DevOps, because monitoring and logging practices help you stay informed of performance in real time.

C.

Scrum, because openness is one of the five core Scrum values.

D.

Kanban, because one of its basic elements is to make everything visible, creating consistent transparency of work items.

Universal Containers would like to conduct performance testing on its new major release.

What three things should the architect consider when discussing performance testing? Choose 3 answers

A.

Salesforce must be informed at least 7 days before starting performance tests.

B.

Salesforce will monitor test activity to ensure there are no issues with Salesforce Services.

C.

Performance tests must be run in a sandbox.

D.

A business justification must be provided to Salesforce in order to run performance testing.

E.

Performance tests may be run without advanced notice, but Salesforce will not store performance logs.