Request and maintain AWS CloudFormation stacks

Users with the cloud_user role can request an Amazon Web Services (AWS) CloudFormation configuration, also called a stack, from the service catalog.

Before you begin

Role required:
  • For their personal cloud resources, cloud_user users can manage some settings directly and must change other settings by making a request to the cloud_operator.
  • cloud_admin users have management access to all cloud resources

About this task

Requested stacks are subject to normal approvals and some special provisioning tasks.

Procedure

  1. Navigate to Self-Service > Cloud Resource Catalog.
  2. The CloudFormation stack request form appears. Complete the following fields:
    Table 1. Fields in CloudFormation Stack Request Form
    Field Description
    Assignment Group Select the user group that will own the stack.
    Business purpose Enter a brief description of how this stack will be used.
    Start and End Select the start and end times for this stack lease. The lease start time is set automatically for the current date and time. In the base system, the lease end time is set to 60 days after the start time, and the maximum lease duration is limited to 90 days. The system does not allow requesters to set a lease end time beyond the configured limit. The lease duration is calculated from the time the stack is actually provisioned, which occurs after the request is approved. If you request a stack for now (the current date), and there is a delay in approval, the end date is reset according to the configured lease duration time.
    Business Service Name a business service that depends on this stack.
    Application [Optional] Name the principal application that depends on this stack, such as an exchange server or an SQL Server database.
    Account Select the AWS account that the stack belongs to. If the account is already selected, then this field will be read-only.
    Used for Select the purpose of the stack (such as Development or Training). the ServiceNow instance does not automatically end the lease for a stack marked as Production. Instead, the instance renews the lease on Production stacks automatically for the default lease duration and sends a notification to the requester each time the lease is updated.
    Stack Name Enter the name for the stack.
    Template Parameters Enter values for stack template parameter variables.
    Cost Center Enter the cost center that this request will be billed against.
    Project Enter the project that this request will be billed against.
  3. Click Order Now to order the CloudFormation stack.
    Your view changes either to the My Virtual Assets portal or to the Order Status form, depending on how the Service Catalog is configured. The portal shows the various gauges associated with the logged-in user's virtual assets and requests. To view the current request, click the request item number in the My Virtual Asset Requests list or expand the Stage column to determine where the request is in the provisioning process.
  4. Bookmark this page and return to it to track the status of this request.
    Upon successful creation of the stack, you receive an email containing the ServiceNow instance ID, IP address, and the public DNS for the ServiceNow instances created. If the provisioning request fails for any reason, an incident is automatically created and assigned to the Cloud Administrators group (if the glide.vm.create_incident system property is enabled).