#DevOps for #Salesforce is increasingly getting imperative as it delivers on the promise of faster, safer releases
In this episode of #DevopsHuddle, we covered :
- Achieving DevOps optimization and CI/CD best practices for salesforce releases
- Why backup and recovery play a key role in Salesforce DevOps
- How to package metadata and object types into Dev, Test, and Production
- How to get better code security along with faster deployments
- And how to get governance and visibility for all your Salesforce pipelines
Who’ll primarily benefitted from this? DevOps Evangelists, Salesforce Developers, Automation Architects, Release Managers & Security Engineers!
2. Copyright 2020, Opsera Inc. Confidential.
Unable to keep up with
multiple release cycles &
on demand changes
Complexity in business needs and
salesforce ecosystem
Lack of quality, security
and compliance
Lack of visibility
Salesforce release challenges
Lack of flexibility for
version control
Deployment without
unity testing
Backup & recovery
Destructive package
deployments
Build logs & analysis
Notifications &
approvals via Slack, Jira
3. Copyright 2020, Opsera Inc. Confidential.
DevOps automation for Salesforce releases
✔ Continuous Integration
✔ Shift Left: Continuous Security & Quality
✔ Continuous Deployment
✔ Backup and recovery
✔ Continuous Monitoring and Visibility
✔ Single platform across multiple
functions - Infra, Engineering & Apps
4. Copyright 2020, Opsera Inc. Confidential.
Opsera: Whitebox DevOps orchestration
Empower teams with no-code automation and freedom to choose any tool, stack and cloud
Self-serve provision or
integrate any CI/CD tool
Build no-code pipelines, for multiple use cases
Integrate security & quality dynamically
Get unified insights
for users & managers
Deploy Faster Deliver Better Software Do More With Less
5. Copyright 2020, Opsera Inc. Confidential.
Crawl
Walk
Run
Maturity Model for Salesforce DevOps
✔ Some DevOps tools
deployed
✔ Release management
with metadata
✔ Very little automation &
integration
✔ Basic release pipeline
management
✔ Integrations with API
connectors
✔ Quality, Security &
Compliance
✔ Integration with ITSM &
Collaboration
✔ Fully automated release
pipeline management
✔ End to end visibility with
build logs & KPIs
6. Copyright 2020, Opsera Inc. Confidential.
Opsera solution for Salesforce DevOps
Native integrations with
source code repositories
Flexible options for version
control
✔ Easy to add/delete/modify pipeline stages
✔ Pipeline package creation & validation
✔ Automated destructive package deployment
✔ Trigger via webhook or scheduler
✔ Capture build artifacts
No-code pipelines with automated
package deployment
Profile & permissions for
components
In-built Quality, Security &
Compliance
Automated Change
Management and Approvals
Flexible Backups and
Rollbacks via Git or Cloud
100+ KPIs: Planning, Pipeline,
Quality, Security, Operations &
Productivity
8. Copyright 2020, Opsera Inc. Confidential.
Questions?
Email us at: kumar@opsera.io or rajeswar@opsera.io
For the Salesforce CI/CD automation Demo, please sign up via www.opsera.io.
Thank you for attending. See you next time!
10. Copyright 2020, Opsera Inc. Confidential.
Some DevOps tools
deployed
Release management with
metadata
Very little automation &
integration
+ Basic release pipeline
management
+ Integrations with API
connectors
+ Quality, Security &
Compliance
+ Integration with ITSM
& Collaboration
+ Fully automated release
pipeline management
+ End to end visibility with
build logs & KPIs
Crawl
Walk
Run
11. Copyright 2020, Opsera Inc. Confidential.
Salesforce
Developers
Validate
Jira/Slack/Microsoft teams notifications
Sca
n
No Paas
Ye
s
Developer
Choose all files or selected
components via UI or CSV file,
Sort using
date/release/commit
Success
Fail
Approval
Trigger pipeline via Auto
schedule or Post commit
hook or Opsera UI
Release
Engineer/Developer
Select/Upload
components/Profile
s
Development
Org/SCM
Create Package
XML
Unit or
Functional
Back up to Deployment
Successful
Rollback to previous
Deployment
Push
from
Push
from
Manager/Change
Approver
Deploy
to Prod
Salesforce CI/CD release pipeline with Quality and Security gates
12. Copyright 2020, Opsera Inc. Confidential.
Flexible options for version control
Git to SFDC Org
Org to Org
SFDC Org to Git
13. Copyright 2020, Opsera Inc. Confidential.
FUNCTIONAL TESTING
SELECTIVE TESTING
Save time & effort by
selecting testing cases
No-code integration
Shift Left: Continuous Quality & Security
✔ Maintain coding best practices
✔ Remove vulnerabilities in Dev
environment
✔ Track vulnerability ratings and bugs for
code quality & efficiency
✔ Reduce time on code review
✔ Reduce compliance issues during audit
UNIT TESTING
14. Copyright 2020, Opsera Inc. Confidential.
Compliance, Audit & Governance
Role & policy based
access control
Automated Change
Management in Jira/
ServiceNow
Pipeline blueprints
& audit logs
Quality & Security
gates with thresholds
& approvals
Version control
Automated notifications
& approvals via Slack, MS
Teams
Security & compliance
dashboards
Backup and
recovery
15. Copyright 2020, Opsera Inc. Confidential.
Observability, BackUp & Recovery
• 90+ KPIs across Planning, Pipeline, Quality,
Security, Operations & Productivity
• Intelligent dashboards by persona
• Contextualized logs for faster resolution
• Back up before deployment and rollback in mins
• Flexible back up via Git or Cloud
16. Copyright 2020, Opsera Inc. Confidential.
No-code integration to Security, Quality,
Collaboration and ITSM tools
Compliance, Audit
and Governance
Easy & Flexible Backup
and Recovery
Flexible Deployment Options between
SFDC and Source Code Repositories
Continuous Visibility &
Intelligent Dashboards
End to End automation of SFDC release management
No-code CI/CD pipelines with flexibility
17. Copyright 2020, Opsera Inc. Confidential.
Copyright 2020, Opsera Inc. Confidential.
Opsera Demo
19. Copyright 2020, Opsera Inc. Confidential.
Kumar Chivukula
Chetna Mahajan
Sign up for a demo at www.opsera.io
Thank you for joining us!
Any questions? Email kumar@opsera.io or marketing@opsera.io