Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

81
Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management Brian Poissant IT Service Management CA Technologies Engineering – PSA AWS #9228 DO5X102E @poissanb #CAWorld #ITSM

Transcript of Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

Page 1: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

Brian Poissant

IT Service Management

CA Technologies

Engineering – PSA AWS #9228

DO5X102E

@poissanb

#CAWorld

#ITSM

Page 2: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Abstract

Learn how to build advanced IT service management (ITSM) process workflows with CA Process Automation (CA PAM). Examples will use flows relevant to common service management processes and integrations.

BrianPoissant

CA Technologies

Engineering

Page 4: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Agenda

SESSION FOCUS

COMPONENTS, SETUP AND CONFIGURATION

RESOURCE REVIEW, AND QUESTION PERIOD

MANAGING ENVIRONMENTS WITH PAM

EXAMPLE WORKFLOW – AUTOMATED INSTANCE MANAGEMENT TECHNIQUES

EXAMPLE WORKFLOW – WALK-THRU OF PINK RELEASE AND DEPLOYMENT OPS

1

2

3

4

5

6

Page 5: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Session Focus

Request to build an on-demand, autonomous “Student Lab” system, for

self-directed student learning

– Student requests e-learning through a Service Catalog, or CA Service Desk Manager (CA SDM)

– System provisions the type of environment requested

– System notifies the student of the connection/credential information for the environment, automatically when available

– Environment is self-monitoring. Automatically shuts down, yet data persists, when CPU <3% for an hour

– Student is notified of shutdown, and provided a link to restart the environment when they are available to continue their study

Scenario

Page 6: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Session Focus

CA PAM provides an extensive library of capabilities for simplifying and automating processes

Amazon Web Service (AWS) has 50+ Services but strategically sells only 2 things:– Compute

– Storage

When consuming temporary compute resources, there is a significant (upwards of 67%) savings for pro-actively and automatically managing low-CPU Student Lab instances.

Why this scenario?

Page 7: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Session Focus

Create EC2, VPC, IAM Instance

Create Cloud Formation Deployment

Stop or Terminate EC2 Instance

Terminate VPC

Create, Update, Delete S3 Bucket (Storage)

Create, Update, Delete RDS Instance (MS SQL)

CA PAM Operators Identified

Page 8: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Session Focus

EC2 – provides differing variations of “compute on demand” resources

AMI – preconfigured hosts/instances of EC2 compute resources

Cloud Formations –a programmatic, automated and dynamic

deployment description of complete AWS environments.

EBS – Elastic Block Store, i.e. persistent storage for EC2.

VPC – Virtual Private Cloud, secured segmentation of networks.

Components of AWS

Page 9: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Session FocusAWS Student Environment

Client

Internet AWS cloud

Corporate

Data Center MS SQL

Instance

S3

VPC

Internet

Gateway

EC2

Page 10: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Components, Setup and Configuration

CA Process Automation Manager 4.3– Load AWSOperators package

– Configure setJarDetailsDataset

– Run changeJarDetails process

CA PAM, Email, AWS Console

Page 11: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Components, Setup and ConfigurationLoading the AWS Operators

Page 12: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Components, Setup and ConfigurationAWS Operators Loaded

Page 13: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Components, Setup and ConfigurationFind and Open changeJarDetails Folder

Page 14: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Components, Setup and ConfigurationOpen the setJarDetailsProcess from AWSOperators>setJarDetailsProcess

Page 15: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Components, Setup and ConfigurationSet the Jar Name, and Jar Location

Page 16: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Components, Setup and ConfigurationAWS Components

Page 17: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Components, Setup and ConfigurationCheck in the changes

Page 18: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Components, Setup and ConfigurationClick on Designer Tab

Page 19: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Components, Setup and ConfigurationSelect New Process Icon

Page 20: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Components, Setup and ConfigurationBe Sure Operators List is Showing

Page 21: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Components, Setup and ConfigurationBe Sure Operators List is Showing

Page 22: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Components, Setup and ConfigurationAdd a AWS->Allocate IP Address Operator, and credentials

Page 23: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Components, Setup and ConfigurationGive the operator an appropriate name

Page 24: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Components, Setup and ConfigurationConnect the Operators

Page 25: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Components, Setup and ConfigurationCheck-in the process

Page 26: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Components, Setup and ConfigurationRun an instance of the process, and select “Yes” when prompted

Page 27: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Components, Setup and ConfigurationRun an instance of the process, and select “Yes” when prompted to watch the

Page 28: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Components, Setup and ConfigurationSuccessful Test Result Shown on AWS Console

Page 29: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With Process Automation

CA PAM Integration can manage– Elastic IP’s

– Elastic Block Store Volumes

– EC2 Instances

How would we use these to automate deployment of student environments?

What has to be done in CA PAM, what should be done in CA PAM, and what should/can be done in AWS.

Using the CA PAM and AWS Operators

Page 30: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMProcess Overview for Advanced Integration between CA PAM and AWS

Overview of Phases

1. External Catalog / Student Request

2. Process Automation Deployment

3. Student Uses Environment

4. Student Finished with Environment

5. Process Automation Environment Termination

External systems manage approval, and launch of the “Deploy ITSM Student Environment” PAM Process

Deploy SDM Host Deploy Catalog Host Get Instance Details Notify student w/ environment

credentials based on details

Deploy SDM HostStudent stops use, CPU <3%

Cloud Watch Stops Instance

Notify student of environment status change, and link to restart

Get Instance Details Student clicks on link, and hibernating host re-starts

Student closes request, request status changes, sends id’s to PAM Env Termination process.

Collect id’s from Request PAM terminates each id Get Instance Details

Update Request with id’s

Update Request with termination date/time for each id

Page 31: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMDeploy CA SDM Host

Page 32: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMNew Process – Create_Student_Lab

Page 33: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMDeploy CA SDM Host

Page 34: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

First OperatorDeploy an CA SDM Instance

Overview of Phases

1. External Catalog / Student Request

2. Process Automation Deployment

3. Student Uses Environment

4. Student Finished with Environment

5. Process Automation Environment Termination

External systems manage approval, and launch of the “Deploy ITSM Student Environment” PAM Process

Deploy SDM instance Deploy Catalog instance Get Instance Details Notify student w/ environment

credentials based on details

Deploy SDM HostStudent stops use, CPU <3%

Cloud Watch Stops Instance

Notify student of environment status change, and link to restart

Get Instance Details Student clicks on link, and hibernating host re-starts

Student closes request, request status changes, sends id’s to PAM Env Termination process.

Collect id’s from Request PAM terminates each id Get Instance Details

Update Request with id’s

Update Request with termination date/time for each id

Page 35: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMDeploy CA SDM Host

Page 36: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMDeploy CA SDM Host

Page 37: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMDeploy CA SDM Host

Page 38: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMDetails of Launch_SDM_Instance Operator

Page 39: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMDeploy a Catalog instance

Overview of Phases

1. External Catalog / Student Request

2. Process Automation Deployment

3. Student Uses Environment

4. Student Finished with Environment

5. Process Automation Environment Termination

External systems manage approval, and launch of the “Deploy ITSM Student Environment” PAM Process

Deploy SDM instance Deploy Catalog instance Get Instance Details Notify student w/ environment

credentials based on details

Deploy SDM HostStudent stops use, CPU <3%

Cloud Watch Stops Instance

Notify student of environment status change, and link to restart

Get Instance Details Student clicks on link, and hibernating host re-starts

Student closes request, request status changes, sends id’s to PAM Env Termination process.

Collect id’s from Request PAM terminates each id Get Instance Details

Update Request with id’s

Update Request with termination date/time for each id

Page 40: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMDetails of Catalog Launch_Catalog_Instance Operator

Page 41: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMDetails of Catalog Launch_Catalog_Instance Operator

Page 42: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMDetails of Catalog Launch_Catalog_Instance Operator

Page 43: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMGet instance details

Overview of Phases

1. External Catalog / Student Request

2. Process Automation Deployment

3. Student Uses Environment

4. Student Finished with Environment

5. Process Automation Environment Termination

External systems manage approval, and launch of the “Deploy ITSM Student Environment” PAM Process

Deploy SDM Host Deploy Catalog Host Get Instance Details Notify student w/ environment

credentials based on details

Deploy SDM HostStudent stops use, CPU <3%

Cloud Watch Stops Instance

Notify student of environment status change, and link to restart

Get Instance Details Student clicks on link, and hibernating host re-starts

Student closes request, request status changes, sends id’s to PAM Env Termination process.

Collect id’s from Request PAM terminates each id Get Instance Details

Update Request with id’s

Update Request with termination date/time for each id

Page 44: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAM

Save & run the Create_Student_Lab process thus far to get a list of parameters returned from each operator

Click down into the parameters to find the instance-id returned for both the CA SDM Instance, and the Catalog Instance

Right-click on the parameter to expand and copy its “addressable link”

Double-click to zoom in on the parameter value

How to reference parameter values between operators

Page 45: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMObtaining the return value of a parameter from another operator

Page 46: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMObtain the Expression for Reference

Page 47: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMHierarchical references to Operation Results data

Process.Launch_SDM_Instance.InstanceDetails[0].Instance_Id

Page 48: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMAdd a Get_SDM_Details operator to our process

Page 49: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMPaste the expression into another operators parameter

Process.Launch_SDM_Instance.InstanceDetails[0].Instance_Id

Page 50: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMRepeat the process to make the Get_Catalog_Details operator

Process.Launch_Catalog_Instance.InstanceDetails[0].Instance_Id

Page 51: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMRepeat the process to make the Get_Catalog_Details operator

Process.Launch_SDM_Instance.InstanceDetails[0].Instance_Id

Page 52: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMNotify student of lab environment status

Overview of Phases

1. External Catalog / Student Request

2. Process Automation Deployment

3. Student Uses Environment

4. Student Finished with Environment

5. Process Automation Environment Termination

External systems manage approval, and launch of the “Deploy ITSM Student Environment” PAM Process

Deploy SDM Host Deploy Catalog Host Get Instance Details Notify student w/ environment

credentials based on details

Deploy SDM HostStudent stops use, CPU <3%

Cloud Watch Stops Instance

Notify student of environment status change, and link to restart

Get Instance Details Student clicks on link, and hibernating host re-starts

Student closes request, request status changes, sends id’s to PAM Env Termination process.

Collect id’s from Request PAM terminates each id Get Instance Details

Update Request with id’s

Update Request with termination date/time for each id

Page 53: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMEmail the link based on Instance_Id to the Student

Process.Launch_SDM_Instance.InstanceDetails[0].Instance_Id

Page 54: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMDisconnect the Get_[SDM&Catalog]_Details operators

Page 55: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMAdd a Send_Email Operator

Page 56: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMPopulate the Send_Email Operator parameters

Page 57: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAM

While having your AWS Console open to the EC2 Details page, launch your CA PAM process

Check-in the CA PAM process, and run it.

How could we re-design the process to execute more efficiently?

Where/how could we add some “fail-safes” to the process?

Try out the new process

Page 58: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMImproved Create_Student_Lab CA PAM process

Page 59: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMUpdate Request with Instance-Id’s

Overview of Phases

1. External Catalog / Student Request

2. Process Automation Deployment

3. Student Uses Environment

4. Student Finished with Environment

5. Process Automation Environment Termination

External systems manage approval, and launch of the “Deploy ITSM Student Environment” PAM Process

Deploy SDM Host Deploy Catalog Host Get Instance Details Notify student w/ environment

credentials based on details

Deploy SDM HostStudent stops use, CPU <3%

Cloud Watch Stops Instance

Notify student of environment status change, and link to restart

Get Instance Details Student clicks on link, and hibernating host re-starts

Student closes request, request status changes, sends id’s to PAM Env Termination process.

Collect id’s from Request PAM terminates each id Get Instance Details

Update Request with id’s

Update Request with termination date/time for each id

Page 60: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMImproved Create_Student_Lab CA PAM process

Page 61: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMAdd an operator for updating Catalog Request

Page 62: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMStudent stops use, CPU <10%

Overview of Phases

1. External Catalog / Student Request

2. Process Automation Deployment

3. Student Uses Environment

4. Student Finished with Environment

5. Process Automation Environment Termination

External systems manage approval, and launch of the “Deploy ITSM Student Environment” PAM Process

Deploy SDM Host Deploy Catalog Host Get Instance Details Notify student w/ environment

credentials based on details

Deploy SDM HostStudent stops use, CPU <3%

Cloud Watch Stops Instance

Notify student of environment status change, and link to restart

Get Instance Details Student clicks on link, and hibernating host re-starts

Student closes request, request status changes, sends id’s to PAM Env Termination process.

Collect id’s from Request PAM terminates each id Get Instance Details

Update Request with id’s

Update Request with termination date/time for each id

Page 63: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMAWS Cloud Watch

Page 64: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMBuild the Alarm

Page 65: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMAWS Cloud Watch Dashboards

Page 66: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMCreate CloudWatch alarm

Page 67: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMCreate CloudWatch alarm

Page 68: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMCloud Watch issues STOP based on low CPU

Overview of Phases

1. External Catalog / Student Request

2. Process Automation Deployment

3. Student Uses Environment

4. Student Finished with Environment

5. Process Automation Environment Termination

External systems manage approval, and launch of the “Deploy ITSM Student Environment” PAM Process

Deploy SDM Host Deploy Catalog Host Get Instance Details Notify student w/ environment

credentials based on details

Deploy SDM HostStudent stops use, CPU <3%

Cloud Watch Stops Instance

Notify student of environment status change, and link to restart

Get Instance Details Student clicks on link, and hibernating host re-starts

Student closes request, request status changes, sends id’s to PAM Env Termination process.

Collect id’s from Request PAM terminates each id Get Instance Details

Update Request with id’s

Update Request with termination date/time for each id

Page 69: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMCreate CloudWatch alarm

Page 70: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMNotification of STOP to process owner

Page 71: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMCloud Watch issues STOP based on low CPU

Overview of Phases

1. External Catalog / Student Request

2. Process Automation Deployment

3. Student Uses Environment

4. Student Finished with Environment

5. Process Automation Environment Termination

External systems manage approval, and launch of the “Deploy ITSM Student Environment” PAM Process

Deploy SDM Host Deploy Catalog Host Get Instance Details Notify student w/ environment

credentials based on details

Deploy SDM HostStudent stops use, CPU <3%

Cloud Watch Stops Instance

Notify student of environment status change, and link to restart

Get Instance Details Student clicks on link, and hibernating host re-starts

Student closes request, request status changes, sends id’s to PAM Env Termination process.

Collect id’s from Request PAM terminates each id Get Instance Details

Update Request with id’s

Update Request with termination date/time for each id

Page 72: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMOption #1- Polling through CA PAM

Page 73: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMCloud Watch issues STOP based on low CPU

Overview of Phases

1. External Catalog / Student Request

2. Process Automation Deployment

3. Student Uses Environment

4. Student Finished with Environment

5. Process Automation Environment Termination

External systems manage approval, and launch of the “Deploy ITSM Student Environment” PAM Process

Deploy SDM Host Deploy Catalog Host Get Instance Details Notify student w/ environment

credentials based on details

Deploy SDM HostStudent stops use, CPU <3%

Cloud Watch Stops Instance

Notify student of environment status change, and link to restart

Get Instance Details Student clicks on link, and hibernating host re-starts

Student closes request, request status changes, sends id’s to PAM Env Termination process.

Collect id’s from Request PAM terminates each id Get Instance Details

Update Request with id’s

Update Request with termination date/time for each id

Page 74: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMEmail Automation via CA PAM

Page 75: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMCloud Watch issues STOP based on low CPU

Overview of Phases

1. External Catalog / Student Request

2. Process Automation Deployment

3. Student Uses Environment

4. Student Finished with Environment

5. Process Automation Environment Termination

External systems manage approval, and launch of the “Deploy ITSM Student Environment” PAM Process

Deploy SDM Host Deploy Catalog Host Get Instance Details Notify student w/ environment

credentials based on details

Deploy SDM HostStudent stops use, CPU <3%

Cloud Watch Stops Instance

Notify student of environment status change, and link to restart

Get Instance Details Student clicks on link, and hibernating host re-starts

Student closes request, request status changes, sends id’s to PAM Env Termination process.

Collect id’s from Request PAM terminates each id Get Instance Details

Update Request with id’s

Update Request with termination date/time for each id

Page 76: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Managing Environments With CA PAMMethods for closing the loop

Page 77: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Q & A

Page 78: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Recommended Sessions

SESSION # TITLE DATE/TIME

DO5X104E Effective Change/Configuration Management with CA

Service Management

11/17/2015 at 1:00 pm

Breakers E

DO5T30T Make the Most of your ITIL and CA Service Management

Investment with Out-of-the-Box Content

11/18/2015 at 12:15 pm

Theater 5 (Tech Talk)

DO5X163S Appriss Supercharges ITSM Efficiency with Process

Automation to Save Lives

11/18/2015 at 2:00 pm

Breakers L

Page 79: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Must-See Demos

ITSM Designed for Humans

CA Service Management

Theater 5

Let Analysts Help People

CA Service Desk Manager

Theater 5

Make IT Simple with ITSM

CA Service Catalog & Unified Self-service

Theater 5

Dashboards for Better ITSM

Xtraction for CA Service Management

Theater 5

Page 80: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

Follow On Conversations At…

Smart Bar

CA Service Management

Theater 5

Tech Talks

Make the Most of Out-of-the-Box Content

Theater 5 (Tech Talk)

Page 81: Pre-Con Education: Building Advanced ITSM Workflows in CA Service Management

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

For More Information

To learn more, please visit:

http://cainc.to/Nv2VOe

CA World ’15