page contents Salesforce DevOps | Mirketa Inc Salesforce.com Blog

Tag Archives: Salesforce DevOps

Salesforce Deployment Tools

A typical development process requires building, testing, and staging before releasing to a production environment. During this development cycle, one might migrate many times, either to keep development organizations in sync or to move changes through development organizations toward production and this is what we call Salesforce deployment.

Salesforce deployment is the migration of metadata from one Salesforce organization to another. If you are looking to enhance your Salesforce DevOps (Continuous Integration and Continuous Deployments) practices, this blog could get you started with the basics.

There are number of deployment tools available each having its own pros and cons. Some of them are listed below:

Change sets

Continue reading

Posted in apex develeopment, Apex Development, force.com app development, salesforce development, Salesforce DevOps, salesforce integration, sfdc, Uncategorized. Tagged with , , , , .

Salesforce DevOps (CI/CD) InfoGraphic

Start your journey to Salesforce DevOps with this infographic that captures introduction to different aspects of DevOps in Salesforce platform. It compares different approaches to Salesforce DevOps and finally has a deep-dive on Salesforce DX as well. Be it a free tool or a commercial one, do exercise caution while choosing any of the approaches – since it takes 6-12 months investment to stabilize a DevOps approach.

Continue reading

Posted in Salesforce DevOps. Tagged with , , , .

What is driving the need for Salesforce DevOps?

Salesforce DevOps is picking up steam with the recent focus on source driven development on Salesforce platform, particularly through increasing adoption of continuous integration and continuous delivery (CI/CD) using Salesforce DX. What contributed to this shift from ‘Changesets’ and ANT migration tool approaches? Following are some crucial factors:

Movement to Lightning

The shift to Lightning experience meant lot more control to developers. There is a lot more code to be written and hence to be preserved for future reference. While the approach of solving using configurations and settings is still predominant in a CRM implementation, there is definitely lot more custom code required if one is building a partner or customer community portal. Continue reading

Posted in Salesforce DevOps. Tagged with , , , , .