leveraging the cloud for continuous delivery while protecting your ip

16
# Murtaza Amiji Sunder Parameswaran Director, Product Management Group Product Manager Leverage Cloud for Continuous Delivery while protecting IP

Upload: perforce

Post on 17-Nov-2014

1.448 views

Category:

Technology


1 download

DESCRIPTION

Globally distributed product teams face unique challenges in pursuing Continuous Delivery. Remote team members need latest changes within an expected response time from their peers, development require continuous software integration via build & test automation, and network latency and bandwidth can become critical bottlenecks for distributed teams. Learn how VMware vCloud Hybrid Service with Perforce can serve your remote teams and/or scale your build & test environment

TRANSCRIPT

Page 1: Leveraging the Cloud for Continuous Delivery while Protecting your IP

#

Murtaza Amiji Sunder Parameswaran

Director, Product Management Group Product Manager

Leverage Cloud for Continuous Delivery while protecting IP

Page 2: Leveraging the Cloud for Continuous Delivery while Protecting your IP

#

• Cloud use cases with Perforce– Build/test– Remote teams– Collaborations with Partners– Perforce internal use of vCloud Air

• vCloud Air– Overview– Features– Security– Roadmap

Agenda

Page 3: Leveraging the Cloud for Continuous Delivery while Protecting your IP

#

Cloud Use Cases with Perforce

Page 4: Leveraging the Cloud for Continuous Delivery while Protecting your IP

#

Scale build/test environment

• Leverage cloud elasticity to accommodate your spikes in build/test

• Extend your existing on-premise security policies to vCloud Air

MainRepository

Replica

Build/test server

Build cluster

Test cluster

Page 5: Leveraging the Cloud for Continuous Delivery while Protecting your IP

#

Leverage global talent to build products while protecting IP

5

Master

Remote Workgroup

Contractors

Cloud

On-premiseOn-Premise

Workgroup

Fast local access to relevant data

Filtered, Fast, Secure Content Replication:Manage and Control Global IP

Page 6: Leveraging the Cloud for Continuous Delivery while Protecting your IP

#

Collaborate with Partners to build solutionswhile Protecting IP

6

Push/Fetch

Customer BCustomer A

Contribute while preserving your IP• Selectively accept changes• Preserve revision history

Fetch and push updated changes Work entirely disconnected until ready to send

SharedMaster

Inter-Company“Clearinghouse”

PrivateRepository

GroupRepository

Push/Fetch

Push/Fetch

Push/Fetch

Examples- Open Source efforts- System Integrators- Gaming studios- IC Design Components

Cloud

Page 7: Leveraging the Cloud for Continuous Delivery while Protecting your IP

#

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

Page 8: Leveraging the Cloud for Continuous Delivery while Protecting your IP

#

VMware vCloud Air

Page 9: Leveraging the Cloud for Continuous Delivery while Protecting your IP

#

For Every CIO: A Fundamental Choice

9

OR

Little Compatibility Full Compatibility

“You can check out anytime… but you can

NEVER leave”

“Hotel California” Cloud

On-PremisesData Center

Compatible Public Cloud

Hybrid Cloud

Page 10: Leveraging the Cloud for Continuous Delivery while Protecting your IP

#

vCloud Air : Hybrid Platform

On-premisesData Centers

Management

vCloud Plug-in

vCloud Air Data Centers

Software-Defined Data Center

Data

Security

Apps, Tools, ServicesMulti-tenant

Dedicated

Secure Connectivity

ConfidentialThe information on the roadmap is intended to outline ourgeneral product direction and it should not be relied on in

making a purchasing decision. It is for informational purposesonly and may not be incorporated into any contract.

Page 11: Leveraging the Cloud for Continuous Delivery while Protecting your IP

#

KyushuSanta Clara

Las VegasDallas

SterlingJersey City

SloughChessington

Page 12: Leveraging the Cloud for Continuous Delivery while Protecting your IP

#

Seamless network integration

vCloud Air

IPSec VPN

Direct Connect(private WAN)

Your Data Center / Private Cloud

Page 13: Leveraging the Cloud for Continuous Delivery while Protecting your IP

#

INTERNET

Isolated network

Routed Network 3rd party virtual networking appliance

EDGE GATEWA

Y

SDN allows unmatched networking flexibility

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 orother WAN

Page 14: Leveraging the Cloud for Continuous Delivery while Protecting your IP

#

vCloud Air: Radically different approach to reliability

CONFIDENTIAL 14

Fully redundant VMs

Fast automatic VM restartAutomatic performance optimizationNo downtime maintenance

Buy 2x unreliable VMs and try to sync

Buy monitoring,restart VMs yourself

Buy 2x VMs, do tests, kill poor performers

Guaranteed downtime

OtherCloudsvCloud Air

Page 15: Leveraging the Cloud for Continuous Delivery while Protecting your IP

# 15

vCloud Air Hybrid Service Platform

Services & vApp

Catalog

vApp templat

es & services reposito

ry

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 meterin

g for templates and

Services

Consumers (e.g. Enterprise)

Providers (e.g. ISV)

Page 16: Leveraging the Cloud for Continuous Delivery while Protecting your IP

#

Thanks