0% found this document useful (0 votes)
39 views

Salesforce Devops

Uploaded by

vishalzenith47
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
39 views

Salesforce Devops

Uploaded by

vishalzenith47
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

WWW.OLYDEM.

COM

DEVOPS

LEARN
SALESFORCE

This syllabus outlines the comprehensive curriculum for


Salesforce training, encompassing key concepts and
practical skills in salesforce Devops.
WWW.OLYDEM.COM

SALESFORCE DEVOPS
Salesforce DevOps refers to the practices, processes, and tools
used to streamline the development, delivery, and maintenance of
Salesforce applications and solutions. It applies the principles of
DevOps—collaboration, automation, continuous integration,
continuous delivery, and feedback—to Salesforce development
projects, aiming to increase efficiency, quality, and agility
throughout the software development lifecycle.

ROADMAP OF DEVOPS
1. CLOUD COMPUTING
A. INTRODUCTION TO CLOUD COMPUTING

2. INTRODUCTION TO SALESFORCE ADMIN


A. DATA MODELLING
B. UI CUSTOMIZATION
C. DATA MANAGEMENT
D. DATA SECURITY
E. REPORTS & DASHBOARDS
F. SALESFORCE MVC ARCHITECTURE
G. PROCESS AUTOMATION - APPROVAL PROCESS, FLOW

3. INTRODUCTION TO SALESFORCE DEVELOPMENT


A. VS CODE & SFDX CLI SETUP
B. APEX INTRODUCTION
C. SOQL, SOSL
D. DML STATEMENTS AND DATABASE CLASS
E. EXCEPTION HANDLING
F. TRIGGER INTRODUCTION
G. GOVERNOR LIMITS
H. DEPLOYMENT METHODS
I. APEX TESTING

4. INTRODUCTION TO DEVOPS
A. WHAT IS DEVOPS?
B. WHY DO WE NEED DEVOPS?
C. WHEN DO WE USE DEVOPS?
D. IN ORDER TO SOLVE THE PROBLEM, WHAT ARE ALL THINGS ONE MUST KNOW ?

+91 7820031784 [email protected]


E. WHAT IS CONTINUOUS INTEGRATION? WHY AND WHEN DO WE NEED IT?
F. WHAT IS CONTINUOUS DELIVERY? WHY AND WHEN DO WE NEED IT?
G. IMPROVEMENTS (FIX BUGS AND ADD NEW FEATURES)
H. HOW IS SALESFORCE DEVOPS DIFFERENT?

5. LINUX AND SCRIPTING


A. INTRODUCTION OF LINUX
B. WHY AND WHEN DO WE NEED LINUX IN DEVOPS?
C. GENERAL DIRECTORIES IN LINUX
D. EXIT CODES IN LINUX
E. I/O REDIRECTION IN LINUX
F. VIM EDITOR/NANO EDITOR
G. USER AND GROUPS
H. FILE PERMISSION
I. SYMBOLIC LINKS
J. BASIC LINUX COMMAND

6. PYTHON BASICS
A. VARIABLES
B. LOOP & FUNCTION
C. LIBRARIES

7. GIT AND VERSION CONTROLLING


A. WHAT IS VERSION CONTROLLING?
B. WHY DO WE NEED VERSION CONTROLLING?
C. WHAT IS GIT? WHY IS GIT IMPORTANT?
D. GIT BASIC COMMANDS (GIT CLONE, GIT INIT, GIT CHECKOUT, GIT MERGE)
E. TYPES OF BRANCHES
F. HOW TO PULL AND FETCH BRANCHES
G. WHAT IS GIT REBASING, GIT CHERRY PICK, GIT STASH

8. SALESFORCE SFDX (SALESFORCE DEVELOPER EXPERIENCE)


A. WHAT IS SALESFORCE DX?
B. SIGNIFICANCE OF SALESFORCE DX IN DEVOPS
C. WHAT IS SALESFORCE CLI?
D. WHY IS SALESFORCE CLI IMPORTANT IN DEVOPS?
E. INTEGRATED DEVELOPMENT ENVIRONMENT (IDE)
F. WHAT IS DEVHUB ?
G. WHAT IS SCRATCH ORG?
H. CONFIG COMMANDS
I. FORCE COMMANDS
J. GENERATE COMMANDS
K. AUTH COMMANDS

+91 7820031784 [email protected]


9. CONTAINERIZATION
A. WHAT IS VIRTUALIZATION?
B. WHY DO WE NEED VIRTUALIZATION?
C. WHEN DO WE USE VIRTUALIZATION IN DEVOPS?
D. WHAT IS DOCKER? WHY IS DOCKER IMPORTANT ?
E. WHAT IS A DOCKER CONTAINER?
F. WHAT IS DOCKERFILE? WHY AND WHEN DO WE USE DOCKERFILE IN DEVOPS?
G. WHAT ARE DOCKER IMAGES?
H. HOW DO WE CREATE DOCKER IMAGE USING DOCKERFILE ?
I. WHAT IS DOCKERHUB?

10. CI/CD PIPELINES USING GITLAB


A. WHAT ARE PIPELINES IN DEVOPS?
B. HOW MANY TYPES OF PIPELINES IN DEVOPS?
C. WHAT ARE CI/CD PIPELINES?
D. WHY AND WHEN DO WE NEED CI/CD PIPELINES?
E. HOW TO CREATE PIPELINES ON GITLAB?
F. WHAT ARE JOBS?
G. WHAT IS A RUNNER?
H. BASIC KEYWORDS AND SYNTAX

11. CI/CD PIPELINES USING GITHUB


A. WHAT IS GITHUB ACTION?
B. HOW TO CREATE PIPELINES IN GITHUB?
C. WORKFLOW AND SYNTAX FOR GITHUB ACTIONS
D. ADVANTAGE OF GITHUB ACTION

12. CI/CD USING JENKINS


A. WHAT IS JENKINS?
B. WHY DO WE USE JENKINS IN DEVOPS?
C. CREATE CI/CD PIPELINES USING JENKINS
D. INTEGRATE GITHUB/GITLAB WITH JENKINS FOR CI/CD PIPELINES

13. DEPLOYMENT TOOLS


A. GEARSET
B. DEVOPS CENTER
C. COPADO

14. TEST AUTOMATION TOOLS


A. KEYSIGHT
B. TRICENTIS

+91 7820031784 [email protected]


15. CODE SCANNING TOOL
A. CLAYTON

16. OBSERVATION TOOLS & MONITORING TOOLS


A. PHAROS
B. DATA DOG

17. BACKUP TOOLS


A. VEEAM
B. GEARSET

+91 7820031784 [email protected]

You might also like