hands-on lab: complement ca release automation with a new continuous delivery solution offering a...

59
Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases Keith Puzey DevOps: Continuous Delivery CA Technologies Sr Principal Engineering Services Architect DO4X213L @KeithPuzey #CAWorld

Upload: ca-technologies

Post on 19-Jan-2017

774 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

Keith Puzey

DevOps: Continuous Delivery

CA Technologies

Sr Principal Engineering Services Architect

DO4X213L

@KeithPuzey

#CAWorld

Page 2: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

2 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

© 2015 CA. All rights reserved. All trademarks referenced herein belong to their respective companies.

The content provided in this CA World 2015 presentation is intended for informational purposes only and does not form any type of

warranty. The information provided by a CA partner and/or CA customer has not been reviewed for accuracy by CA.

For Informational Purposes Only

Terms of this Presentation

Page 3: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

3 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Abstract

Curious about the buzz around the new Continuous Delivery Solution announced at CA World? See how this new solution is providing a visual approach to plan, coordinate, orchestrate, track, and optimize application releases. Experience the ultimate control of, and insight into, content for multiple applications along your extensive, heterogeneous release pipeline and learn how its sophisticated capabilities compliment CA Release Automation.

Keith Puzey

CA Technologies

Senior Principal Engineering Services Architect

Page 4: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

4 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Agenda

SOLUTION OVERVIEW

RELEASE MANAGEMENT

RELEASE DASHBOARD

HANDS ON LAB

Q AND A

Page 5: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

5 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

VALUE DRIVERS

EASY ADOPTION

Deliver Rapid Time-to-Value product

RELEASE OPTIMIZATION

Reduce errors and Improve efficiency

RELEASE ORCHESTRATION

Manage and Plan complex releases

Release ControlDesign and execute releases considering

dependencies and priorities

Pluggable Architecture Allow users to create custom integrations

and reports

Data AnalyticsPredictive approach to avoid failures

Full VisibilitySee everything related to content

OOTB PluginsProvide integration with 3rd parties

Intuitive workflow Emphasis on ease of use

Strategic- what is does Investment ThemesSolution OverviewRelease Planning and Pipeline Management

Page 6: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

6 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Planned Benefits• Full visibility on release structure

and progress

• Easy to pinpoint errors and delegate

solution to relevant stakeholders

• Pluggable architecture allows users

to build their own custom tasks and

integrations

• Release templates allow reusability

of release model

Pain• Every delivery of code is a release. This

increases the number of releases and

makes it hard to track the content

across the environments.

• Several applications and teams can be

involved in a release.

• Predefined set of environments is

required (Dev > Prod), with a different

workflow each.

• Approvals are sometimes needed

before deployment is granted

Planned Solution• The content of a release is part of the

release definition. Allows visibility of

content across environments (reports

and widgets).

• Multi-application releases, with

dynamic teams.

• Design the phase of the release with

the relevant workflow for each phase.

• Do not promote to next phase until all

approvals are complete

Release ManagementDesign Complex Releases

Page 7: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

7 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Release Execution

Page 8: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

8 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Planned Benefits

•Full visibility of releases and environment state•Simplify investigation upon

errors•Optimize Releases

Pain•Different personas are looking

for different types of information

•With many releases running in parallel , it is difficult to see status, errors and progress

•Need to log into different products to understand full picture

Planned Solution•Customizable dashboard

allows each user to build their own portal with custom widgets and filters

•Widgets providing runtime release data

•All data from 3rd parties is visible in a single place

Release DashboardFull Visibility of your releases

Page 9: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

9 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Release Dashboard

Page 10: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

Hands on Lab

Page 11: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

11 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Hands on Lab overview

Release Team Member– Needs to be able to construct an Application Release containing

multiple applications across Release Automation

– The Release needs to include manual tasks

– Release team need to be able to schedule deployments across environments and see any maintenance windows

Application Owner– Needs to be able to view how Releases are progressing

– Requires a dashboard view of Application releases

User Personas

Page 12: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

12 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Getting Started

Launch Chrome browser

Select the link “CA Release Planning” from the browser favourites link

Login as:– Username = [email protected]

– Password = 1234

Logging in to the UI

Page 13: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

13 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Configure Release Automation Integration

Click on the “Administration” tab and select “Endpoints”

Click “Add Endpoint”

Page 14: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

14 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Add Endpoint

– Name

RA Server – Lab

– Description

– CA World Lab

– Endpoint type

Release Automation

– Host Port

127.0.0.1 9090

– Username Password

superuser suser

– Click “Add”

Enter the following “End Point” Details

Page 15: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

15 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Application and Environments

Click on the Administration tab

Select the option “Application and Environments”

Page 16: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

16 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Importing Applications

Click on “Add External Applications” to define the Release Automation Server to be used for the Import

Select the Endpoint “RA Server – Lab”

Click Import

Page 17: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

17 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Importing Applications - Contd

Release Automation Applications and Environments are imported and made available.

Page 18: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

18 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Maintenance Windows

Click on the administration link and select Maintenance Windows

Click New Window to create a new window

Creating a Maintenance Window

Page 19: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

19 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Maintenance Windows - Contd

Use the following details for creating a Maintenance window for Thanksgiving– Name – Thanks Giving

– Description – Black Friday

– Environments – DEV (Finance Backend)

DEV (Finance App)

– Time Frame – November 19th thru

November 30th

Creating a Maintenance Window

Page 20: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

20 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Creating a Release

Releases are the core of CA Release Pipeline Manager.

Releases are the main, high-level product entities that consist of workflows for the deployment of multiple applications.

Click on the “Releases” tab

Click on “New Release” button

Page 21: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

21 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Creating a Release - Continued

Complete the following sections– Release Name

– Version

– Description

– In the Applications List select:

Finance App

Finance Backend

– Owners

[email protected]

Click Save

Page 22: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

22 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Creating a Release – Adding Version number

Set the Versions for the relevant applications by clicking on the “Set Version” field and entering the Version number.

Click the Tick icon to save the version number update.

Page 23: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

23 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Creating a Release – Adding Application content

Content can be added to the applications by clicking on the “Add Content”.

Click the Tick icon to save the content update.

Page 24: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

24 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

What is a Phase

Phases are organized collections of release deployment steps. Phases provide a global environment view for all application activities.

A typical release has development, QA, and production phases that consist of the steps necessary to deploy applications.

Click on the Create Phase Icon

Page 25: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

25 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Creating a Phase

Complete the following sections– Phase Name - Development

– Owners – Click to add

[email protected]

– Set Phase to Automatic

– Set the From today To November 27th

– Description

– In the Environments List select:

Dev (Finance Backend)

Dev (Finance App)

Click Save

Page 26: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

26 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Creating a Task

Tasks are specific units of work that represent activity workflows in a release.

You add tasks to phases in a specific order to piece together your release pipeline workflow.

Tasks can be Manual, such as a change request approval. Tasks can enable the automated execution of integrated product activities like the run of a CA Release Automation deployment plan

Page 27: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

27 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Creating Tasks

Click on the Create a task Icon

Page 28: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

28 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Creating a task - Manual

Enter a Task Name and Description

Assign the owner to [email protected]

Set the task type to “Manual”

Click “Save”

Page 29: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

29 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Creating Tasks

We now have a single manual task in our Development Phase

Click on “Create Task” to create another task

Page 30: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

30 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Creating a task - Automatic

Enter a Task Name and Description

Assign the owner to [email protected]

Set the task type to “Run Deployment”

Select the “Endpoint Type” to “RA Server –Lab”

Select the Application “Finance Backend” in the Content Panel

Page 31: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

31 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Creating a task – Automatic Continued Enter the following details for the RA deployment to be called:

– Application

Finance Backend

– Deployment Plan

Deploy Finance Backend

– Build

3

– Project

Sprint1

– Environment

Dev

Click Save

Page 32: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

32 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Creating Tasks

We now have two tasks in our Development Phase

Click on “Create Task” to create another task

Page 33: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

33 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Creating a task - Automatic

Enter a Task Name and Description

Assign the owner to [email protected]

Set the task type to “Run Deployment”

Select the “Endpoint type” to “RA Server –Lab”

Select the Application “Finance App” in the Content Panel

Page 34: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

34 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Creating a task – Automatic Continued Enter the following details for the RA deployment to be called:

– Application

Finance App

– Deployment Plan

Deploy Finance

– Build

1

– Project

Sprint2

– Environment

Dev

Click Save

Page 35: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

35 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Duplicating a Phase

We now have a simple Phase deploying multiple applications which could be in separate Release Automation instances

We will now duplicate the phase

Click on the icon in the top right hand corner of the phase and select Duplicate Phase

Enter a new phase name– QA

Page 36: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

36 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Duplicating a Task

Modify the Phase date range

Remove the Dev environments by clicking on the X next to each environment

Add the QA environments for– Finance App

– Finance Backend

Page 37: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

37 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Editing Tasks

The newly duplicated phase can be edited to update / disable and delete tasks.

Page 38: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

38 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Running a Phase

Click on the arrow in yellow to start running the Development Phase

Page 39: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

39 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Interacting with Manual Tasks

Select the action icon in the bottom right hand corner of the manual task

Select the option “Done”

The manual task is marked as “Done”

Page 40: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

40 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Automated Tasks

The Manual task is complete

Automatically the next task is started

Deployment starts in Release Automation

Page 41: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

41 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Automatic Promotion

When a Phase is completed if the next phase is automatic it will automatically start

Page 42: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

42 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Activity Panel

The activity panel shows all events in relation to the release

The “Filter by Selection” will filter the view to show events for the selected task

Activities can also be filtered by severity

Page 43: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

43 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Release Automation

Click on the “CA Release Automation” link

Login as :– User = superuser

– Password = suser

Click on the “Deployment Overview tab”

Page 44: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

44 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Dashboards

In The CA Project SNOW UI

Click on the Dashboard link in the top left hand corner

The My To-Do List shows any manual tasks pending for the logged in user

Click on the Pending Task

Page 45: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

45 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Working with Manual Task

Click on the Manual task and select Done to complete the manual step

Page 46: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

46 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Completing a Release

Click on the Thumbs up icon to mark the release as complete

Page 47: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

47 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Customising Dashboards

Click on the Dashboard Link

Create a new Dashboard Tab by clicking on the + Sign

Name the Dashboard and click Save

Page 48: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

48 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Dashboard reports and widgets

The left hand panel contains the reports and widgets

Reports– Applications

– Release Productivity

– Sample Reports

– Application Report

Widgets– Release Cycle Time

– My To-Do’s

– Phase Idle Time

– Slow Tasks

Page 49: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

49 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Customising Dashboards

The left hand panel contains the reports and widgets

Double click on the following Widgets / Report:– Widget

Cycle Time

My To-Do’s

– Report

Release Productivity

Page 50: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

50 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Release Overview

Click on the Release tab

List all running and completed releases

Page 51: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

51 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Calendar View

Click on the Calendar Link to view the Release overview and the Maintenance Windows

Page 52: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

52 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Application Pipeline Report

Click on the Reports link

Select the following two applications– Finance App

– Finance Backend

Click Add Selected

Page 53: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

53 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Application Pipeline Report

The report shows which releases have been deployed to the various environments including the version number and any release content

Page 54: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

54 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Insight into the deployment of all release content

• Define content for a release that could span multiple teams and multiple applications

• Define deployment order and dependencies between applications

• Configure approvals across applications and phases

• Orchestration collaboration between all release deployment stakeholders

• Configure a clear promotion path using global environments

• Respond to release status in real time to ensure success

Summary

Page 55: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

55 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Recommended Sessions

SESSION # TITLE DATE/TIME

DO4X210L

Hands-On Lab: Build Integrations You Need with CA

Release Automation Rapid Development Kit (RDK) and

Software Development Kit (SDK)

11/19/2015 at 3:00 pm

DO4T20SCase Study: Euroclear Adopts Continuous Delivery for

New Customer-Facing Application 11/19/2015 at 4:30 pm

DO4T33TTech Talk: Evolve from Continuous Integration to

Continuous Delivery11/19/2015 at 12:15 pm

Page 56: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

56 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Must See Demos

CA Release Automation

CA Release Automation

Theater 4

CA Release Pipeline ManagerTheater 4

CA RA Rapid Dev. Kit, SDKCA Release Automation

Theater 4

Integrations

CA Release Automation

Theater 4

Page 57: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

57 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Follow On Conversations At…

Smart Bar

CA Release Pipeline Manager

Theater 4

Tech Talks

CA Release Automation

Theater 4

Page 58: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

58 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Q & A

Page 59: Hands-On Lab: Complement CA Release Automation with a New Continuous Delivery Solution Offering A Visual Approach for Complex Application Releases

59 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

For More Information

To learn more, please visit:

http://cainc.to/Nv2VOe

CA World ’15