Upload
perforce
View
2.571
Download
1
Embed Size (px)
DESCRIPTION
Salesforce is a key part of Perforce's operational infrastructure. Randy DeFauw and Charlie McLouth presented this outline of how we have leveraged the Force.com APIs to integrate our engineering processes into our internal IT environment. In particular, we discussed lessons learnt on how we use the Metadata API to retrieve configuration data and store it in Perforce to help protect against configuration changes.
Citation preview
End to End Integration with Force.com
Randy DeFauw, Perforce Software, Technical Marketing Manager
@rdefauw
Charlie McLouth, Perforce Software, Director of Technical Sales
Introductions
Randy DeFauwThe Integration Guy
Charlie McLouthThe Process Guy
Agenda
Salesforce at Perforce Mission critical
Applying DevOps Principles Why Charlie isn’t allowed to ride Amtrak anymore
Demos
Q&A
Perforce Software
Version management for any team, any data,
and any location
Used by over 5,000 customers in software,
gaming, multimedia, firmware, finance, and other
industries
Fast, scalable version control
Available on over 50 platforms
CRM at Perforce
1995 – 2010: Homegrown solutions
2010 – 2012: A real sales team and process
POLL
How vital is Salesforce to your operations? Critical to the entire organization
Useful for sales and marketing
Chatter keeps the sales guys happy
Salesforce at Perforce
2012 – Future
Integrated CRM
Used by the entire firm
Salesforce and Jobs
DEMO!
But if it’s critical…
Playing fast and loose with Salesforce configuration
The train trip disaster
POLL
Can you restore your entire Salesforce deployment to last
week’s configuration? With 100% confidence
With some manual effort
Don’t jinx us
Well, duh…
Perforce makes version management software
Perforce IT practices DevOps with other critical systems
Let’s do that with Salesforce!
DevOps and Salesforce
Version everything that affects Salesforce Plugin source code
Metadata
Salesforce snapshots
DEMO!
Perforce Service
Commons
Visual Tools: Streams Revision Graph Time-lapse view
End to end with Force.com
Salesforce is critical infrastructure
Force.com and DevOps give us the tools to treat it that way
From development to configuration data to usage: a full part
of life at Perforce
Takeaways
Don’t pretend that Salesforce doesn’t need DevOps
just because it’s SaaS Talk to your Salesforce user community and make
sure you have a configuration management plan Our plugins are published!
info.perforce.com/dreamforce
Randy DeFauw
Technical Marketing Manager,@rdefauw
Charlie McLouth
Director of Technical [email protected]