Salesforce Plat-Arch-202 - Platform Development Lifecycle and Deployment Architect
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?
Universal Containers (UC) has multiple teams with major projects working concurrently in their own developer sandboxes. After deploying to production, a bug is discovered. Due to tight timelines, the development team has suggested correcting the bug in the user acceptance testing (UAT) environment, which is a full copy sandbox.
What should the architect recommend?
Universal Containers is about to begin the release of a major project. To facilitate this, they have several sandboxes to make their deployment train. These sandboxes are a mix of preview and non- preview instances.
What should the architect recommend?
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?
Universal Containers has a highly integrated environment with significant process orchestration between systems. When refreshing UAT, Objects that have external Ids from Production no longer point to valid External Ids in the UAT environment.
What should an Architect do to resolve this?
