swarm update

17
MURTAZA AMIJI Director, Product Management

Upload: perforce

Post on 28-Nov-2014

117 views

Category:

Software


0 download

DESCRIPTION

An update on what is happening with Perforce's Swarm platform

TRANSCRIPT

Page 1: Swarm Update

1

MURTAZA AMIJI Director, Product Management

Page 2: Swarm Update

2

•  Team collaboration –  Peer reviews –  Code

conversations –  browse/discover

assets •  Pre-commit validation •  All content in P4D

Page 3: Swarm Update

3

Restful API 3 Project access control 2

Review workflow enhancements

Lightweight Tasks Mandatory Reviewers Add/delete Reviewers

1

Restful API 3 Project access control 2

Page 4: Swarm Update

4

Page 5: Swarm Update

5

Developer DevOps Enterprise

•  Familiar tools/workflows •  Faster time to solution

•  Platform for all assets •  Cross-team collaboration •  Seamless experience globally

•  Secure intellectual property •  Scalability, high availability •  Ease of administration

Friction across CD Pipeline

Page 6: Swarm Update

6

Page 7: Swarm Update

7

•  More choice for developers workflow

•  Collaboration beyond code review –  Component discovery –  Repo/depot admin –  Artifacts across lifecycle

•  Local access for global teams •  Fast/simple install & administration

Page 8: Swarm Update

8

Familiar Developer Tools & Workflow

•  Git & P4 (including P4 DVCS) •  Pull request workflow

–  for both Git and P4 •  Gerrit workflow

–  for both Git and P4

Shared Repository Replicated Shared

Repository

Developer Repository

Developer Repository

Developer Repository

Push

Fetch

Page 9: Swarm Update

9

•  Discover components •  Reuse & create custom

repositories •  Contribute to shared

components

Page 10: Swarm Update

10

Browse Create/Manage

Page 11: Swarm Update

11

•  Treat Perforce as artifact repository •  Support distributed build/test •  Manage build components •  Reduce software maintenance cost •  Single platform for the entire CD pipeline

Source code Art assets Build

output Build

dependencies

Page 12: Swarm Update

12

Artist, tech pub Software Developer

Create, showcase, review

Create, review, integrate, test

DevOps

Build/test release, Manage artifacts

Versioning Engine

Page 13: Swarm Update

13

Master

Project members

Partner/ Contractor

Project members

Fast local access to relevant data

Seamless experience worldwide while protecting intellectual property

(on-premise) (Cloud)

(on-premise)

Page 14: Swarm Update

14

•  One platform package (with flexible deployment options) •  LDAP or native Perforce authentication •  Admin Interface — create users, groups, assign roles, etc.

Page 15: Swarm Update

15

Q4 2014

H1 2015

H2 2015

Custom repo builder Artifact Management Pull request & Gerrit workflow Access & repo management

P4 DVCS Enhanced project tracking Federated Swarm

Swarm - P4V Integration Review workflow enhancements

This roadmap is subject to change

Page 16: Swarm Update

16

Forums

Page 17: Swarm Update

17