Skip to content
You are not logged in |Login  
     
Limit search to available items
Record 8 of 37
Record:   Prev Next
Resources
More Information
Bestseller
BestsellerE-book
Author Dive, Priyanka.

Title DevOps for Salesforce : build, test, and streamline data pipelines to simplify development in Salesforce.

Imprint Birmingham : Packt, 2018.

Item Status

Description 1 online resource (215 pages)
Contents Cover -- Title Page -- Copyright and Credits -- Packt Upsell -- Contributors -- Table of Contents -- Preface -- Chapter 1: Salesforce Development and Delivery Process -- The typical Salesforce development process (without DevOps) -- Traditional deployment -- Issues with traditional deployment -- Sandboxes -- Eclipse for Salesforce development -- Installing Eclipse Neon with the Force.com IDE plugin -- Configuring a Force.com project in Eclipse -- Technical and business challenges -- DevOps for Salesforce? -- Summary -- Chapter 2: Applying DevOps to Salesforce Applications -- The need for a DevOps process in Salesforce development -- The differences between DevOps for Salesforce and other tech stacks -- Example -- the typical DevOps process for a Java development stack -- Configuring Maven in the Jenkins server -- Adding a Jenkins webhook URL in a GitHub project -- Continuous deployment -- Installing the Publish Over SSH plugin in a Jenkins server -- Summary -- References -- Chapter 3: Deployment in Salesforce -- What is deployment with reference to DevOps? -- Deployment in Salesforce -- Change Sets -- Deployment connections -- Deployment using Change Sets -- Creating deployment connections -- Creating Outbound Change Sets -- Validating Inbound Change Sets -- Using Quick Deploy to deploy Change Sets -- Deployment using the Ant Migration Tool -- Using the Force.com IDE to deploy Apex -- Installing Salesforce DX plugins to Visual Studio Code -- Summary -- Chapter 4: Introduction to the Force.com Migration Tool -- What the Force.com Migration Tool is? -- Setting up the Force.com Migration Tool -- Prerequisites -- Java -- Ant -- Installing the Ant Migration Tool on Linux -- Installing the Ant Migration Tool on Windows -- Installing the Salesforce Ant Migration Tool -- Retrieving metadata from a sandbox -- Deploying metadata on a sandbox.
Deleting files/components from a Salesforce organization using destructiveChanges.xml -- How the Force.com tool helps developers and DevOps -- Troubleshooting -- Summary -- Chapter 5: Version Control -- What is meant by SCVS? -- Version control in Salesforce -- Introduction to Git -- Setting up a GitLab server on a Linux instance -- Prerequisites -- Installing the GitLab server -- Creating your first project in GitLab -- Working with a Git repository -- Viewing the commit history -- Adding a user to GitLab -- Troubleshooting -- Solution -- Branching strategy -- Handling branches using the Git CLI -- Merging changes from develop to master -- Using Git in the Eclipse IDE -- Configuring Git and pushing code to Git -- Summary -- Chapter 6: Continuous Integration -- What is Jenkins? -- CI using Jenkins -- Installing a Jenkins server -- Configuring the Ant Migration Tool with Jenkins -- Configuring a Jenkins job to retrieve metadata from a sandbox -- Triggering the same job again -- Configuring a Jenkins job to deploy metadata on a sandbox -- Summary -- Chapter 7: Continuous Testing -- What is code quality? -- Checking code quality using a PMD report -- PMD static analysis for Salesforce Apex using a Visual Studio (VS) Code extension -- PMD static analysis for Salesforce Apex using the command line -- Executing Apex tests in a deployment using Jenkins -- What is continuous testing? -- Introducing Selenium -- Setting up Selenium using Firefox -- Recording tests using Selenium -- Playing back the recorded tests using Selenium -- Introducing Qualitia -- Running test cases with Qualitia -- Use case -- continuous testing using Qualitia -- Summary -- Chapter 8: Tracking Application Changes and the ROI of Applying DevOps to Salesforce -- How to track application changes -- Introducing Bugzilla -- Publishing a build report to Git.
How DevOps helps organizations deliver quickly -- Enhanced productivity -- How to measure ROI? -- Summary -- Other Books You May Enjoy -- Index.
Summary Salesforce is one of the top CRM tools used these days. It eases the running of an enterprise in various areas of sales, marketing, finance, and so on. This book addresses all the problems that you might encounter while trying to deploy your applications and shows you how to resort to DevOps to take these challenges head on.
Local Note eBooks on EBSCOhost EBSCO eBook Subscription Academic Collection - North America
Subject Computer software -- Development.
Computer science.
Computer programming.
Software engineering.
Electronic data processing.
computer science.
data processing.
computer programming.
Operational research.
Enterprise software.
Computer networking & communications.
COMPUTERS -- Software Development & Engineering -- General.
Electronic data processing
Computer programming
Computer science
Computer software -- Development
Software engineering
Added Author Gornalli, Nagraj.
ISBN 9781788836548 (electronic bk.)
1788836545 (electronic bk.)