DevOps drivein - Mind the Gap

16
1 Copyright © Serena Software 2015 Mind the Gap Bridging Dev and Ops with Release Management Mark Levy, Julian Fish Serena Software

Transcript of DevOps drivein - Mind the Gap

Page 1: DevOps drivein - Mind the Gap

1Copyright © Serena Software 2015

Mind the GapBridging Dev and Ops with Release Management

Mark Levy, Julian FishSerena Software

Page 2: DevOps drivein - Mind the Gap

2

Move Fast Without Breaking Things

HRLEsHighly Regulated Large Enterprises

Speed without riskEnd-to-end

Practitioner specificCollaboration enabled

Enterprise scaled

Supporting allEnterprise methodologies

Enterprise technologiesEnterprise platforms

Page 3: DevOps drivein - Mind the Gap

3

Today’s Drive-In Guest Speaker – Julian Fish

Drive-In Guest Speaker

Julian FishDir, Product ManagementSerena Software, Inc.

Drive-In Host

Mark LevyDevOps EvangelistSerena Software, Inc.@[email protected]

Page 4: DevOps drivein - Mind the Gap

4

11:32am Wednesday, July 8th 2015

Page 5: DevOps drivein - Mind the Gap

5

4:38pm Saturday August 15, 2015

Page 6: DevOps drivein - Mind the Gap

6

It works on my machine

We had no idea what was coming

from dev

I don’t need to test it: it’s just a one

line change

We’re always the last to know about

changes

The Gap Between Dev and Ops

If it doesn’t work I can always fix it later: no biggy

The auditors have been here for 6

weeks

The CEO wants it in this morning

We’re within 5% of our Service Level

threshold

Page 7: DevOps drivein - Mind the Gap

7

Technology to address the challenges of Release Management

Processes

Serena Deployment Automation

IntegrationPlugins

SourcePlugins

Plan Construct Verify Deploy

Serena Release Control

Forms & Reports

Third PartySolutions

Release TrainRelease Packages

ApprovalsEnvironments

Task ManagementTask Templates

Artifact RepositoryArtifact Deployment / Configuration

Installation & Application Automation

Workflow Automation

Work Center

Serena Solutions

Process Centric

Artifact Centric

Integration Framework

Page 8: DevOps drivein - Mind the Gap

8

• Define Release Processes at Enterprise Scale• Integrate all systems using extensible, customizable

integration model• Implement and view deployment paths for “logical”

deployment models• Integrate with Deployment Unit (Artifact) Systems• Integrate with Request (Change and Requirement)

Systems• Plan, Track and Audit artifacts from Development to

Production• Visualize the entire Release Process• Supports Gate and Approval based Processes• Operational Change Management Updates (SNOW /

Remedy etc.)

Serena Release Control

Page 9: DevOps drivein - Mind the Gap

9

• Automate Application Deployments• Implement and view deployment pipelines• Integrate with CI build tools• Initiate Infrastructure Provisioning• Integrate with Test Automation• Trace artifacts from Development to Production• Restrict access to Test and Production Environments• Implement Continuous Delivery• Supports Gate and Approval based Deployments• Operational Change Management Updates (SNOW /

Remedy etc.)• Supports industry standards for Application

Deployments

Serena Deployment Automation

Page 10: DevOps drivein - Mind the Gap

10

HRLE’s face a greater level of complexity for both process and deployment

One Size Doesn’t Fit All

DEV TEST PROD

Simple “One Application” Release

No DependenciesModern ArchitectureModern Technology

Enterprise Application Release

Multiple DependenciesModern & Legacy ArchitecturesModern & Legacy Technology

DEV TEST

PROD

DEV TEST

APP 1APP 1

APP 2

Page 11: DevOps drivein - Mind the Gap

11

Release Train

Plan, Track, Audit and Review all Release Details

Release Package(s)

Contain the deliverables and transports them to the target locationMultiple Packages may be linked together to deliver more content

Task(s)

Define the steps to implement the package

Release Object Model

Environment(s)

Define where objects should be Deployed

DEV TEST PROD

Artifact(s)

Contain the content to be delivered to environments

*.war *.exe

Page 12: DevOps drivein - Mind the Gap

12

DEMO

Page 13: DevOps drivein - Mind the Gap

13

Move Fast without Breaking Things & Mind the Gap

Greg HughesPresident and CEOSerena [email protected]+1-650-481-3418

Page 14: DevOps drivein - Mind the Gap

14

Please use the Q&A panel to submit your questions

New Whitepaper Deployment Automation

Get the Community Version

Next DevOps Drive-in

Mind the Gap – Bridging the DevOps Divide

Questions?

Release Management for Variable Speed IT

Nov 12

Page 15: DevOps drivein - Mind the Gap

15

15

serena.com/sda

Want to See More?

Page 16: DevOps drivein - Mind the Gap

16

Thank you!