Submit Search
Upload
Perforce on Tour 2015 - Securing the Helix Platform at Citrix
•
Download as PPTX, PDF
•
0 likes
•
639 views
Perforce
Follow
Presented by Jason Leonard, Citrix
Read less
Read more
Technology
Report
Share
Report
Share
1 of 22
Download now
Recommended
Perforce on Tour 2015 - Optimising the Developer Pipeline at U-Blox
Perforce on Tour 2015 - Optimising the Developer Pipeline at U-Blox
Perforce
F5 Networks BIG-IP LTM Virtual Edition
F5 Networks BIG-IP LTM Virtual Edition
DSorensenCPR
Mark Wall - F5 Agility 2017 - F5 Automation The Journey - PPT
Mark Wall - F5 Agility 2017 - F5 Automation The Journey - PPT
Mark Wall
Citrix Desktop Master Class - Dec 2016 - Moving to Citrix Cloud
Citrix Desktop Master Class - Dec 2016 - Moving to Citrix Cloud
Lee Bushen
F5 9.x to 10.x Upgrade Customer Presentation
F5 9.x to 10.x Upgrade Customer Presentation
F5 Networks
[Citrix] Perforce Standardisation at Citrix
[Citrix] Perforce Standardisation at Citrix
Perforce
VMworld 2015: Advanced SQL Server on vSphere
VMworld 2015: Advanced SQL Server on vSphere
VMworld
VMware 2015: Next Horizon for Cloud Networking and Security
VMware 2015: Next Horizon for Cloud Networking and Security
VMworld
Recommended
Perforce on Tour 2015 - Optimising the Developer Pipeline at U-Blox
Perforce on Tour 2015 - Optimising the Developer Pipeline at U-Blox
Perforce
F5 Networks BIG-IP LTM Virtual Edition
F5 Networks BIG-IP LTM Virtual Edition
DSorensenCPR
Mark Wall - F5 Agility 2017 - F5 Automation The Journey - PPT
Mark Wall - F5 Agility 2017 - F5 Automation The Journey - PPT
Mark Wall
Citrix Desktop Master Class - Dec 2016 - Moving to Citrix Cloud
Citrix Desktop Master Class - Dec 2016 - Moving to Citrix Cloud
Lee Bushen
F5 9.x to 10.x Upgrade Customer Presentation
F5 9.x to 10.x Upgrade Customer Presentation
F5 Networks
[Citrix] Perforce Standardisation at Citrix
[Citrix] Perforce Standardisation at Citrix
Perforce
VMworld 2015: Advanced SQL Server on vSphere
VMworld 2015: Advanced SQL Server on vSphere
VMworld
VMware 2015: Next Horizon for Cloud Networking and Security
VMware 2015: Next Horizon for Cloud Networking and Security
VMworld
VMworld 2016: Troubleshooting 101 for Horizon
VMworld 2016: Troubleshooting 101 for Horizon
VMworld
F5 Meetup presentation automation 2017
F5 Meetup presentation automation 2017
Guy Brown
Ksplice Presentation External
Ksplice Presentation External
Orlando F. Delgado
Microsoft.Virtualization.Technologies Son Vu
Microsoft.Virtualization.Technologies Son Vu
vncson
VMworld 2015: No App is An Island
VMworld 2015: No App is An Island
VMworld
The Best of MMS 2013
The Best of MMS 2013
C/D/H Technology Consultants
VMworld 2015: Take Virtualization to the Next Level vSphere with Operations M...
VMworld 2015: Take Virtualization to the Next Level vSphere with Operations M...
VMworld
VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...
VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...
VMworld
VMworld 2015: Extreme Performance Series - vSphere Compute & Memory
VMworld 2015: Extreme Performance Series - vSphere Compute & Memory
VMworld
Final presentation
Final presentation
wilcbrowning
VMworld Europe 2014: Take Virtualization to the Next Level - vSphere with Ope...
VMworld Europe 2014: Take Virtualization to the Next Level - vSphere with Ope...
VMworld
Co je nového v XenDesktop 7.6 a XenApp 7.6
Co je nového v XenDesktop 7.6 a XenApp 7.6
MarketingArrowECS_CZ
VMworld 2016: The KISS of vRealize Operations!
VMworld 2016: The KISS of vRealize Operations!
VMworld
XenDesktop and XenApp - 2015 summary & bit of future
XenDesktop and XenApp - 2015 summary & bit of future
MarketingArrowECS_CZ
Citrix Desktop Master Class - Unidesk App Layering - Feb 2017
Citrix Desktop Master Class - Unidesk App Layering - Feb 2017
Lee Bushen
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
VMworld
VMworld 2016: What's New with Horizon 7
VMworld 2016: What's New with Horizon 7
VMworld
F5 BigIP LTM Initial, Build, Install and Licensing.
F5 BigIP LTM Initial, Build, Install and Licensing.
Kapil Sabharwal
Microservice Architecture
Microservice Architecture
Engin Yoeyen
SevOne Scalability
SevOne Scalability
SevOne
Securing the Helix Platform at Citrix
Securing the Helix Platform at Citrix
Perforce
Incapsula: How to Increase SaaS Websites’ Uptime and Accelerate Performance
Incapsula: How to Increase SaaS Websites’ Uptime and Accelerate Performance
Imperva Incapsula
More Related Content
What's hot
VMworld 2016: Troubleshooting 101 for Horizon
VMworld 2016: Troubleshooting 101 for Horizon
VMworld
F5 Meetup presentation automation 2017
F5 Meetup presentation automation 2017
Guy Brown
Ksplice Presentation External
Ksplice Presentation External
Orlando F. Delgado
Microsoft.Virtualization.Technologies Son Vu
Microsoft.Virtualization.Technologies Son Vu
vncson
VMworld 2015: No App is An Island
VMworld 2015: No App is An Island
VMworld
The Best of MMS 2013
The Best of MMS 2013
C/D/H Technology Consultants
VMworld 2015: Take Virtualization to the Next Level vSphere with Operations M...
VMworld 2015: Take Virtualization to the Next Level vSphere with Operations M...
VMworld
VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...
VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...
VMworld
VMworld 2015: Extreme Performance Series - vSphere Compute & Memory
VMworld 2015: Extreme Performance Series - vSphere Compute & Memory
VMworld
Final presentation
Final presentation
wilcbrowning
VMworld Europe 2014: Take Virtualization to the Next Level - vSphere with Ope...
VMworld Europe 2014: Take Virtualization to the Next Level - vSphere with Ope...
VMworld
Co je nového v XenDesktop 7.6 a XenApp 7.6
Co je nového v XenDesktop 7.6 a XenApp 7.6
MarketingArrowECS_CZ
VMworld 2016: The KISS of vRealize Operations!
VMworld 2016: The KISS of vRealize Operations!
VMworld
XenDesktop and XenApp - 2015 summary & bit of future
XenDesktop and XenApp - 2015 summary & bit of future
MarketingArrowECS_CZ
Citrix Desktop Master Class - Unidesk App Layering - Feb 2017
Citrix Desktop Master Class - Unidesk App Layering - Feb 2017
Lee Bushen
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
VMworld
VMworld 2016: What's New with Horizon 7
VMworld 2016: What's New with Horizon 7
VMworld
F5 BigIP LTM Initial, Build, Install and Licensing.
F5 BigIP LTM Initial, Build, Install and Licensing.
Kapil Sabharwal
Microservice Architecture
Microservice Architecture
Engin Yoeyen
SevOne Scalability
SevOne Scalability
SevOne
What's hot
(20)
VMworld 2016: Troubleshooting 101 for Horizon
VMworld 2016: Troubleshooting 101 for Horizon
F5 Meetup presentation automation 2017
F5 Meetup presentation automation 2017
Ksplice Presentation External
Ksplice Presentation External
Microsoft.Virtualization.Technologies Son Vu
Microsoft.Virtualization.Technologies Son Vu
VMworld 2015: No App is An Island
VMworld 2015: No App is An Island
The Best of MMS 2013
The Best of MMS 2013
VMworld 2015: Take Virtualization to the Next Level vSphere with Operations M...
VMworld 2015: Take Virtualization to the Next Level vSphere with Operations M...
VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...
VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...
VMworld 2015: Extreme Performance Series - vSphere Compute & Memory
VMworld 2015: Extreme Performance Series - vSphere Compute & Memory
Final presentation
Final presentation
VMworld Europe 2014: Take Virtualization to the Next Level - vSphere with Ope...
VMworld Europe 2014: Take Virtualization to the Next Level - vSphere with Ope...
Co je nového v XenDesktop 7.6 a XenApp 7.6
Co je nového v XenDesktop 7.6 a XenApp 7.6
VMworld 2016: The KISS of vRealize Operations!
VMworld 2016: The KISS of vRealize Operations!
XenDesktop and XenApp - 2015 summary & bit of future
XenDesktop and XenApp - 2015 summary & bit of future
Citrix Desktop Master Class - Unidesk App Layering - Feb 2017
Citrix Desktop Master Class - Unidesk App Layering - Feb 2017
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
VMworld 2016: What's New with Horizon 7
VMworld 2016: What's New with Horizon 7
F5 BigIP LTM Initial, Build, Install and Licensing.
F5 BigIP LTM Initial, Build, Install and Licensing.
Microservice Architecture
Microservice Architecture
SevOne Scalability
SevOne Scalability
Similar to Perforce on Tour 2015 - Securing the Helix Platform at Citrix
Securing the Helix Platform at Citrix
Securing the Helix Platform at Citrix
Perforce
Incapsula: How to Increase SaaS Websites’ Uptime and Accelerate Performance
Incapsula: How to Increase SaaS Websites’ Uptime and Accelerate Performance
Imperva Incapsula
Citrix Day 2015 Net Scaler Release 10.5 Update v10
Citrix Day 2015 Net Scaler Release 10.5 Update v10
Digicomp Academy Suisse Romande SA
Updates to Apache CloudStack and LINBIT SDS
Updates to Apache CloudStack and LINBIT SDS
ShapeBlue
Oracle E-Business Suite On Oracle Cloud
Oracle E-Business Suite On Oracle Cloud
pasalapudi
Implementing Fast IT Deploying Applications at the Pace of Innovation
Implementing Fast IT Deploying Applications at the Pace of Innovation
Cisco DevNet
Hoe is 80% van uw datacenter beheer te automatiseren?
Hoe is 80% van uw datacenter beheer te automatiseren?
Proact Netherlands B.V.
Chapter08
Chapter08
Muhammad Ahad
EarthLink Next Generation Cloud Brochure
EarthLink Next Generation Cloud Brochure
EarthLink Business
Citrix adc technical overview
Citrix adc technical overview
Roshan Dias
Plnog 3: Zbigniew Skurczyński - Wirtualizacja i optymalizacja infrastruktury
Plnog 3: Zbigniew Skurczyński - Wirtualizacja i optymalizacja infrastruktury
PROIDEA
TTL Alfresco Product Security and Best Practices 2017
TTL Alfresco Product Security and Best Practices 2017
Toni de la Fuente
Presentation ciac
Presentation ciac
xKinAnx
Citrix Mobility Conference 2015 - Migrating XenApp & XenDesktop
Citrix Mobility Conference 2015 - Migrating XenApp & XenDesktop
Jonathan Wade
Migrating Java EE applications to IBM Bluemix Platform-as-a-Service
Migrating Java EE applications to IBM Bluemix Platform-as-a-Service
David Currie
Migrating Java EE applications to IBM Bluemix platform as-a-service (CloudFou...
Migrating Java EE applications to IBM Bluemix platform as-a-service (CloudFou...
Jack-Junjie Cai
Network Field Day 11 - Skyport Systems Presentation
Network Field Day 11 - Skyport Systems Presentation
Douglas Gourlay
Webinar: Enable ServiceNow with Data Security, Visibility, and Compliance
Webinar: Enable ServiceNow with Data Security, Visibility, and Compliance
CipherCloud
Citrix Portfolio Updates
Citrix Portfolio Updates
Pawel Serwan
2014-09-15 cloud platform master class
2014-09-15 cloud platform master class
Citrix
Similar to Perforce on Tour 2015 - Securing the Helix Platform at Citrix
(20)
Securing the Helix Platform at Citrix
Securing the Helix Platform at Citrix
Incapsula: How to Increase SaaS Websites’ Uptime and Accelerate Performance
Incapsula: How to Increase SaaS Websites’ Uptime and Accelerate Performance
Citrix Day 2015 Net Scaler Release 10.5 Update v10
Citrix Day 2015 Net Scaler Release 10.5 Update v10
Updates to Apache CloudStack and LINBIT SDS
Updates to Apache CloudStack and LINBIT SDS
Oracle E-Business Suite On Oracle Cloud
Oracle E-Business Suite On Oracle Cloud
Implementing Fast IT Deploying Applications at the Pace of Innovation
Implementing Fast IT Deploying Applications at the Pace of Innovation
Hoe is 80% van uw datacenter beheer te automatiseren?
Hoe is 80% van uw datacenter beheer te automatiseren?
Chapter08
Chapter08
EarthLink Next Generation Cloud Brochure
EarthLink Next Generation Cloud Brochure
Citrix adc technical overview
Citrix adc technical overview
Plnog 3: Zbigniew Skurczyński - Wirtualizacja i optymalizacja infrastruktury
Plnog 3: Zbigniew Skurczyński - Wirtualizacja i optymalizacja infrastruktury
TTL Alfresco Product Security and Best Practices 2017
TTL Alfresco Product Security and Best Practices 2017
Presentation ciac
Presentation ciac
Citrix Mobility Conference 2015 - Migrating XenApp & XenDesktop
Citrix Mobility Conference 2015 - Migrating XenApp & XenDesktop
Migrating Java EE applications to IBM Bluemix Platform-as-a-Service
Migrating Java EE applications to IBM Bluemix Platform-as-a-Service
Migrating Java EE applications to IBM Bluemix platform as-a-service (CloudFou...
Migrating Java EE applications to IBM Bluemix platform as-a-service (CloudFou...
Network Field Day 11 - Skyport Systems Presentation
Network Field Day 11 - Skyport Systems Presentation
Webinar: Enable ServiceNow with Data Security, Visibility, and Compliance
Webinar: Enable ServiceNow with Data Security, Visibility, and Compliance
Citrix Portfolio Updates
Citrix Portfolio Updates
2014-09-15 cloud platform master class
2014-09-15 cloud platform master class
More from Perforce
How to Organize Game Developers With Different Planning Needs
How to Organize Game Developers With Different Planning Needs
Perforce
Regulatory Traceability: How to Maintain Compliance, Quality, and Cost Effic...
Regulatory Traceability: How to Maintain Compliance, Quality, and Cost Effic...
Perforce
Efficient Security Development and Testing Using Dynamic and Static Code Anal...
Efficient Security Development and Testing Using Dynamic and Static Code Anal...
Perforce
Understanding Compliant Workflow Enforcement SOPs
Understanding Compliant Workflow Enforcement SOPs
Perforce
Branching Out: How To Automate Your Development Process
Branching Out: How To Automate Your Development Process
Perforce
How to Do Code Reviews at Massive Scale For DevOps
How to Do Code Reviews at Massive Scale For DevOps
Perforce
How to Spark Joy In Your Product Backlog
How to Spark Joy In Your Product Backlog
Perforce
Going Remote: Build Up Your Game Dev Team
Going Remote: Build Up Your Game Dev Team
Perforce
Shift to Remote: How to Manage Your New Workflow
Shift to Remote: How to Manage Your New Workflow
Perforce
Hybrid Development Methodology in a Regulated World
Hybrid Development Methodology in a Regulated World
Perforce
Better, Faster, Easier: How to Make Git Really Work in the Enterprise
Better, Faster, Easier: How to Make Git Really Work in the Enterprise
Perforce
Easier Requirements Management Using Diagrams In Helix ALM
Easier Requirements Management Using Diagrams In Helix ALM
Perforce
How To Master Your Mega Backlog
How To Master Your Mega Backlog
Perforce
Achieving Software Safety, Security, and Reliability Part 3: What Does the Fu...
Achieving Software Safety, Security, and Reliability Part 3: What Does the Fu...
Perforce
How to Scale With Helix Core and Microsoft Azure
How to Scale With Helix Core and Microsoft Azure
Perforce
Achieving Software Safety, Security, and Reliability Part 2
Achieving Software Safety, Security, and Reliability Part 2
Perforce
Should You Break Up With Your Monolith?
Should You Break Up With Your Monolith?
Perforce
Achieving Software Safety, Security, and Reliability Part 1: Common Industry ...
Achieving Software Safety, Security, and Reliability Part 1: Common Industry ...
Perforce
What's New in Helix ALM 2019.4
What's New in Helix ALM 2019.4
Perforce
Free Yourself From the MS Office Prison
Free Yourself From the MS Office Prison
Perforce
More from Perforce
(20)
How to Organize Game Developers With Different Planning Needs
How to Organize Game Developers With Different Planning Needs
Regulatory Traceability: How to Maintain Compliance, Quality, and Cost Effic...
Regulatory Traceability: How to Maintain Compliance, Quality, and Cost Effic...
Efficient Security Development and Testing Using Dynamic and Static Code Anal...
Efficient Security Development and Testing Using Dynamic and Static Code Anal...
Understanding Compliant Workflow Enforcement SOPs
Understanding Compliant Workflow Enforcement SOPs
Branching Out: How To Automate Your Development Process
Branching Out: How To Automate Your Development Process
How to Do Code Reviews at Massive Scale For DevOps
How to Do Code Reviews at Massive Scale For DevOps
How to Spark Joy In Your Product Backlog
How to Spark Joy In Your Product Backlog
Going Remote: Build Up Your Game Dev Team
Going Remote: Build Up Your Game Dev Team
Shift to Remote: How to Manage Your New Workflow
Shift to Remote: How to Manage Your New Workflow
Hybrid Development Methodology in a Regulated World
Hybrid Development Methodology in a Regulated World
Better, Faster, Easier: How to Make Git Really Work in the Enterprise
Better, Faster, Easier: How to Make Git Really Work in the Enterprise
Easier Requirements Management Using Diagrams In Helix ALM
Easier Requirements Management Using Diagrams In Helix ALM
How To Master Your Mega Backlog
How To Master Your Mega Backlog
Achieving Software Safety, Security, and Reliability Part 3: What Does the Fu...
Achieving Software Safety, Security, and Reliability Part 3: What Does the Fu...
How to Scale With Helix Core and Microsoft Azure
How to Scale With Helix Core and Microsoft Azure
Achieving Software Safety, Security, and Reliability Part 2
Achieving Software Safety, Security, and Reliability Part 2
Should You Break Up With Your Monolith?
Should You Break Up With Your Monolith?
Achieving Software Safety, Security, and Reliability Part 1: Common Industry ...
Achieving Software Safety, Security, and Reliability Part 1: Common Industry ...
What's New in Helix ALM 2019.4
What's New in Helix ALM 2019.4
Free Yourself From the MS Office Prison
Free Yourself From the MS Office Prison
Recently uploaded
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Enterprise Knowledge
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Antenna Manufacturer Coco
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Enterprise Knowledge
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Katpro Technologies
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Neo4j
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
The Digital Insurer
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Results
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Igalia
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
wesley chun
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
Pixlogix Infotech
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
Recently uploaded
(20)
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Perforce on Tour 2015 - Securing the Helix Platform at Citrix
1.
© 2015 Citrix How
Citrix is Securing its Helix Platform September 2015 Jason Leonard Staff Software Engineer, Source Control Team jason.leonard@citrix.com
2.
© 2015 Citrix •
Jason Leonard (jason.leonard@citrix.com) • 14 years dealing with Perforce. Adobe (almost 5 years), Citrix (almost 10 years) • Staff Software Engineer, Source Control Team • 2 team members and a manager • ~20 servers, ~40 Helix repositories • ~3TB version data growing 200GB per year. • ~400,000 commands per hour, almost 10M commands per day.Not a security engineer
3.
© 2015 Citrix
| Confidential Why I chose to talk about security?
4.
“On Covert Acoustical Mesh
Networks in Air”
5.
© 2015 Citrix Do
you have a secure Helix?
6.
© 2015 Citrix Security Layers Data Application Operating
System Network
7.
© 2015 Citrix Data
Security • Redundancy – Ensure your data can cope with some hardware failure – Can increase performance • On Disk Encryption – Disks can be stolen, or end up in the wrong hands – But we incur a performance penalty • Backup, Backup, Backup – If its not in three places it doesn't exist – But the data is in three places – TEST IT Data Application Operating System Network
8.
© 2015 Citrix Application
Security • Authentication – Username – Password – Or ticket if we have already authenticated with ‘p4 login’ • Authorisation – Groups – Protections Data Application Operating System Network • run.users.authorize = 1 – Otherwise ‘p4 users’ allowed • security = 4 – Strong passwords – Ticket based login required – Authenticated service user
9.
© 2015 Citrix Authentication •
security = 1 or 2 • Password based login – Command-line – Environment – Config file – Windows Registry p4 –u jasonleonard –P mySuperSecretPa55w0rd P4PASSWD=mySuperSecretPa55w0rd P4PASSWD=9ed1ae7793942a500012e97c9a605a74 Data Application Operating System Network
10.
© 2015 Citrix Authentication •
security >= 3 • Ticket based login – p4 login – Tickets timeout – Can lock to client IP – Can remote invalidate p4 –u jasonleonard login Enter password: ********* perforce:1666=jasonleonard:c6a65e9365c1f5245…. Data Application Operating System Network
11.
© 2015 Citrix Operating
System Security • Software firewall – Don’t neglect the firewall on your servers – Windows Firewall, iptables • Anti-virus/malware – Don’t let your anti-virus scan your metadata • OS Hardening – Ensure you follow guidelines – Remove unnecessary software – Turn off unnecessary OS features – Ensure each machine runs only one service and runs it well Data Application Operating System Network
12.
© 2015 Citrix Network
Security • Firewalls – Separate production networks from user networks • VPN – To access production network for configuring machines • Intrusion Detection System – Log watching – Honey pot Data Application Operating System Network • SSL – Encrypt all traffic over the wire • Wireless – Disallow any wireless network to your source control • DNS/DHCP – Prevent the man-in-the-middle attacks
13.
© 2015 Citrix Two
way RPC Protocol • Remote Procedure Call • p4 login = user-login function • client-Prompt displays – Enter password: • dm-Login contains the salted password • client-SetPassword contains our ticket
14.
© 2015 Citrix Secure
Helix Communications • Available since 2012.1 • Authenticates end point • Encrypts traffic • Server – Generate a certificate on the master/broker/proxy – Run with –p ssl::1666 • Client – P4PORT = ssl:host:1666 – Accepts the certificate with p4 trust C:>p4 -p ssl:perforce:1666 trust The fingerprint of the server of your P4PORT setting 'ssl:perforce:1666' (10.0.0.1:1666) is not known. That fingerprint is 89:8E:FD:55:42:A5:D8:DC:C2:9F:33:7C:B4:AD:C9:4B:3E:22:34:9D Are you sure you want to establish trust (yes/no)?
15.
© 2015 Citrix Physical
Security • Server Room/Lab – Door security, key, swipe? – Access policy, who can open the door? • Racks – Locked by key, combination • Servers – Case intrusion prevention – Disk drives locked • Disposal Data Application Operating System Network
16.
© 2015 Citrix Monitoring •
Infrastructure Monitoring – Nagios • Log Monitoring – Nagios Log Server
17.
18.
© 2015 Citrix Monitoring •
IP Threat Analysis – Helix Threat Detection
19.
© 2015 Citrix What
if a user sync's code?
20.
© 2015 Citrix Virtual
Desktops from a Datacentre Keep the data in the datacentre
21.
© 2015 Citrix Do
you have a secure Helix, now?
22.
© 2015 Citrix Work
better. Live better.Work better. Live better.
Download now