All Products
Search
Document Center

Compute Nest:Overview of service publishing

Last Updated:Jun 06, 2025

When you use Compute Nest services as a developer, you can select different types of services based on the scenarios. This topic describes the definitions and scenarios of different types of services and provides links to the relevant references.

The following table describes different types of services supported by Compute Nest, including their definitions and scenarios.

Service type

Definition

Description

References

Private service

Software and resources are deployed within the customer accounts.

Private services are suitable for deploying Platform as a Service (PaaS) and Software as a Service (SaaS) applications in virtual private clouds (VPCs) within customer accounts.

Create a private service

Fully managed service

Software and resources are deployed within the service provider accounts.

Fully managed services are suitable for deploying PaaS and SaaS applications in VPCs within the service provider accounts. Service providers have full permissions to manage the cloud resources and customer applications. Compute Nest allows customers to use exclusive resources in the following services: single-tenant fully managed services and fully managed services deployed in multi-tenant Container Service for Kubernetes (ACK) clusters. In single-tenant fully managed services, resources are exclusive to each customer. In fully managed services deployed in multi-tenant ACK clusters, resources are exclusive to each pod.

Create a fully managed service

Hosted O&M service

Customers authorize service providers to perform hosted O&M operations on specific cloud resources within a specific period.

After a service provider publishes a hosted O&M service, when a customer creates a service instance based on the service, the customer grants the service provider the permissions to perform hosted O&M operations. No cloud resources or applications are created during this process.

Create a hosted O&M service

Scenarios

Deploy a private service

image

Characteristics:

  • Resources are deployed in VPCs within the accounts of customers.

  • Resources are exclusive to each customer.

  • A central data center and cloud boxes are supported.

Private services in Compute Nest provide the following capabilities and benefits:

  • Private services can be published as Alibaba Cloud Marketplace products.

    • Private services can be sold based on the pay-as-you-go and subscription billing methods.

    • Configurations of service instances can be changed in Alibaba Cloud Marketplace.

  • Custom deployment interfaces are provided.

    • The resources detected during an inventory check must be available.

    • A comprehensive price inquiry feature is available.

  • Resources and software can be pulled and deployed in VPCs within the accounts of customers with a few clicks.

  • Versions of services and clusters of customers can be managed in a centralized manner.

  • Hosted O&M can be performed on clusters of customers and the audit feature is available.

Deploy a single-tenant fully managed service

image

Characteristics:

  • Resources are deployed in VPCs within the accounts of service providers.

  • Resources are exclusive to each customer.

  • Service providers provide services, and resources are invisible to customers.

  • Customers access services over the Internet or VPCs.

Deploy a fully managed service in a multi-tenant ACK cluster

image

Characteristics:

  • Resources are deployed in VPCs within the accounts of customers.

  • Resources of customers are deployed in an ACK cluster, pod resources are exclusive to customers, and the ACK cluster is shared by the customers.

  • Resources that are not deployed in the ACK cluster can be shared or exclusive to pods.

  • Customers access services over the Ingresses of ACK clusters or VPCs.

Fully managed services in Compute Nest provide the following capabilities and benefits:

  • Fully managed services can be published as Alibaba Cloud Marketplace products.

    • Fully managed services can be sold based on the pay-as-you-go and subscription billing methods.

    • Configurations of service instances can be changed in Alibaba Cloud Marketplace.

  • Custom deployment interfaces are provided.

    • Various custom components can be managed.

    • The resources detected during an inventory check must be available.

  • Resources and software can be pulled and deployed in VPCs within the accounts of service providers with a few clicks.

  • Connections to VPCs can be established in one of the following modes:

    • PrivateLink

    • VpcPeering

  • Versions of services and clusters of customers can be managed in a centralized manner.

  • The monitoring feature is supported for fully managed services. Customers can view the monitoring data.

  • Multiple accounts can be managed based on resource directories in single-tenant fully managed services.

Create a service

  1. Determine a deployment architecture.

    Before you create a service as a service provider, you must plan the deployment architecture of the service. The deployment architecture includes the types and configurations of the required cloud resources, and the network architecture.

  2. Create a deployment package.

    You must create a deployment package, such as an Elastic Compute Service (ECS) image, a Helm chart, an Object Storage Service (OSS) object, or a container image. You can select a deployment package based on your business requirements. For more information about deployment packages, see Deployment package overview.

  3. Configure service information.

    After you determine the deployment architecture, you must configure service information when you create the service, including the basic information, deployment configurations, O&M configurations, and advanced configurations of the service.

    Compute Nest provides three types of services: private services, fully managed services, and hosted O&M services. The information that you need to configure varies with the service type. The following table describes the parameters that are used to create a private service.

    Section

    Parameter

    Required

    Description

    Basic Information

    Service Type

    Yes

    The type of the service. Compute Nest supports multiple types of services.

    Service Information

    Yes

    The Service Information section contains parameters such as Service Icon, Service Name, Service Description, and Version Description.

    Default Prefix for Service Instance Name

    No

    The default prefix of the service instance name. After you specify the default prefix, the prefix is automatically added to the service instance name when a customer deploys the service instance.

    Tag Settings

    No

    The tag key and value. Select or enter a tag key and a tag value to add a tag to the service resources.

    If multiple cloud resources that are associated with each other exist within your account, you can add custom tags to these resources to categorize the resources. This way, you can manage the resources in a centralized manner. For more information, see Add a custom tag.

    Resource Group

    No

    The resource group to which you want to add the service resources. Service providers can use resource groups to group their cloud resources from dimensions, such as the usage, permissions, and ownership. This allows service providers to manage resources of multiple customers and projects in a hierarchical manner and implement more fine-grained authorization than that based on Alibaba Cloud accounts. For more information, see Manage resource groups.

    Service Deployment

    Deployment Settings

    Yes

    In the Deployment Settings section, you can use a template to define information such as the resources required to create your service and the dependencies among the resources.

    The Deployment Settings section contains parameters such as Regions, template-related parameters, and parameter sets. You can import a scenario-based template or a custom template.

    Deployed At

    No

    The estimated deployment duration and the deployment timeout period. For more information, see Configure an estimated deployment duration and a deployment timeout period.

    Deployment Package Association

    No

    The deployment package that you want to associate with the service. If no deployment package is available, you must create a deployment package first. For more information, see Deployment package overview.

    Application Group

    No

    The application groups of resources in the template. You can add all resources in the template to application groups. This way, you can manage the resources in a centralized manner.

    Service O&M (Optional)

    O&M

    No

    The O&M operations that the customer authorizes the service provider to perform on the service instances created based on the service.

    Monitoring

    No

    The alert template provided by CloudMonitor. After you select an alert template, Compute Nest sends alert notifications to customers based on the trigger rules of the template.

    Upgrade

    No

    Specifies whether to enable the upgrade feature for service instances. For more information, see Configure service upgrades.

    Modify Configurations

    No

    Specifies whether to enable the configuration change feature for service instances. If you turn on Service Instance Configuration Change, you can specify whether your customers can modify the configurations of parameter sets and parameters that are configured for service instances.

    Advanced Configuration (Optional)

    Permission Settings

    No

    The permission settings for accessing the deployment URL of the service.

    Trial Settings

    No

    Specifies whether to enable free trial for the template or the parameter set of the service. If you enable free trial for the template or the parameter set of your service, your customers can use the service free of charge within a period.

    Network Settings

    No

    Specifies whether to enable private access to the service over VPCs. If you enable private access to the service over VPCs, customers can access the service over a private connection.

    License Settings

    No

    The license management feature for the service. For more information, see CheckOutLicense.

Publish a service

To publish a service, you must perform operations such as testing the service, submitting the service for review, and publishing the service.

Operation

Description

Test the service

After the service is created, you must test the service to ensure that the service is available. For more information, see Test a service.

Pre-publish the service

You can pre-publish the service of a locked version, which can be shared with specified customers.

Submit the service for review

After the service passes the test, click Submit Review to submit the service for review. Alibaba Cloud completes the review within three business days.

Publish the service

After the service passes the review, click Publish Service to publish the service. You can provide the deployment URL of the service for your customers. The customers can access the deployment URL to create service instances.

(Optional) Publish the service to Alibaba Cloud Marketplace

If you want to sell the service online, you can publish the service to Alibaba Cloud Marketplace. For more information, see Overview of selling Compute Nest services in Alibaba Cloud Marketplace.