end to end integration with force.com

19
End to End Integration with Force.com Randy DeFauw, Perforce Software, Technical Marketing Manager @rdefauw Charlie McLouth, Perforce Software, Director of Technical Sales [email protected]

Upload: perforce

Post on 22-Apr-2015

2.571 views

Category:

Technology


1 download

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.

TRANSCRIPT

Page 1: End to End Integration with Force.com

End to End Integration with Force.com

Randy DeFauw, Perforce Software, Technical Marketing Manager

@rdefauw

Charlie McLouth, Perforce Software, Director of Technical Sales

[email protected]

Page 2: End to End Integration with Force.com

Introductions

Randy DeFauwThe Integration Guy

Charlie McLouthThe Process Guy

Page 3: End to End Integration with Force.com

Agenda

Salesforce at Perforce Mission critical

Applying DevOps Principles Why Charlie isn’t allowed to ride Amtrak anymore

Demos

Q&A

Page 4: End to End Integration with Force.com

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

Page 5: End to End Integration with Force.com

CRM at Perforce

1995 – 2010: Homegrown solutions

2010 – 2012: A real sales team and process

Page 6: End to End Integration with Force.com

POLL

How vital is Salesforce to your operations? Critical to the entire organization

Useful for sales and marketing

Chatter keeps the sales guys happy

Page 7: End to End Integration with Force.com

Salesforce at Perforce

2012 – Future

Integrated CRM

Used by the entire firm

Page 8: End to End Integration with Force.com

Salesforce and Jobs

DEMO!

Page 9: End to End Integration with Force.com

But if it’s critical…

Playing fast and loose with Salesforce configuration

The train trip disaster

Page 10: End to End Integration with Force.com

POLL

Can you restore your entire Salesforce deployment to last

week’s configuration? With 100% confidence

With some manual effort

Don’t jinx us

Page 11: End to End Integration with Force.com

Well, duh…

Perforce makes version management software

Perforce IT practices DevOps with other critical systems

Let’s do that with Salesforce!

Page 12: End to End Integration with Force.com

DevOps and Salesforce

Version everything that affects Salesforce Plugin source code

Metadata

Page 13: End to End Integration with Force.com

Salesforce snapshots

DEMO!

Page 14: End to End Integration with Force.com

Perforce Service

Commons

Visual Tools: Streams Revision Graph Time-lapse view

Page 15: End to End Integration with Force.com

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

Page 16: End to End Integration with Force.com

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

Page 17: End to End Integration with Force.com
Page 18: End to End Integration with Force.com

Randy DeFauw

Technical Marketing Manager,@rdefauw

Charlie McLouth

Director of Technical [email protected]

Page 19: End to End Integration with Force.com