CIS CM
Runtime expressions have what syntax?
$(Stack.items[])
Definitional expressions have what syntax?
${parameter.CloudAccount}
What are some characteristics of the CAPI?
- Requires some JavaScript programming - Required for day-2 operations
What are some characteristics of Cloud Management Templates?
- Simple to use (but knowledge of the template syntax is required) - Use for provisioning and deprovisioning - Can provision/deprovision multiple resources
What is the relationship between a CAPI API and a CAPI Interface?
1 to 1
What is the relationship between a CAPI interface and a CAPI API?
1 to Many
What is the default version for a system CAPI API?
1.0
What is the suggested version to be used when creating a new CAPI API?
1.1
In a blueprint, a tag is associated with which resource block?
A blueprint container
Name two configuration management providers supported by Cloud Management
Ansible Chef
What does the WorkloadConfigProviderType field allow you the user to specify?
Ansible Chef
What are the benefits of incorporating a workflow or IntegrationHub Subflow into a Cloud Management Request
Approvals Notifications Tasks Update Related Records
What is the base Class of the Azure Cloud API
AzureCloudAPIBase
What level of Domain Separation oes Cloud Management support domain separation?
Basic
When are day 2 operations performed?
Between provisioning and deprovisioning
What are the two types of day 2 operations?
Immediately following provisioning Some arbitrary point after provisioning
What interfaces must be defined when authoring a resource block?
host interface default guest interface
templateResolver has a method getTemplate that takes two parameters, what are they?
name of the cloud script template templateAttributes are the cloud script parameters
Policy triggers on Blueprint provision on Blueprint provision approval on Catalog item Launch on Catalog item request end on Catalog item request start on Lease end on Resource operation on Stack operation approval on Task remediation
on Blueprint provision on Blueprint provision approval on Catalog item Launch on Catalog item request end on Catalog item request start on Lease end on Resource operation on Stack operation approval on Task remediation update with information from page 101
What are quotas in Cloud Management?
Quotas are limitations or requirements for groups and users on a resource block.
What is the first step to add an API call for a new service to ServiceNow Cloud Management?
Create a new Cloud Provider Product
What are policies in Cloud Management?
A cloud policy can override a property value set by a user, create an approval task, reserve an IP address, pre-populate or hide form fields, execute custom scripts, call the Cloud API, or start or abort workflows. A cloud policy gives you system-wide control over approvals, resource operations, blueprint operations, or catalog item settings.
When researching a new cloud service provider what information should you be looking for?
API Documentation from the Cloud Provider
What is the base Class of the AWS Cloud API
AWSCloudAPIBase
How do you add a new tab to a Cloud Catalog Item?
Add a Variable Set with at least one Variable
Can system generated fields derived from a cloud template be deleted or hidden?
Can be hidden Cannot be deleted
What is static form manipulation
Changes made to the form that don't change as the form is loaded or as the user completes the form
What scope are Cloud Products created in?
Cloud API scope
Where is the setup for Cloud Management done?
Cloud Admin Portal
What are the two types of Cloud Management Templates?
Cloud Native - CFT for AWS, ARM for Azure Terraform - Multi-cloud including VMWare and Azure
Which workflow activity is used to get the request context from Cloud Management?
Cloud Operation Context
Which workflow activity is used to return control back to the Resource Block?
Cloud Response Processor
Where should cloud users go to request stacks, view current stacks, and make lifecycle changes to stacks
Cloud User Portal
What is the base Class of the Cloud API?
CloudAPIBase
What would you use to stop a policy rule action executing in all situations?
Condition
What Amazon service needs to be configured before updates can be sent to the CMDB?
Config
What is the best way to retrieve and ingest a CFT on github?
Create a cloud catalog item and use the Import from URL option
How are Resource Pools populated with values?
Discovery
What 2 things use response processors to pass data to the IRE?
Discovery Provisioning
What CAPI method is used to deploy software?
ExecuteConfigPackages
What's the equivalent of an onChange Client Catalog Script for a Cloud Catalog Item?
FieldChange Rule and an Action
What are resource pools used for?
Filtering a list of records available to a user
What's the equivalent of an onLoad Client Catalog Script for a Cloud Catalog Item?
FormLoad Rule and an Action
What Variable Set are new Attributes/Tags added to by default?
General Info
What connectors are available on the ServiceNow store for Cloud Management?
Terraform Google Cloud IBM Cloud
What IPAM provider is setup to integrate with by default?
Infoblox
Most Cloud CI Classes will have a dependency on?
Logical Data Center
How are resource pools rendered on a form?
Lookup Select Box
A provision request has failed, what are 3 places to investigate to identify why?
MID Server Logs Cloud Orchestration Trail Cloud API Trail
How to add variables to Cloud Catalog Items?
Manage Attributes related link
Three options to create/modify Resource Block Operations
New Edit Override
Can a Policy be modified in a Published state?
No
Can an Interface be executed? What does it act like?
No A contract
What should be used to identify Cloud CIs?
Object ID
What are the 3 approval policy triggers?
On Blueprint provision approval On Stack operation approval On Stack resource operation approval
Can Cloud Management work with Flows and Subflows?
Only Subflows
What is a CAPI Interface made up of?
Operations which specify Parameters
What are permissions in Cloud Management?
Permissions are user group-level access rights to features in the Cloud Management application and to specific records in the instance, such as blueprints or cloud accounts.
A functioning policy is made up of what 3 records?
Policy Policy Rule Policy Rule Action
A ______ contains _________ which contains _____________ (policy, policy rule actions, policy rules)
Policy Policy Rules Policy Rule Actions
Which action would you use to set or change an attribute of a request?
Property Override
What is the minimum required to support a new cloud resource type?
Provisioning the product Add the product to the CMDB Make the product discoverable Deprovision the product
What state must a Policy be in to be applied?
Published
Resource Pool Filter Types
Query Filter - Defined by one or more resource pool filter value records Script Filter - Defined by a script that returns an array of label, value pairs
Which CAPI methods are required for Template to use Ansible tower for post provisioning
Register Node ExecuteConfigPackages
What Cloud Management object is used to invoke a Workflow or IntegrationHub Subflow?
Resource Block
What three record types are used to define a query filter?
Resource Pool Resource Pool Filter Resource Pool Filter Value
What components of the resource block acts upon data returned by the cloud provider when a call is made?
Response Processor
Which workflow activity is used to invoke a CAPI extension?
Run Script
What Amazon service sends updates to the CMDB?
Simple Notification Service (SNS)
Resource Pool Types
Static - A static pool does not change as items are selected from it Diminishing - A diminishing pool shrinks as items are selected from it
After adding a new Tag how do you add it to a Cloud Catalog Item?
Sync Catalog Item related link
After adding a variable to a Cloud Catalog Item what should be done?
Sync Catalog Item related link
What are the two ways to extend Cloud Management?
Templates - Cloud Native or Terraform CAPI - Cloud Application Programming Interface
What are the 3 components that must be configured for a CAPI Extension?
The CAPI Provider The CAPI Interface The CAPI API
What should be done with unresponsive stacks?
Use the sn_cmp_stack table to delete stacks that have become unresponsive
Benefits of ServiceNow Cloud Management
User Accessibility - Cloud User Portal/ Cloud Catalog Governance CMDB Multi-Cloud - Designed in a cloud agnostic fashion, limits knowledge overhead for the end user
In AWS, what resource type is used to define the network?
VPC
What are the tabs that display for a Cloud Catalog Item?
Variable Sets
What is the parent Class for all Cloud Management CIs?
Virtual Machine Object[cmdb_ci_vm_object]
In a policy action script which object would you use to reference data from the form?
formData
What is required to allow Resource Blocks to invoke Subflows?
sn_cmp.resourcestep.flow
What table has the orders by users?
sn_cmp_order
Cloud scripts use what object to get Cloud script templates?
templateResolver