Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Create an application profile

An application profile specifies application software to install on newly-provisioned resources. Users can select applications when they request a stack. Use application profiles when you integrate with configuration management (continuous delivery) providers such as Ansible playbooks.

Before you begin

  • You must have a cloud account with datacenters. You must run Discovery on the service accounts to populate the datacenters.
  • Role required: sn_cmp.cloud_admin

About this task

This example shows an application profile mapping for a Tomcat server on Ansible.

Image omitted: application-profile-mapping-example.png
An example profile

Procedure

  1. In the Cloud Admin Portal, navigate to Manage > Resource Profiles.

  2. In the Profiles list, select Application Profile and then click New.

Image omitted: application-profile.png
Application profile
  1. Enter a unique and descriptive Name and Description for the profile and then click Submit.

    The profile is created.

  2. Map the profile to a template.

    1. In the list, click the profile that you created.

    2. In the Application Profile Mappings related list, click New, fill in the form, and then click Submit.

FieldDescription
Workload Config ProviderSelect a configuration management provider to associate with the profile.
Application Template \[sn\_cmp\_application\_template\]

Select a template that the profile should be mapped to. If you ran Discovery on the Configuration Provider, the templates are already populated.

The resource type associated with an application profile is sn_cmp_application_template.

Click the reference icon (

Image omitted: icon-reference.png
Reference icon) to view the details of the template.</p>

To create a new template:

  1. Click the reference icon (
    Image omitted: icon-reference.png
    Reference icon) to open the Application Templates list.</li>
  2. Click New and then fill in the Application Template form:
  3. Name: Enter a descriptive name for the template.
  4. Template ID: Enter an ID to use for the template.
  5. Config runlist provider: Click the list, select a table from the Table name list, and then select records for the table from the Document list.
  6. Config runlist: Specify a configuration runlist.
  7. Provider instance: Select a provider instance.
  1. Create as many mappings as needed.

Related topics

Discover all datacenters in a service account on-demand