SlideShare a Scribd company logo
# 
Leverage Cloud for Continuous 
Delivery while protecting IP 
Murtaza Amiji Sunder Parameswaran 
Director, Product Management Group Product Manager
# 
Agenda 
• Cloud use cases with Perforce 
– Build/test 
– Remote teams 
– Collaborations with Partners 
– Perforce internal use of vCloud Air 
• vCloud Air 
– Overview 
– Features 
– Security 
– Roadmap
# 
Cloud Use Cases with Perforce
# 
Scale build/test environment 
Main 
Repository 
Replica 
Build/test 
server 
Build 
cluster 
Test 
cluster 
• Leverage cloud elasticity to accommodate your spikes in build/test 
• Extend your existing on-premise security policies to vCloud Air
# 
Leverage global talent to build products while 
protecting IP 
5 
Master 
Remote Workgroup 
Contractors 
Cloud 
On-premise 
Workgroup 
On-Premise 
Fast local 
access to 
relevant 
data 
Filtered, Fast, Secure Content Replication: 
Manage and Control Global IP
Collaborate with Partners to build solutions 
while Protecting IP 
# 
6 
Customer A Customer B 
Shared 
Master 
 Contribute while preserving your IP 
• Selectively accept changes 
• Preserve revision history 
Inter-Company 
“Clearinghouse” 
 Fetch and push updated changes 
 Work entirely disconnected until ready to send 
Private 
Repository 
Group 
Repository 
Examples 
- Open Source efforts 
- System Integrators 
- Gaming studios 
- IC Design Components 
Cloud
# 
Perforce Internal Use of vCloud Air 
7 
Shared Master 
Replica in Las Vegas 
(for U.S team) 
On Premise 
(Alameda CA) 
Replica in U.K (for 
EU team) 
• Fast local access 
• Only relevant content replicated 
• Collaboration across global 
teams 
• Restricted access from specific 
locations and/or users 
vCloud Air 
vCloud Air
# 
VMware vCloud Air
# 
For Every CIO: A Fundamental 
Choice 
9 
OR 
“Hotel California” Cloud 
“You can check out 
anytime… but you can 
NEVER leave” 
Hybrid Cloud 
On-Premises 
Data Center 
Compatible 
Public Cloud 
Little Compatibility Full Compatibility
# 
vCloud Air : Hybrid Platform 
On-premises 
Data Centers 
Apps, Tools, Services 
Security 
Management 
vCloud 
Plug-in 
vCloud Air 
Data Centers 
Software-Defined Data Center 
Data 
Multi-tenant 
Dedicated 
Secure Connectivity 
Confidential 
The information on the roadmap is intended to outline our 
general product direction and it should not be relied on in 
making a purchasing decision. It is for informational purposes 
only and may not be incorporated into any contract.
# 
Kyushu 
Santa Clara 
Las Vegas 
Dallas 
Slough 
Jersey City 
Sterling 
Chessington
# 
Seamless network integration 
vCloud Air 
IPSec VPN 
Direct Connect 
(private WAN) 
Your Data Center / 
Private Cloud
# 
SDN allows unmatched networking 
flexibility 
INTERNET 
Routed Network 3rd party virtual 
Isolated network 
networking 
appliance 
EDGE 
GATEWAY 
 Create routed and fully isolated networks 
 Software-defined networking services included at 
no extra cost: 
 Routing and bridging 
 Firewall 
 NAT 
 Load Balancer with health monitoring 
 IPSec VPN 
 DHCP 
 Bring-Your-Own 3rd Party Appliances: 
 F5, RSA, Cisco, Riverbed, others 
MPLS or 
other WAN
# 
vCloud Air: Radically different approach to reliability 
Fully redundant VMs 
Fast automatic VM 
restart 
Automatic performance 
optimization 
No downtime 
maintenance 
Other 
Clouds 
Buy 2x unreliable VMs 
and try to sync 
Buy monitoring, 
restart VMs yourself 
Buy 2x VMs, do tests, 
kill poor performers 
Guaranteed downtime 
CONFIDENTIAL 1 
vCloud Air
# 
vCloudAir Hybrid Service Platform 
Services & 
vApp 
Catalog 
vApp 
templates 
& services 
repository 
Deployment 
Services 
Provision, 
patching & 
service 
upgrade 
platform 
Log and 
Event 
Services 
Application 
logs & 
events 
enable 
triggers & 
analytics 
Identity 
Services 
Integration 
with 
vCloud Air 
ldentity 
Billing 
Services 
Usage 
metering 
for 
templates 
and 
Services 
15 
Consumers (e.g. Enterprise) 
Providers (e.g. ISV)
# 
Thanks

More Related Content

PPTX
ThatConference 2016 - Highly Available Node.js
PDF
App sec in the time of docker containers
PPTX
The Journey to Becoming Cloud Native – A Three Step Path to Modernizing Appli...
PPTX
Effectiveness tips from Kubernetes trenches by Captain Obvious
PPTX
Webinar: How and Why to Containerize Your Legacy Applications
PPTX
Ride the database in JUnit tests with Database Rider
PDF
Spring: Your Next Java Micro-Framework
PPTX
Infrastructure as Code principles and practices
ThatConference 2016 - Highly Available Node.js
App sec in the time of docker containers
The Journey to Becoming Cloud Native – A Three Step Path to Modernizing Appli...
Effectiveness tips from Kubernetes trenches by Captain Obvious
Webinar: How and Why to Containerize Your Legacy Applications
Ride the database in JUnit tests with Database Rider
Spring: Your Next Java Micro-Framework
Infrastructure as Code principles and practices

What's hot (20)

PDF
HPE & Cloud Foundry @ CF Summit Berlin 2015
PDF
VMware vCloud Air: Security Infrastructure and Process Overview
PDF
Deploying Kafka on vSphere with Kubernetes Using the Confluent Operator (Just...
PDF
Webinar: Introduction to CloudBees Jenkins Platform
PDF
Resilient Microservices with Spring Cloud
PDF
Infrastructure as Microservices - OReillySACon London 2016
PDF
IT Camp 19: Top Azure security fails and how to avoid them
PDF
Redefining cloud native debugging
PPTX
Infrastructure as Code (BBWorld/DevCon13)
PDF
Cloud-Native Operations with Kubernetes and CI/CD
PPTX
Thinking about Jenkins Security
PPTX
Scania: A DevOps Journey in an Automotive Enterprise  
PPT
Cloud Computing Webinar
PPTX
What's New in Puppet Enterprise 2015.3 (APAC)
PPTX
VMware and Container Orchestration
PDF
Scaling Jenkins Enterprise Wide
PDF
Migrating from Self-Managed Kubernetes on EC2 to a GitOps Enabled EKS
PPTX
Zenoss as a Service: How to Get There
PPTX
DevOps for Azure
PDF
AWS Summit 2015 Tokyo Breakout: Global Large Scale Cloud Design and Cloud Nat...
HPE & Cloud Foundry @ CF Summit Berlin 2015
VMware vCloud Air: Security Infrastructure and Process Overview
Deploying Kafka on vSphere with Kubernetes Using the Confluent Operator (Just...
Webinar: Introduction to CloudBees Jenkins Platform
Resilient Microservices with Spring Cloud
Infrastructure as Microservices - OReillySACon London 2016
IT Camp 19: Top Azure security fails and how to avoid them
Redefining cloud native debugging
Infrastructure as Code (BBWorld/DevCon13)
Cloud-Native Operations with Kubernetes and CI/CD
Thinking about Jenkins Security
Scania: A DevOps Journey in an Automotive Enterprise  
Cloud Computing Webinar
What's New in Puppet Enterprise 2015.3 (APAC)
VMware and Container Orchestration
Scaling Jenkins Enterprise Wide
Migrating from Self-Managed Kubernetes on EC2 to a GitOps Enabled EKS
Zenoss as a Service: How to Get There
DevOps for Azure
AWS Summit 2015 Tokyo Breakout: Global Large Scale Cloud Design and Cloud Nat...
Ad

Similar to Leveraging the Cloud for Continuous Delivery while Protecting your IP (20)

PPT
Cloud computing
PDF
Azure en Nutanix: your journey to the hybrid cloud
PDF
Azure F5 Solutions
PPTX
Securing Your CI Pipeline with HashiCorp Vault - P2
PPT
Basics of Java Cloud
PDF
PPTX
Connect your datacenter to Microsoft Azure
PPTX
cloudtoolsandcomputingwithcloudsssss.pptx
PPTX
Connecting the Clouds - RightScale Compute 2013
PDF
PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...
PDF
Secure Your Network for Scale & the Cloud
PDF
Modernize Java Apps on Microsoft Azure
PDF
[OpenStack Days Korea 2016] Track2 - 가상화 네트워크와 클라우드간 협업
PDF
VMworld 2013: VMware NSX: A Customer’s Perspective
PDF
在小學有效運用雲端電腦以促進電子學習(第一節筆記)
PDF
MongoDB World 2019: Wipro Software Defined Everything Powered by MongoDB
PPTX
6 Ways to Get More From Your Azure
PPTX
6 Ways to Get More From Your Azure
PDF
Serverless security for multi cloud workloads
PDF
The Fastest Way to Redis on Pivotal Cloud Foundry
Cloud computing
Azure en Nutanix: your journey to the hybrid cloud
Azure F5 Solutions
Securing Your CI Pipeline with HashiCorp Vault - P2
Basics of Java Cloud
Connect your datacenter to Microsoft Azure
cloudtoolsandcomputingwithcloudsssss.pptx
Connecting the Clouds - RightScale Compute 2013
PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...
Secure Your Network for Scale & the Cloud
Modernize Java Apps on Microsoft Azure
[OpenStack Days Korea 2016] Track2 - 가상화 네트워크와 클라우드간 협업
VMworld 2013: VMware NSX: A Customer’s Perspective
在小學有效運用雲端電腦以促進電子學習(第一節筆記)
MongoDB World 2019: Wipro Software Defined Everything Powered by MongoDB
6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure
Serverless security for multi cloud workloads
The Fastest Way to Redis on Pivotal Cloud Foundry
Ad

More from Perforce (20)

PDF
How to Organize Game Developers With Different Planning Needs
PDF
Regulatory Traceability: How to Maintain Compliance, Quality, and Cost Effic...
PDF
Efficient Security Development and Testing Using Dynamic and Static Code Anal...
PDF
Understanding Compliant Workflow Enforcement SOPs
PDF
Branching Out: How To Automate Your Development Process
PDF
How to Do Code Reviews at Massive Scale For DevOps
PDF
How to Spark Joy In Your Product Backlog
PDF
Going Remote: Build Up Your Game Dev Team
PDF
Shift to Remote: How to Manage Your New Workflow
PPTX
Hybrid Development Methodology in a Regulated World
PPTX
Better, Faster, Easier: How to Make Git Really Work in the Enterprise
PDF
Easier Requirements Management Using Diagrams In Helix ALM
PDF
How To Master Your Mega Backlog
PDF
Achieving Software Safety, Security, and Reliability Part 3: What Does the Fu...
PDF
How to Scale With Helix Core and Microsoft Azure
PDF
Achieving Software Safety, Security, and Reliability Part 2
PDF
Should You Break Up With Your Monolith?
PDF
Achieving Software Safety, Security, and Reliability Part 1: Common Industry ...
PDF
What's New in Helix ALM 2019.4
PDF
Free Yourself From the MS Office Prison
How to Organize Game Developers With Different Planning Needs
Regulatory Traceability: How to Maintain Compliance, Quality, and Cost Effic...
Efficient Security Development and Testing Using Dynamic and Static Code Anal...
Understanding Compliant Workflow Enforcement SOPs
Branching Out: How To Automate Your Development Process
How to Do Code Reviews at Massive Scale For DevOps
How to Spark Joy In Your Product Backlog
Going Remote: Build Up Your Game Dev Team
Shift to Remote: How to Manage Your New Workflow
Hybrid Development Methodology in a Regulated World
Better, Faster, Easier: How to Make Git Really Work in the Enterprise
Easier Requirements Management Using Diagrams In Helix ALM
How To Master Your Mega Backlog
Achieving Software Safety, Security, and Reliability Part 3: What Does the Fu...
How to Scale With Helix Core and Microsoft Azure
Achieving Software Safety, Security, and Reliability Part 2
Should You Break Up With Your Monolith?
Achieving Software Safety, Security, and Reliability Part 1: Common Industry ...
What's New in Helix ALM 2019.4
Free Yourself From the MS Office Prison

Recently uploaded (20)

PPTX
sap open course for s4hana steps from ECC to s4
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
Cloud computing and distributed systems.
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
Big Data Technologies - Introduction.pptx
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Encapsulation theory and applications.pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Empathic Computing: Creating Shared Understanding
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Approach and Philosophy of On baking technology
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Review of recent advances in non-invasive hemoglobin estimation
sap open course for s4hana steps from ECC to s4
Network Security Unit 5.pdf for BCA BBA.
Per capita expenditure prediction using model stacking based on satellite ima...
Cloud computing and distributed systems.
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Big Data Technologies - Introduction.pptx
The Rise and Fall of 3GPP – Time for a Sabbatical?
Encapsulation theory and applications.pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
Empathic Computing: Creating Shared Understanding
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Approach and Philosophy of On baking technology
MYSQL Presentation for SQL database connectivity
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Electronic commerce courselecture one. Pdf
NewMind AI Weekly Chronicles - August'25 Week I
“AI and Expert System Decision Support & Business Intelligence Systems”
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Review of recent advances in non-invasive hemoglobin estimation

Leveraging the Cloud for Continuous Delivery while Protecting your IP

  • 1. # Leverage Cloud for Continuous Delivery while protecting IP Murtaza Amiji Sunder Parameswaran Director, Product Management Group Product Manager
  • 2. # Agenda • Cloud use cases with Perforce – Build/test – Remote teams – Collaborations with Partners – Perforce internal use of vCloud Air • vCloud Air – Overview – Features – Security – Roadmap
  • 3. # Cloud Use Cases with Perforce
  • 4. # Scale build/test environment Main Repository Replica Build/test server Build cluster Test cluster • Leverage cloud elasticity to accommodate your spikes in build/test • Extend your existing on-premise security policies to vCloud Air
  • 5. # Leverage global talent to build products while protecting IP 5 Master Remote Workgroup Contractors Cloud On-premise Workgroup On-Premise Fast local access to relevant data Filtered, Fast, Secure Content Replication: Manage and Control Global IP
  • 6. Collaborate with Partners to build solutions while Protecting IP # 6 Customer A Customer B Shared Master  Contribute while preserving your IP • Selectively accept changes • Preserve revision history Inter-Company “Clearinghouse”  Fetch and push updated changes  Work entirely disconnected until ready to send Private Repository Group Repository Examples - Open Source efforts - System Integrators - Gaming studios - IC Design Components Cloud
  • 7. # Perforce Internal Use of vCloud Air 7 Shared Master Replica in Las Vegas (for U.S team) On Premise (Alameda CA) Replica in U.K (for EU team) • Fast local access • Only relevant content replicated • Collaboration across global teams • Restricted access from specific locations and/or users vCloud Air vCloud Air
  • 9. # For Every CIO: A Fundamental Choice 9 OR “Hotel California” Cloud “You can check out anytime… but you can NEVER leave” Hybrid Cloud On-Premises Data Center Compatible Public Cloud Little Compatibility Full Compatibility
  • 10. # vCloud Air : Hybrid Platform On-premises Data Centers Apps, Tools, Services Security Management vCloud Plug-in vCloud Air Data Centers Software-Defined Data Center Data Multi-tenant Dedicated Secure Connectivity Confidential The information on the roadmap is intended to outline our general product direction and it should not be relied on in making a purchasing decision. It is for informational purposes only and may not be incorporated into any contract.
  • 11. # Kyushu Santa Clara Las Vegas Dallas Slough Jersey City Sterling Chessington
  • 12. # Seamless network integration vCloud Air IPSec VPN Direct Connect (private WAN) Your Data Center / Private Cloud
  • 13. # SDN allows unmatched networking flexibility INTERNET Routed Network 3rd party virtual Isolated network networking appliance EDGE GATEWAY  Create routed and fully isolated networks  Software-defined networking services included at no extra cost:  Routing and bridging  Firewall  NAT  Load Balancer with health monitoring  IPSec VPN  DHCP  Bring-Your-Own 3rd Party Appliances:  F5, RSA, Cisco, Riverbed, others MPLS or other WAN
  • 14. # vCloud Air: Radically different approach to reliability Fully redundant VMs Fast automatic VM restart Automatic performance optimization No downtime maintenance Other Clouds Buy 2x unreliable VMs and try to sync Buy monitoring, restart VMs yourself Buy 2x VMs, do tests, kill poor performers Guaranteed downtime CONFIDENTIAL 1 vCloud Air
  • 15. # vCloudAir Hybrid Service Platform Services & vApp Catalog vApp templates & services repository Deployment Services Provision, patching & service upgrade platform Log and Event Services Application logs & events enable triggers & analytics Identity Services Integration with vCloud Air ldentity Billing Services Usage metering for templates and Services 15 Consumers (e.g. Enterprise) Providers (e.g. ISV)

Editor's Notes

  • #10: Every CIO has a fundamental choice: “Hotel California” cloud (i.e. Zero Compatibility) or Hybrid Cloud with full compatibility between your on-premises data center and public cloud
  • #12: Not only is our list of customers growing, but we’ve also rapidly expanded our vCloud Air data center footprint. And we now have coverage across North America, Europe and Asia Watch this space as we continue to grow this footprint – and in the the very near future we will be announcing the availability of our vCloud Government service that has been fully accredited as FEDRAMP compliant here in the USA.
  • #13: Same Networking & Management Constructs Construct is similar to existing network architectures onsite. The Edge Gateway behaves just like a Core switch with modules as it is is an advanced Layer 3 Switch with Routing Load Balancing VPN Multi-Interface Intuitive design replicates traditional networks The Same Security Policies Bring your own security - Integrated L4-7 services for Firewall/NAT, IPSec VPN, Load Balancers, VXLAN gateways Flexibility Flexibility to configure networking constructs at a very granular level - check Customers can bring-their-own private IPv4 layer 3 address space - Just Another Remote Site. With leased line connectivity (Direct Connect) vCloud Air is just like a remote site and supports more unique use cases Freedom No need to re-architect workloads to work with “Cloud Networking” It is Easy to understand & configure Or bring your own 3rd Party Appliance Customer Supplied F5, RSA, Cisco, Riverbed Resiliency - Highly available Active/Standby High Availability for Edge Gateway Stateful Session Failover Customizable to support production applications Edge Gateway - 9 For Customer Use; Static Routes between Zones
  • #14: Once in the service, you can take advantage of network virtualization and software-defined networks to create and manage intricate network topologies – replicating the network architectures you already use on-prem With the Edge Gateway, you have the ability to create up to 9 different networks (10 total, 1 reserved for external port) and set up NAT, firewall, VPN, etc. all within the console. This gateway is protected through an active/standby pair so that you can maintain security rules even after a failure. Finally, as it built on vSphere, you can bring in your own network appliances and connect these through the virtual networks.