introducing perforce helix
TRANSCRIPT
Introducing Perforce Helix
Chris Hoover
Global VP, Products & Marketing
Charles McLouth
Senior Director, Technical Sales
What we’ll talk about today
• New challenges for product
development
• Our vision for cross-team
collaboration
• Introducing Perforce Helix
• Q&A
2
Charlie McLouthSenior DirectorSolutions Engineering
Chris HooverGlobal Vice PresidentProducts & Marketing
Modern product development
3
Today’s products reflect a complex
combination of design and technology
code
media
docs
designs
New cross-team challenges
4
DevOps
• Poor visibility between teams
introduces friction and design
errors
• Poor component reuse results
in higher production costs
• More delays, less efficient
product delivery
• Increased risk of poor quality
code
media
docs
designs
The impact of IP theft
• Annual losses due to IP theft > $300B
• “The greatest transfer of wealth in history”
• Subsidizes competitors and foreign
suppliers
• Diminishes productivity growth,
innovation, product advancements
6
Our Goal: Connect, protect & support
7
• Contributors work within their familiar tools and workflows
• Platform supports all assets, regardless of type or size
• Scalable, highly available
• Secured IP & theft detection
• Cross-team collaboration, lower cost
• Flexible workflows
• Fast & scalable
• Every asset
• Everywhere
• Secure
• Open & extensible
9
Contributors
Consumers
Introducing Perforce Helix
Cutting-edge SCM capabilities
10
Logs Analytics
Versioning Engine (P4D)
IP Threat Detection
DVCS
Permissions
Git FusionOngoing Updates:• Cluster Manager• Parallel Sync• Lockless Reads
What you’ve asked for in a DVCS…
• Greater productivity
• “Doesn’t matter what it is as long as it’s Git.”
• Web experience for managing Git
That’s why Perforce now offers a choice of…
• Native Helix DVCS
• Git Fusion
• A complete Git ecosystem11
Modern product development
• Native support in the core
• New push/fetch protocol (built for speed
and large data sets)
• Move content and metadata between
servers and peers
• Relocate content as part of push/fetch
• Enterprise-grade security/access control
• Meticulous preservation of history and
audit trails
13
Shared Repository
Developer Repository
Developer Repository
Developer Repository
PushFetch
GitSwarm: Complete Git ecosystem
16
• Self service repos
• Pull requests
• Permissions
• Issue tracking, etc.
Integrated within Helix
17
• Distributed environment for
developers
• Git experience and workflow
equivalent to well known tools
Configurable sync
• Single source of truth
• Perforce reliability and stability
protecting your assets
Helix Versioning EngineGitSwarm
Customer: $20B manufacturer
19
2 engineers stole data
1 YEAR
$1 million spentLarge security vendor failed to find anything
2 WEEKS
Easily identified the 2 engineers
Found 3 additional users stealing data in North America
Found 8 additional users stealing data outside North America
THREATDETECTION
X
Reduces noise and false positives
• Each entity maintains a persistent risk score
(user, machine, asset)
• Risk scores change based on activities
• Real-time aggregation of multiple events
“connects the dots” of related activities
20
John Smith is accessing an unusual, important file 25
… at a time of day he was almost never active at before 46
… and took from a source code project that has been inactive for months 80
… and is downloading more source code from more folders than his peers 96
Behavioral Risk Model
Behavioral Risk Score
Entity Risk Model
Entity Risk Score
Helix Threat Detection
21
Analytics Modeling
• Baselines and creates clusters
• Learns Patterns
• Learns Anomalies (unusual hours,
data volumes, application types &
more
Risk Scoring
• Risk by User
• Risk by Activity
• Risk by File
• Risk by Time
• Risk by Volume
• Risk by Method/Exit
Verification & Investigation
• Highly Readable Event Alarms
• Very Intuitive UI
• Executive Reporting
All Users
Ris
k f
rom
0 -
10
0
BEHAVIORAL ANALYTICS
2
0
5
23
Wintermute Wintermute 89
Armitage 82
Hideo 26
Maelcum 26
Molly 25
Aerol 25
Strayllight 25
Case 18
Chiba 8
Proteus 7
Helix Enterprise OnDemand
• Full capabilities of Helix Enterprise
• Single-tenant environment
• Tailored to your needs
• Delivered, managed and
supported by Perforce
25
Introducing Helix Cloud
• Multi-tenant SaaS offering
with free and premium tiers
• Git and P4D private repo hosting
with full remote access
• Very large files welcome
• Simple, social sharing for
non-technical users
• Easily import content from
third-party repositories
26
In summary
• Native enterprise-grade DVCS
• New solution for Git
• New solution for IP threat
detection
• Available on premise
and cloud
27
Questions
29
Chris Hoover
Charles McLouth
Resourcesperforce.com/helix
p4ideax.comforums.perforce.com