Deployment in Salesforce

There are many different ways to deploy Salesforce in production. Salesforce deployment involves simply moving Salesforce metadata to production.

There are three ways to move metadata to production:

  • From a sandbox to a Production Org
  • From one Production Org to another Production Org
  • From a developer org to a Production Org

There are various methods to achieve Salesforce metadata deployment:

  • Change Sets
  • The Ant Migration Tool
  • The Force.com IDE
  • Third-party tools that use the Metadata API or the Tooling API
  • The SOAP API
  • Visual Studio Code with Salesforce DX plugins

Get DevOps for Salesforce now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.