Chapter 18: Deploying Your Solution
As we've seen in Chapter 17, The Sandbox Model, you'll be implementing any Salesforce customization inside a dedicated org, called a sandbox, to avoid impacting on the production org directly, where the business runs. Once you are confident that what you have configured complies with the business requirements you've been tasked with, we can employ different ways and strategies to move the changes into the next sandbox (for user acceptance testing, or UAT) or in production.
You may also be asked to develop a completely separate feature that has no link with your production org, and so you can use a Developer Edition org for the implementation phase, and then move this package to a sandbox or even production (this is not suggested at all; test any customization in a sandbox prior to releasing to production!).
In this chapter, we'll focus on the following most common ways to do this job:
By using change sets to move...