Notifications

1319 views

Description

 

Cloud Management Platform (CMP)

 

  Overview Cloud Management Platform
  1. Cloud Management and Cloud Insights
  2. Cloud Management
  3. Cloud Management administration guide
  4. Cloud Admin Portal
  5. Cloud User Portal

                                    Available Trainings                                   

  1. Cloud Management Fundamentals
  2. Cloud Management Advanced
  3. Example: ServiceNow Certified Implementation Specialist – Cloud Management

 

   Plugins

CMP Plugins

  1. By default, when the "Discovery" Plugin is activated, the "Cloud Management Core" and "Cloud API" plugins will be activated as decency for "Discovery".
  2. Below are the other plugins related to CMP and Cloud Discovery

                            Knowledge Base Articles                           

  1. Request for Cloud Management Platform Plugin Activation
  2. Subscribe to Cloud Management and request plugin activation

   CMP Versions

 

                            Knowledge Base Articles                           

  1. Difference between CMPv1 & CMPv2
  2. What do CMPv1 and CMPv2 mean?
  3. How to disable CMPv1 post-Jakarta
  4. Cloud Management - v1 to v2 Migration

 

   Cloud Credentials & Accounts
  1. Store the Azure service principal credentials in the instance
  2. Create the credentials that enable Cloud Management to access your AWS data
  3. Assume an AWS role for temporary cloud Discovery credentials

                            Knowledge Base Articles                           

  1. Credential exchange between ServiceNow API and Azure Cloud
  2. Azure Service Principal Credential verification from the command line (CLI)
  3. AWS Credential verification from the command line (CLI)
  4. Fixed credentials for NodeAccess on ExecuteScript Operation(CMP)
  5. How to test AWS REST API using POSTMAN
  6. AWS Master & Member account Roles/Permissions with Servicenow Discovery
  7. How to make sure the sub account Discovery created from the Master AWS Account works as expected

                                     Known Errors                                  

  1. Discovery of member accounts fails when master account is configured to use IAM Instance Profiles

 

   MID Server for CMP
  • Working with CMPv1 was designed to execute the Cloud Resource Discovery without a MID server and uses APIProxy probes.
  • Starting from the CMPv2, the Cloud Resource Discovery and Cloud Orchestration are designed to use MID Server.

                            Knowledge Base Articles                           

  1. Configure a MID Server for cloud discovery
  2. CMP - MID Server selection customization for Cloud Operations
  3. Cloud Management: How to Execute a PowerShell script locally on the MID server instead of on the provisioned VM when launching a stack (during cloud provisioning)
  4. If default Mid Server Override is customized, after instance is upgraded to Madrid release, MID Server Selection is broken for Cloud Discovery / Cloud Account Discovery

                                     Known Errors                                  

  1. MID Server memory leak due to accumulated Camel Context for each call to Cloud Provider
  2. VMware and AWS provisioning response does not come back as JSON when MID Server logging level is set to debug

 

   Cloud Discovery (AWS, AZURE, VMWARE, GOOGLE, IBM and Terraform)
  1. Data collected for AWS and Azure Cloud Discovery
  2. Microsoft Azure Functions discovery
  3. VMware discovery
  4. Google Cloud Platform discovery
  5. IBM Cloud Platform discovery
  6. Create a Terraform Open Source config provider and run Discovery

                            Knowledge Base Articles                           

  1. AWS Organization's discovery is not finding cloud resources
  2. ITOM - Cloud Management - AWS cloud discovery of member account resources using dynamically acquired credentials fail with error 401 - AuthFailure
  3. Resource groups are not getting populated during Cloud Discovery
  4. AWS Cloud Service Account discovery fails with "No issuer certificate for the certificate in certification path found"
  5. AWS cloud discovery of member account resources using dynamically acquired credentials fail with error 401 - AuthFailure

                                     Known Errors                                  

  1. Memory exhaustion due to 'AWS EC2 - DescribeSnapshots' discovery sensor
  2. AWS Cloud Service Account is stuck in "Processing" after "Discover Datacenters" UI Action is clicked.
  3. Azure Cloud discovery Sensor error: Transaction cancelled: maximum execution time exceeded 
  4. Cloud resource Discovery fails on non existing tables cloud_resources_service_type_map & discovery_cloud_results
  5. Azure Subscription Discovery fails with an error "CMPCIRelationshipUtil" is not defined
  6. 'Azure DataBase' Pattern for Cloud Discovery fails with MULTIPLE_DEPENDENCIES "Contains::Contained by" in the identification engine.
  7. "Amazon AWS Relational Database Service" pattern does not populate "state" field for the discovered cmdb_ci_cloud_database.
  8. Cloud Service Account Reload' business rule can needlessly flood the MID server with 'service_account_reload' commands
  9. Test Account throws an error for AWS Master Service Accounts and patterns won't display more than 20 service accounts

 

   OS & Compute Profiles
  1. Add an Azure public image to Cloud Management
  2. Add an AWS public image to Cloud Management
  3. Add credentials to an image template

                            Knowledge Base Articles                           

  1. Add an AWS public image to OS Template with relationships

 

   Cloud Catalogs & BluePrints
  1. Create a cloud catalog item
  2. Cloud catalog form configuration examples
  3. Publish a blueprint as a cloud catalog item
  4. Create a cloud template

                            Knowledge Base Articles                           

  1. CMP - Static IP Solution in Azure at BluePrint
  2. CMP Static IP parameters in Resource Block
  3. Cloud Catalog Items Actions under Rules - Lookup fields not displaying the Actual value
  4. Manage Attribute Related Link is not visible on the Cloud catalog form
  5. Missing ACLs for "sn.cmp.cloud_service_designer" role to add input parameters on Blueprint

                                     Known Errors                                  

  1. There is no blueprint catalog rule on computeprofile, as a result, changing computeprofile doesn't recalculate quota availability
  2. The "New" UI Action button on Cloud Templates related list under the "Cloud Catalog Items" is missing

 

   Provisioning (GreenFiled)
  1. Azure VM provisioning walkthrough
  2. AWS VM provisioning walkthrough
  3. Create pre-provisioning operations
  4. Example: Post-provision cloud script

                            Knowledge Base Articles                           

  1. Enable Boot Diagnostic option while provisioning Azure VM
  2. Launch a Stack and it is waiting for approval 24 hours and never ends
  3. CMP - Stack error "User or Group Quota Exceeded"
  4. CMP - Stack Provisioning fails with error "Failed with status code and message: 400"
  5. Perform Stack provision operation using REST API without Cloud User Portal
  6. Template Requirements for VMware provisioning with ServiceNow Cloud Management
  7. Update a cmdb_ci_vm_instance record post-Cloud Provisioning using Policies
  8. Provisioning a Linux VM on VMWare cloud would fail with error : ProxyHTTP: java.io.IOException: proxy error: Forbidden

                                     Known Errors                                  

  1. Provisioning of vmWare stack and then running OS Discovery does not create virtualize relationship between cmdb_ci_vmware_instance and cmdb_ci_win_server
  2. Cloud Management Deployment fails with - Invalid resource group location 'XXX'. The Resource group already exists in location 'YYY'.
  3. Stack deployment on Azure fails with "ExpiredAuthenticationToken"-"message":"The access token expiry UTC time

 

   Brownfield VM Management  
  1. Virtual Machines provisioned using CMP are called as GreenFiled VMS and the Virtual Machines provisioned by AWS/Azure console and discovered by Servicenow are called as Brownfield VMs.
  2. Either provisioned or discovered VMs, both the Greenfield and Brownfield VMs located under "cmdb_ci_vm_instance"
  3. By default, the Greenfield VMs are visible under the User Portal and available for Life Cycle operations (Stop, Start.. Etc) and for Resource Operations.
  4. To make the Brownfield VMs also to be visible under the User Portal, the VMs must need to be manually populated with "Assigned To" field.
  5. Once the Brownfield VM is available under the User Portal, have the opportunity to use the Life Cycle and Resource Operations.

                            Knowledge Base Articles                           

  1. InvalidInstanceID error when performing stop operation on Brownfield VM's

                                     Known Errors                                  

  1. N/A

 

   Cloud Billing
  1. Cloud Management dashboards and reports
  2. Schedule and manage the jobs that download AWS billing data
  3. Cancel a Billing Download job

                            Knowledge Base Articles                           

  1. Cloud Management Troubleshooting - Billing
  2. AWS billing Download error either with Status Code: 403 or Status Code: 404
  3. Azure billing schedule fails with error: Cannot retrieve billing data, Response code 400: Method failed
  4. Billing jobs fails with Credential error after upgrade
  5. Cloud Billing Dashboard fields show "unknown region" at Datacenter drop-down view
  6. [CMP/AWS Billing] Issue while downloading AWS billing from S3 bucket
  7. AWS Billing Dashboard doesn't load/show a blank page.
  8. Cloud Management Billing Dashboard Does not show newly discovered Azure VM tags

                                     Known Errors                                  

  1. Mismatch in AWS / Azure and CMP Dashboard billing data
  2. Azure/AWS cloud billing import and Processing unacceptably slow.
  3. Madrid upgrade breaks Azure cloud billing jobs on a domain separated instance
  4. Inaccurate reports causing cloud billing not setting the cost field properly.
   CMP Licensing & Budget
  1. Configure budgets

                            Knowledge Base Articles                           

  1. FAQ - CMP - Node licensing and calculation
  2. How user budget consumption is calculated and updated in the cloud management user portal

                                     Known Errors                                  

  1. N/A 
   Stack / Resource Operations
  1. Launch a stack
  2. Manage a stack
  3. Perform a life-cycle operation on a stack or resource
  4. Open cloud orchestrations

                            Knowledge Base Articles                           

  1. CMP Resource level operations have duplicate Deprovision
  2. Resource Operations are not visible at User Portal
  3. Guest Interface & Host Resource'

                                     Known Errors                                  

  1. N/A
   Cloud Alert Configuration (AWS, AZURE, VMWARE and Google)
  1. Set up AWS event processing for Discovery and Service Mapping 
  2. Configure the Azure Alert service to auto-update the CMDB
  3. Configure the VMware Events service to auto-update the CMDB
  4. Configure the Google Stackdriver Logging service to auto-update the CMDB

                            Knowledge Base Articles                           

  1. Azure alert configuration with CMP
  2. AWS alert configuration with CMP
  3. VMware alert configuration with CMP
  4. Google alert configuration with CMP
  5. Ingesting Azure Alerts Using Generic JSON Script

                                     Known Errors                                  

  1. N/A
   Cloud Policies & Execute Scripts
  1. Cloud scripts and cloud script templates
  2. Cloud initialization scripts
  3. Create a cloud policy

                            Knowledge Base Articles                           

  1. Example: Post-provision cloud script
  2. Cloud scripts and cloud script templates
  3. Cloud policy example
  4. Triggers for cloud policies
  5. Configure a cloud policy rule

                                     Known Errors                                  

  1. N/A
   Cloud Tag Management 
  1. Tags for cloud resources
  2. Tags improve reporting for cloud resources

                            Knowledge Base Articles                           

  1. How to add custom TAG for reference on Blueprint
  2. Example policy action script that tags resources
  3. CMP: Accessing the CustomTag form parameter in the Policy Action Scripts
  4. Supported Tag discovery for AWS resources

                                     Known Errors                                  

  1. vCenter Discovery does not populate the received vCenter Tags in cmdb_key_value table.
   Domain Separation with CMP 
  1. Domain separation in Cloud Management

                            Knowledge Base Articles                           

  1. IN PROGRESS

                                     Known Errors                                  

  1. N/A

 

ADVANCED CMP

 

   Advanced Configuration in CMP
  1. Using List Collectors in Template-Based Catalog Items
  2. CMP - Using Response Mapping - How to populate CMDB using CMP
  3. Showing a new CI Class to the User Portal
  4. Using Cloud Catalog Items in Standard Service Portal
  5. CMP - Discovering new Resource Types in AWS
  6. CMP - Discovering new Resource Types in Azure
  7. Provisioning an AKS Cluster in Azure using ARM
  8. Cloud Management: Invoking Cloud APIs through Scripts
  9. Python Script Execution in Cloud Management Platform
  10. Cloud Management VMWare Operations: Tags Assignment
  11. Provisioning S3 with Replication
  12. Pre and Post Provision operation with Templates
  13. Enhancements to Scripted REST APIs in New York release of Cloud Management
  14. Terraform Enterprise Integration in Cloud Management

  15. What's cooking (Nov 2019) - Lots more Cloud Management Recipes, at ServiceNow Dev Portal

    1. CFT Single Linux VM
    2. CFT Single Windows VM
    3. CFT Linux VM with Multiple NICs
    4. CFT Linux VM with LB and Storage
    5. CFT Linux VM with Multi VM Multi Disk
    6. CFT Linux Install Apache
    7. CFT Simple VM with Approval Policy
    8. CFT Windows VM Multi-Disk and LB
    9. ARM Windows VM with Multi NICs
    10. ARM Windows Single VM Multi Disk
    11. ARM Windows Stack Multi Disk
    12. ARM Windows Stack Multi NIC
    13. ARM Linux VM Multi NIC Multi Disk
    14. ARM Linux VM Install Apache
    15. ARM Linux VM Install MySQL
    16. ARM WebApp MySQL
    17. ARM VNET Multi Subnet with Approval Policy
    18. ARM VNIC Multi Subnet with Naming Policy
    19. Resource Operations 

      1. Attach / Detach / Modify Volume/Create / Describe Snapshots/Modify Instance Attribute

 

 

Additional Information

 

   Known Errors (PRBs) Fixed in Orlando

IN PROGRESS

   Known Errors (PRBs) Fixed in Paris

IN PROGRESS

   IDEAS for CMP

IN PROGRESS

 

Article Information

Last Updated:2020-03-16 11:41:18
Published:2020-03-16