release automation 6.3 & team foundation server integration

17
Release Automation 6.3 & Team Foundation Server Integration Manjunath Narayan Engineering Services Architect SWAT-Advocate Team

Upload: others

Post on 24-May-2022

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Release Automation 6.3 & Team Foundation Server Integration

Release Automation 63amp Team Foundation Server Integration

Manjunath Narayan Engineering Services ArchitectSWAT-Advocate Team

Scope

Demonstrate the Release Automation Integration with Microsoft Team Foundation Server

Team Foundation Server (TFS)

TFS comes in two offerings

bull Standalone or On Premise

bull Visual Studio Team Services (VSTS)

Visual Studio Team Services ndash Pros and Cons

PROs

bull Up-to-Date

bull High Uptime

bull Maintenance TFS related IT infrastructure is no more required

bull Online TFS is accessible from anywhere

bull Cost Less

CONs

bull Ability to customize the process template

bull No SharePoint integration

bull No Data warehouse reporting

Release Automation - Features

bull Express Mode

bull Integration with ALM Tools like Agile Central (Rally) Jira etc

bull Continuous Integration Tools like Jenkins TFS etc

bull Ticketing System like Service Now

bull Testing tools like DevTest HP ALM etc

bull Manifest Driven Deployment

bull Shared Components Parameters and Tokens

bull Dashboard -Reports and Widgets

bull Deployment Plan Enhancements

bull LDAP Authentication

6

copy 2016 CA ALL RIGHTS RESERVED CA CONFIDENTIAL AND PROPRIETARY INFORMATION FOR INTERNAL USE ONLY NO UNAUTHORIZED USE COPYING OR DISTRIBUTIONcopy 2016 CA ALL RIGHTS RESERVED

CA Release Automation

Continuous Delivery Edition

Open Integrated Continuous Delivery

7

copy 2016 CA ALL RIGHTS RESERVED CA CONFIDENTIAL AND PROPRIETARY INFORMATION FOR INTERNAL USE ONLY NO UNAUTHORIZED USE COPYING OR DISTRIBUTION

Sample DevOps Model

ContinuousDevelopment

Continuous Integration

Continuous Testing

Continuous Deployment

Continuous Delivery

Continuous Monitoring

Everything is Continuous and Automated

Release Automation Integration with TFS

bull Download the Plugin

bull Installation

bull Add Service End Point

bull RA Configuration

bull Add in the Build Step

Release Automation Integration

Download the CA- RA - TFS Plugin from Microsoft Market Place Link

Release Automation Integration

Navigate to Manage Extension Link

Release Automation Integration ndash Service End Point

Navigate to TFS Admin Page Link

Release Automation Integration - RA Server Configuration

Release Automation Integration ndash Build Definition

Demonstration

Reference

DOCOPS LINK

CA CommunityVersion1 LINKVersion2 LINK

Enterprise Service Architect

narma13cacom

Manjunath Narayan

17 copy 2015 CA ALL RIGHTS RESERVED

Magic Quadrant for Application Release Automation

httpswwwcacomuscompanynewsroompress-releases2016ca-technologies-positioned-as-a-leader-in-the-2016-gartner-magic-quadrant-for-application-release-automationhtml

Page 2: Release Automation 6.3 & Team Foundation Server Integration

Scope

Demonstrate the Release Automation Integration with Microsoft Team Foundation Server

Team Foundation Server (TFS)

TFS comes in two offerings

bull Standalone or On Premise

bull Visual Studio Team Services (VSTS)

Visual Studio Team Services ndash Pros and Cons

PROs

bull Up-to-Date

bull High Uptime

bull Maintenance TFS related IT infrastructure is no more required

bull Online TFS is accessible from anywhere

bull Cost Less

CONs

bull Ability to customize the process template

bull No SharePoint integration

bull No Data warehouse reporting

Release Automation - Features

bull Express Mode

bull Integration with ALM Tools like Agile Central (Rally) Jira etc

bull Continuous Integration Tools like Jenkins TFS etc

bull Ticketing System like Service Now

bull Testing tools like DevTest HP ALM etc

bull Manifest Driven Deployment

bull Shared Components Parameters and Tokens

bull Dashboard -Reports and Widgets

bull Deployment Plan Enhancements

bull LDAP Authentication

6

copy 2016 CA ALL RIGHTS RESERVED CA CONFIDENTIAL AND PROPRIETARY INFORMATION FOR INTERNAL USE ONLY NO UNAUTHORIZED USE COPYING OR DISTRIBUTIONcopy 2016 CA ALL RIGHTS RESERVED

CA Release Automation

Continuous Delivery Edition

Open Integrated Continuous Delivery

7

copy 2016 CA ALL RIGHTS RESERVED CA CONFIDENTIAL AND PROPRIETARY INFORMATION FOR INTERNAL USE ONLY NO UNAUTHORIZED USE COPYING OR DISTRIBUTION

Sample DevOps Model

ContinuousDevelopment

Continuous Integration

Continuous Testing

Continuous Deployment

Continuous Delivery

Continuous Monitoring

Everything is Continuous and Automated

Release Automation Integration with TFS

bull Download the Plugin

bull Installation

bull Add Service End Point

bull RA Configuration

bull Add in the Build Step

Release Automation Integration

Download the CA- RA - TFS Plugin from Microsoft Market Place Link

Release Automation Integration

Navigate to Manage Extension Link

Release Automation Integration ndash Service End Point

Navigate to TFS Admin Page Link

Release Automation Integration - RA Server Configuration

Release Automation Integration ndash Build Definition

Demonstration

Reference

DOCOPS LINK

CA CommunityVersion1 LINKVersion2 LINK

Enterprise Service Architect

narma13cacom

Manjunath Narayan

17 copy 2015 CA ALL RIGHTS RESERVED

Magic Quadrant for Application Release Automation

httpswwwcacomuscompanynewsroompress-releases2016ca-technologies-positioned-as-a-leader-in-the-2016-gartner-magic-quadrant-for-application-release-automationhtml

Page 3: Release Automation 6.3 & Team Foundation Server Integration

Team Foundation Server (TFS)

TFS comes in two offerings

bull Standalone or On Premise

bull Visual Studio Team Services (VSTS)

Visual Studio Team Services ndash Pros and Cons

PROs

bull Up-to-Date

bull High Uptime

bull Maintenance TFS related IT infrastructure is no more required

bull Online TFS is accessible from anywhere

bull Cost Less

CONs

bull Ability to customize the process template

bull No SharePoint integration

bull No Data warehouse reporting

Release Automation - Features

bull Express Mode

bull Integration with ALM Tools like Agile Central (Rally) Jira etc

bull Continuous Integration Tools like Jenkins TFS etc

bull Ticketing System like Service Now

bull Testing tools like DevTest HP ALM etc

bull Manifest Driven Deployment

bull Shared Components Parameters and Tokens

bull Dashboard -Reports and Widgets

bull Deployment Plan Enhancements

bull LDAP Authentication

6

copy 2016 CA ALL RIGHTS RESERVED CA CONFIDENTIAL AND PROPRIETARY INFORMATION FOR INTERNAL USE ONLY NO UNAUTHORIZED USE COPYING OR DISTRIBUTIONcopy 2016 CA ALL RIGHTS RESERVED

CA Release Automation

Continuous Delivery Edition

Open Integrated Continuous Delivery

7

copy 2016 CA ALL RIGHTS RESERVED CA CONFIDENTIAL AND PROPRIETARY INFORMATION FOR INTERNAL USE ONLY NO UNAUTHORIZED USE COPYING OR DISTRIBUTION

Sample DevOps Model

ContinuousDevelopment

Continuous Integration

Continuous Testing

Continuous Deployment

Continuous Delivery

Continuous Monitoring

Everything is Continuous and Automated

Release Automation Integration with TFS

bull Download the Plugin

bull Installation

bull Add Service End Point

bull RA Configuration

bull Add in the Build Step

Release Automation Integration

Download the CA- RA - TFS Plugin from Microsoft Market Place Link

Release Automation Integration

Navigate to Manage Extension Link

Release Automation Integration ndash Service End Point

Navigate to TFS Admin Page Link

Release Automation Integration - RA Server Configuration

Release Automation Integration ndash Build Definition

Demonstration

Reference

DOCOPS LINK

CA CommunityVersion1 LINKVersion2 LINK

Enterprise Service Architect

narma13cacom

Manjunath Narayan

17 copy 2015 CA ALL RIGHTS RESERVED

Magic Quadrant for Application Release Automation

httpswwwcacomuscompanynewsroompress-releases2016ca-technologies-positioned-as-a-leader-in-the-2016-gartner-magic-quadrant-for-application-release-automationhtml

Page 4: Release Automation 6.3 & Team Foundation Server Integration

Visual Studio Team Services ndash Pros and Cons

PROs

bull Up-to-Date

bull High Uptime

bull Maintenance TFS related IT infrastructure is no more required

bull Online TFS is accessible from anywhere

bull Cost Less

CONs

bull Ability to customize the process template

bull No SharePoint integration

bull No Data warehouse reporting

Release Automation - Features

bull Express Mode

bull Integration with ALM Tools like Agile Central (Rally) Jira etc

bull Continuous Integration Tools like Jenkins TFS etc

bull Ticketing System like Service Now

bull Testing tools like DevTest HP ALM etc

bull Manifest Driven Deployment

bull Shared Components Parameters and Tokens

bull Dashboard -Reports and Widgets

bull Deployment Plan Enhancements

bull LDAP Authentication

6

copy 2016 CA ALL RIGHTS RESERVED CA CONFIDENTIAL AND PROPRIETARY INFORMATION FOR INTERNAL USE ONLY NO UNAUTHORIZED USE COPYING OR DISTRIBUTIONcopy 2016 CA ALL RIGHTS RESERVED

CA Release Automation

Continuous Delivery Edition

Open Integrated Continuous Delivery

7

copy 2016 CA ALL RIGHTS RESERVED CA CONFIDENTIAL AND PROPRIETARY INFORMATION FOR INTERNAL USE ONLY NO UNAUTHORIZED USE COPYING OR DISTRIBUTION

Sample DevOps Model

ContinuousDevelopment

Continuous Integration

Continuous Testing

Continuous Deployment

Continuous Delivery

Continuous Monitoring

Everything is Continuous and Automated

Release Automation Integration with TFS

bull Download the Plugin

bull Installation

bull Add Service End Point

bull RA Configuration

bull Add in the Build Step

Release Automation Integration

Download the CA- RA - TFS Plugin from Microsoft Market Place Link

Release Automation Integration

Navigate to Manage Extension Link

Release Automation Integration ndash Service End Point

Navigate to TFS Admin Page Link

Release Automation Integration - RA Server Configuration

Release Automation Integration ndash Build Definition

Demonstration

Reference

DOCOPS LINK

CA CommunityVersion1 LINKVersion2 LINK

Enterprise Service Architect

narma13cacom

Manjunath Narayan

17 copy 2015 CA ALL RIGHTS RESERVED

Magic Quadrant for Application Release Automation

httpswwwcacomuscompanynewsroompress-releases2016ca-technologies-positioned-as-a-leader-in-the-2016-gartner-magic-quadrant-for-application-release-automationhtml

Page 5: Release Automation 6.3 & Team Foundation Server Integration

Release Automation - Features

bull Express Mode

bull Integration with ALM Tools like Agile Central (Rally) Jira etc

bull Continuous Integration Tools like Jenkins TFS etc

bull Ticketing System like Service Now

bull Testing tools like DevTest HP ALM etc

bull Manifest Driven Deployment

bull Shared Components Parameters and Tokens

bull Dashboard -Reports and Widgets

bull Deployment Plan Enhancements

bull LDAP Authentication

6

copy 2016 CA ALL RIGHTS RESERVED CA CONFIDENTIAL AND PROPRIETARY INFORMATION FOR INTERNAL USE ONLY NO UNAUTHORIZED USE COPYING OR DISTRIBUTIONcopy 2016 CA ALL RIGHTS RESERVED

CA Release Automation

Continuous Delivery Edition

Open Integrated Continuous Delivery

7

copy 2016 CA ALL RIGHTS RESERVED CA CONFIDENTIAL AND PROPRIETARY INFORMATION FOR INTERNAL USE ONLY NO UNAUTHORIZED USE COPYING OR DISTRIBUTION

Sample DevOps Model

ContinuousDevelopment

Continuous Integration

Continuous Testing

Continuous Deployment

Continuous Delivery

Continuous Monitoring

Everything is Continuous and Automated

Release Automation Integration with TFS

bull Download the Plugin

bull Installation

bull Add Service End Point

bull RA Configuration

bull Add in the Build Step

Release Automation Integration

Download the CA- RA - TFS Plugin from Microsoft Market Place Link

Release Automation Integration

Navigate to Manage Extension Link

Release Automation Integration ndash Service End Point

Navigate to TFS Admin Page Link

Release Automation Integration - RA Server Configuration

Release Automation Integration ndash Build Definition

Demonstration

Reference

DOCOPS LINK

CA CommunityVersion1 LINKVersion2 LINK

Enterprise Service Architect

narma13cacom

Manjunath Narayan

17 copy 2015 CA ALL RIGHTS RESERVED

Magic Quadrant for Application Release Automation

httpswwwcacomuscompanynewsroompress-releases2016ca-technologies-positioned-as-a-leader-in-the-2016-gartner-magic-quadrant-for-application-release-automationhtml

Page 6: Release Automation 6.3 & Team Foundation Server Integration

6

copy 2016 CA ALL RIGHTS RESERVED CA CONFIDENTIAL AND PROPRIETARY INFORMATION FOR INTERNAL USE ONLY NO UNAUTHORIZED USE COPYING OR DISTRIBUTIONcopy 2016 CA ALL RIGHTS RESERVED

CA Release Automation

Continuous Delivery Edition

Open Integrated Continuous Delivery

7

copy 2016 CA ALL RIGHTS RESERVED CA CONFIDENTIAL AND PROPRIETARY INFORMATION FOR INTERNAL USE ONLY NO UNAUTHORIZED USE COPYING OR DISTRIBUTION

Sample DevOps Model

ContinuousDevelopment

Continuous Integration

Continuous Testing

Continuous Deployment

Continuous Delivery

Continuous Monitoring

Everything is Continuous and Automated

Release Automation Integration with TFS

bull Download the Plugin

bull Installation

bull Add Service End Point

bull RA Configuration

bull Add in the Build Step

Release Automation Integration

Download the CA- RA - TFS Plugin from Microsoft Market Place Link

Release Automation Integration

Navigate to Manage Extension Link

Release Automation Integration ndash Service End Point

Navigate to TFS Admin Page Link

Release Automation Integration - RA Server Configuration

Release Automation Integration ndash Build Definition

Demonstration

Reference

DOCOPS LINK

CA CommunityVersion1 LINKVersion2 LINK

Enterprise Service Architect

narma13cacom

Manjunath Narayan

17 copy 2015 CA ALL RIGHTS RESERVED

Magic Quadrant for Application Release Automation

httpswwwcacomuscompanynewsroompress-releases2016ca-technologies-positioned-as-a-leader-in-the-2016-gartner-magic-quadrant-for-application-release-automationhtml

Page 7: Release Automation 6.3 & Team Foundation Server Integration

7

copy 2016 CA ALL RIGHTS RESERVED CA CONFIDENTIAL AND PROPRIETARY INFORMATION FOR INTERNAL USE ONLY NO UNAUTHORIZED USE COPYING OR DISTRIBUTION

Sample DevOps Model

ContinuousDevelopment

Continuous Integration

Continuous Testing

Continuous Deployment

Continuous Delivery

Continuous Monitoring

Everything is Continuous and Automated

Release Automation Integration with TFS

bull Download the Plugin

bull Installation

bull Add Service End Point

bull RA Configuration

bull Add in the Build Step

Release Automation Integration

Download the CA- RA - TFS Plugin from Microsoft Market Place Link

Release Automation Integration

Navigate to Manage Extension Link

Release Automation Integration ndash Service End Point

Navigate to TFS Admin Page Link

Release Automation Integration - RA Server Configuration

Release Automation Integration ndash Build Definition

Demonstration

Reference

DOCOPS LINK

CA CommunityVersion1 LINKVersion2 LINK

Enterprise Service Architect

narma13cacom

Manjunath Narayan

17 copy 2015 CA ALL RIGHTS RESERVED

Magic Quadrant for Application Release Automation

httpswwwcacomuscompanynewsroompress-releases2016ca-technologies-positioned-as-a-leader-in-the-2016-gartner-magic-quadrant-for-application-release-automationhtml

Page 8: Release Automation 6.3 & Team Foundation Server Integration

Release Automation Integration with TFS

bull Download the Plugin

bull Installation

bull Add Service End Point

bull RA Configuration

bull Add in the Build Step

Release Automation Integration

Download the CA- RA - TFS Plugin from Microsoft Market Place Link

Release Automation Integration

Navigate to Manage Extension Link

Release Automation Integration ndash Service End Point

Navigate to TFS Admin Page Link

Release Automation Integration - RA Server Configuration

Release Automation Integration ndash Build Definition

Demonstration

Reference

DOCOPS LINK

CA CommunityVersion1 LINKVersion2 LINK

Enterprise Service Architect

narma13cacom

Manjunath Narayan

17 copy 2015 CA ALL RIGHTS RESERVED

Magic Quadrant for Application Release Automation

httpswwwcacomuscompanynewsroompress-releases2016ca-technologies-positioned-as-a-leader-in-the-2016-gartner-magic-quadrant-for-application-release-automationhtml

Page 9: Release Automation 6.3 & Team Foundation Server Integration

Release Automation Integration

Download the CA- RA - TFS Plugin from Microsoft Market Place Link

Release Automation Integration

Navigate to Manage Extension Link

Release Automation Integration ndash Service End Point

Navigate to TFS Admin Page Link

Release Automation Integration - RA Server Configuration

Release Automation Integration ndash Build Definition

Demonstration

Reference

DOCOPS LINK

CA CommunityVersion1 LINKVersion2 LINK

Enterprise Service Architect

narma13cacom

Manjunath Narayan

17 copy 2015 CA ALL RIGHTS RESERVED

Magic Quadrant for Application Release Automation

httpswwwcacomuscompanynewsroompress-releases2016ca-technologies-positioned-as-a-leader-in-the-2016-gartner-magic-quadrant-for-application-release-automationhtml

Page 10: Release Automation 6.3 & Team Foundation Server Integration

Release Automation Integration

Navigate to Manage Extension Link

Release Automation Integration ndash Service End Point

Navigate to TFS Admin Page Link

Release Automation Integration - RA Server Configuration

Release Automation Integration ndash Build Definition

Demonstration

Reference

DOCOPS LINK

CA CommunityVersion1 LINKVersion2 LINK

Enterprise Service Architect

narma13cacom

Manjunath Narayan

17 copy 2015 CA ALL RIGHTS RESERVED

Magic Quadrant for Application Release Automation

httpswwwcacomuscompanynewsroompress-releases2016ca-technologies-positioned-as-a-leader-in-the-2016-gartner-magic-quadrant-for-application-release-automationhtml

Page 11: Release Automation 6.3 & Team Foundation Server Integration

Release Automation Integration ndash Service End Point

Navigate to TFS Admin Page Link

Release Automation Integration - RA Server Configuration

Release Automation Integration ndash Build Definition

Demonstration

Reference

DOCOPS LINK

CA CommunityVersion1 LINKVersion2 LINK

Enterprise Service Architect

narma13cacom

Manjunath Narayan

17 copy 2015 CA ALL RIGHTS RESERVED

Magic Quadrant for Application Release Automation

httpswwwcacomuscompanynewsroompress-releases2016ca-technologies-positioned-as-a-leader-in-the-2016-gartner-magic-quadrant-for-application-release-automationhtml

Page 12: Release Automation 6.3 & Team Foundation Server Integration

Release Automation Integration - RA Server Configuration

Release Automation Integration ndash Build Definition

Demonstration

Reference

DOCOPS LINK

CA CommunityVersion1 LINKVersion2 LINK

Enterprise Service Architect

narma13cacom

Manjunath Narayan

17 copy 2015 CA ALL RIGHTS RESERVED

Magic Quadrant for Application Release Automation

httpswwwcacomuscompanynewsroompress-releases2016ca-technologies-positioned-as-a-leader-in-the-2016-gartner-magic-quadrant-for-application-release-automationhtml

Page 13: Release Automation 6.3 & Team Foundation Server Integration

Release Automation Integration ndash Build Definition

Demonstration

Reference

DOCOPS LINK

CA CommunityVersion1 LINKVersion2 LINK

Enterprise Service Architect

narma13cacom

Manjunath Narayan

17 copy 2015 CA ALL RIGHTS RESERVED

Magic Quadrant for Application Release Automation

httpswwwcacomuscompanynewsroompress-releases2016ca-technologies-positioned-as-a-leader-in-the-2016-gartner-magic-quadrant-for-application-release-automationhtml

Page 14: Release Automation 6.3 & Team Foundation Server Integration

Demonstration

Reference

DOCOPS LINK

CA CommunityVersion1 LINKVersion2 LINK

Enterprise Service Architect

narma13cacom

Manjunath Narayan

17 copy 2015 CA ALL RIGHTS RESERVED

Magic Quadrant for Application Release Automation

httpswwwcacomuscompanynewsroompress-releases2016ca-technologies-positioned-as-a-leader-in-the-2016-gartner-magic-quadrant-for-application-release-automationhtml

Page 15: Release Automation 6.3 & Team Foundation Server Integration

Reference

DOCOPS LINK

CA CommunityVersion1 LINKVersion2 LINK

Enterprise Service Architect

narma13cacom

Manjunath Narayan

17 copy 2015 CA ALL RIGHTS RESERVED

Magic Quadrant for Application Release Automation

httpswwwcacomuscompanynewsroompress-releases2016ca-technologies-positioned-as-a-leader-in-the-2016-gartner-magic-quadrant-for-application-release-automationhtml

Page 16: Release Automation 6.3 & Team Foundation Server Integration

Enterprise Service Architect

narma13cacom

Manjunath Narayan

17 copy 2015 CA ALL RIGHTS RESERVED

Magic Quadrant for Application Release Automation

httpswwwcacomuscompanynewsroompress-releases2016ca-technologies-positioned-as-a-leader-in-the-2016-gartner-magic-quadrant-for-application-release-automationhtml

Page 17: Release Automation 6.3 & Team Foundation Server Integration

17 copy 2015 CA ALL RIGHTS RESERVED

Magic Quadrant for Application Release Automation

httpswwwcacomuscompanynewsroompress-releases2016ca-technologies-positioned-as-a-leader-in-the-2016-gartner-magic-quadrant-for-application-release-automationhtml