Universal Containers (UC) is using sales and service Cloud. They have two major releases and four minor releases every year. They have deployment (dev), integration, user acceptance (UAT), staging, and hotflix sandboxes. What should an Architect recommend when UC has PI issues and has to be fixed immediately?
A. Fix the issue in staging and deploy it into production.
B. Fix the issue in hotflix, test, and deploy to production.
C. Fix the issue in development, test, UAT, and deploy to production.
D. Follow the release management process to move to production.
Universal Containers (UC) has a customized repository that represents lots of different apps or projects. UC currently is trying to shift from the org development model to the package development model to manage changes. In the org
development model, each developer starts their work within their own personal sandbox.
When it comes to choosing development environments, what should a Salesforce architect recommend?
Start using scratch orgs because a developer can spin up a scratch org to start a new project, start a new feature branch, or start automatedTesting.
A. Start using scratch orgs that tracks all of the changes automatically and proceed with a staggered approach since scratch orgs can coexist With other models.
B. Keep developing in the dev sandboxes because scratch orgs are not within the code deployment path.
C. Keep developing in the dev sandboxes, so that the developers feel no impact at all as they are used to the sandbox development.
A team of developers at Universal Containers has developed Apex Triggers and Apex Classes in a sandbox. The team has also written test classes to unit test these triggers and classes. When executed in the sandbox, all the test methods pass and all the classes meet the minimum code coverage requirement. But when they tried deploying these components to production, a few of these test methods failed
What should an architect recommend?
A. Create test data in production before deploying the test classes
B. Set SeeAllData to True to use the data in production.
C. Explicitly set SeeAllData to True and generate data in test methods.
D. Do not use SeeAllData and generate data in the test methods
Universal Containers (UC) uses a managed package to install an internal Sales app in five orgs. Within each org there are integrations and local processes with the objects of the managed package. UC wants to use unlocked packages for better integration with CI/CD processes.
What would the Salesforce architect recommend for this migration?
A. Export all data from objects/fields of the managed package, uninstall it, install the unlocked package with the same namespace as the Managed package and restore all data.
B. Export all data from objects/fields of the managed package, uninstall it, install the unlocked package without namespace and restore all data.
C. Do not change to unlocked package as it is possible to perform all CI/CD processes with the managed package.
D. Migrate all classes, Visualforce, and components from the managed package to the unlocked package. Install the new version of the managed package (objects/fields only) and the unlocked package with the other components.
Universal Containers (UC) has many different business units, all requesting new projects to be built into a single Salesforce Org. UC management is concerned with a lack of appropriate project properties and roadmap for the Salesforce ecosystem. What should an Architect recommend?
A. Use design Standards for Governance.
B. Create a Center of Excellence with a charter document.
C. Create a Release Management Process.
D. Create project charters for each project.
What is the responsibility of the Technical Architect within a Change Control Board meeting?
A. Prioritize the Salesforce product roadmap with business stakeholders
B. Conduct code reviews for projects in the development phase
C. Troubleshoot deployment errors that occurred during the last release
D. Approve the upcoming release for deployment into production
Universal Containers is reviewing its environment strategy. They have identified a need for a new hotfix environment to resolve any urgent production issues.
Which two sandbox types would be appropriate to use as the hotfix environment?
Choose 2 answers
A. Partial Copy sandbox
B. Developer sandbox
C. Full sandbox
D. Developer Pro sandbox
Universal Containers (UC) has four different business units (BUS) with different processes that shares global customers. They have implemented a multi-org strategy with one org consolidating customer 360-degree view, and four orgs for the different BUS. Each of the BU orgs read and write customer information from/to the customer 360-degree view org in real time. UC is now launching a new BU that will use Salesforce. It does not share customers with the other BUS and needs flexibility in their Business processes.
What should an architect recommend as org strategy for this new BU
A. Use a new stand-alone Salesforce org for the new BU, not integrated with the others.
B. Deploy the new BU in customer 360-degree view org, and read and write customer information from it without need of custom integration.
C. Use the same Salesforce org of another BU that shares geographical localization with the new BU.
D. Use a new Salesforce org for the new BU, and customize integration so that it reads and writes customer information from the customer data org
Universal Containers (UC) is implementing Salesforce and wants the custom code to be unit tested for all the adverse conditions. Which two best practices should an Architect recommend while implementing Test Classes? Choose 2 answers
A. Execute test classes under various profiles
B. Test classes should not create custom setting data.
C. Test classes must use existing data in the environment.
D. Test data must have positive as well as negative data.
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