Tips for implementing and troubleshooting Cloud Ma... - ServiceNow Community
Dawn Jurek
ServiceNow Employee
ServiceNow Employee

Who's using our organization's cloud resources? Why is the cost so high for last month's billings? How can we make it easier for users to get the cloud resources they need?

If these questions are coming up in your organization, it's time to take control of your cloud resources. The Cloud Management application in ServiceNow addresses these challenges by delivering a single ServiceNow interface to access cloud resources, publish cloud offerings to a catalog, and manage the usage of those resources.

In this installment of our NOWSupport best practices series, we offer tips to help you implement Cloud Management. You'll find all of these tips and more in our Cloud Management video series on the NOWSupport YouTube channel.

--

Note: This blog post and the videos referenced herein apply to ServiceNow releases starting with Jakarta.

--

Here's our Cloud Management | Introduction video to get you started:

And now for the tips! 

--

Use policies to control your Cloud Management implementation

You can gain detailed control over many aspects of your Cloud Management implementation, such as:

  • Approvals
  • Resource operations
  • Blueprint operations
  • Catalog items

Use policies to:

  • Run or abort a workflow.
  • Execute a custom script.
  • Require approval from a manager or a change review before provisioning a cloud resource to a user.
  • Override a value. 

Here's an example of a policy that overrides a value from our Cloud Management | Introduction video (04:10 - 04:27):

 To learn more about policies, see Policy governance for Cloud Management.

 

Use resource quotas and quota configurations to control usage

Resource quotas allow you to set limits on usage of a resource block. Quota configurations allow you to set usage quotas for individual users, or for a group. By setting values for both, you gain granular control over usage of a resource block.

Your create resource quotas by first creating a cloud quota definition, and then adding the associated quota configurations. Learn more about both here in Create a cloud quota definition.

 

Limit cloud sprawl by using capacity limits

In conjunction with the previous tip, you'll also want to prevent cloud sprawl, which is the uncontrolled proliferation of your organization's cloud resources. You can do this by setting capacity limits, which define per-datacenter limitations on resources.

Learn more about capacity limits in our Cloud Management | Billing Setup video (03:19 - 04:19):

 

Speed up and simplify cloud resource delivery using blueprints

A blueprint is a cloud-agnostic template for publishing a catalog item that a cloud user can use to request a stack. You can import blueprints from cloud resource providers, or you can create your own custom blueprints by assembling reusable objects. Because blueprints are cloud agnostic, you can use them with any cloud service provider.

 find_real_file.png

 

Know the prerequisites for integrating with supported cloud providers

In the ServiceNow product documentation, see Prerequisites for Cloud Management (Jakarta) to see how to integrate with:

  • VMWare
  • Amazon Web Services (AWS)
  • Microsoft Azure

 

Understand the roles in Cloud Management and assign them accordingly

The Root administrator role in Cloud Management (sn_cmp.cmp_root_admin) provides the assigned user with access rights to everything in Cloud Management. In other words, assign this role with care! This role is not the same as the Cloud administrator role (sn_cmp.cloud_admin), which allows the assigned user to configure the Cloud Management application and set up the cloud infrastructure.

All other Cloud Management roles provide access to other specific functions. Here's the list of Cloud Management roles in Jakarta.

For more information about initial setup, see our Cloud Management | Initial Setup video:

 

When setting up data centers for a cloud account, closer is better

When setting up the data centers for a cloud account, choose the data center closest to the physical location of where traffic will be originating. Closer = faster.

 

Use compute profiles to streamline provisioning setup

You don't need a separate blueprint or catalog item to provide different options for a cloud resource. By setting up compute profiles, you can map them to locations within a cloud account.

Learn more about setting up compute profiles in our Cloud Management | Provisioning Setup video (02:52 - 03:18):

 Compute profiles are a type of resource profile. Learn more in Create a Cloud Resource profile.

 

Use cloud templates to quickly get started using Azure and AWS cloud services

You can export a template from Cloud Management on one instance, import it into another instance, and then click Create Blueprint and Catalog Item to create the catalog item right from the template.

 find_real_file.png

 

Use root cause analysis to troubleshoot a failed request in the Cloud User Portal

Why did that cloud provisioning request fail? It's easy to track down a failed request using the Request Item Number:

  1. In the Cloud User Portal, click View Activities.
  2. Select the failed request.
  3. Open the Request Details tab.
  4. Copy the RINumber.
  5. Open the Cloud Root Cause Analysis Dashboard.
  6. Paste the RINumber into the Request Item menu.
  7. The Cloud Orchestration Trails Details list refreshes and displays only trails for that Request Item, allowing you to analyze the output and see exactly where the issue started.

Here’s an example from 01:35 – 02:28 in our Cloud Management | Troubleshooting and Operations video:

 

For more information:

Cloud Management (product documentation)

Policy governance for Cloud Management (product documentation)

Create a cloud quota definition (product documentation)

Set capacity limits on cloud resources (product documentation) 

Blueprints (product documentation)

Create a Cloud Management blueprint (product documentation)

Prerequisites for Cloud Management (product documentation)

Cloud Management roles (product documentation)

Create a Cloud Resource profile (product documentation)

Cloud Management video playlist (NOWSupport YouTube channel

 

---

 

Behind the scenes here at ServiceNow, the Knowledge Management and Multimedia teams work closely with subject matter experts to disseminate critical information to our customers. We’ve found that certain topics come up frequently, in the form of best practices that can help you keep your ServiceNow instances running smoothly. This series targets those topics so that you and your organization can benefit from our collective expertise. If you have a best practices topic you’d like us to cover in this series, please let us know in the comments below. To access all of the blog posts in this series, see our NOWSupport best practices series list.

2 Comments