This topic answers frequently asked questions (FAQs) about Compute Nest and provides solutions.
General FAQs
Compute Nest permission FAQs
How do I know if I have service provider permissions for Compute Nest?
Service publishing FAQs
Alibaba Cloud Managed Services FAQs
Service instance FAQs
What is Compute Nest?
Compute Nest is a cloud integration Platform as a Service (PaaS) platform for independent software vendors (ISVs), system integrators (SIs), and managed service providers (MSPs), collectively known as service providers. Compute Nest helps service providers better integrate their products and services with Alibaba Cloud. It uses cloud-native capabilities to improve the efficiency and user experience of software services in delivery, deployment, and management, such as scaling, upgrades, vulnerability management, and managed O&M. End users can use Compute Nest to manage the various software services they subscribe to on Alibaba Cloud. Compute Nest provides a cloud-native service delivery platform and connector for service providers and end users, offering a more efficient, convenient, and secure software service experience.
Is Compute Nest a paid service?
Compute Nest is a free product that helps ISVs more easily integrate their software products with Alibaba Cloud. Compute Nest itself is free of charge and does not collect commissions on software sales. If fees for Alibaba Cloud Marketplace or cloud resources are involved, for more information, see Billing.
What is the difference between automatic delivery in Compute Nest and using ROS or Terraform?
The automatic delivery capability of Compute Nest is built on Resource Orchestration Service (ROS) and also supports service templates that use Terraform syntax. Automatic delivery is just one feature of Compute Nest. In addition, Compute Nest provides ongoing management capabilities for software services, such as application environment scaling, software upgrades, and managed O&M.
What are the differences among private deployment services, fully managed services, and Alibaba Cloud Managed Services?
Private deployment service: The cloud resources that the software deployment depends on are deployed in the end user's environment.
Fully managed service: The cloud resources that the software deployment depends on are deployed in the service provider's environment.
Alibaba Cloud Managed Services: This does not involve software deployment. Instead, the service provider offers O&M services for the end user's existing software environment.
For more information, see Overview of service publishing.
What kind of software can be listed on Compute Nest?
Compute Nest supports all vendors that provide standard software products, along with SaaS and PaaS vendors. Compute Nest supports deployments on bare metal, virtual machines, and containers. It provides software vendors with capabilities for rapid software delivery, deployment, O&M, and for transforming traditional software into a SaaS model.
How do I know if I have service provider permissions for Compute Nest?
If you are a Compute Nest service provider, the navigation pane on the left of the Compute Nest console displays options to switch to the service provider view and configure service provider information. If you can only see the user view, click Register with Compute Nest.
Must services listed on Compute Nest be published to Alibaba Cloud Marketplace?
No. Service providers can choose whether to publish to Alibaba Cloud Marketplace as needed. Service providers can list services from Compute Nest on Alibaba Cloud Marketplace, deliver services through their own channels, or distribute services through sales channels that are connected to Compute Nest.
Does deploying a service to Compute Nest require application changes?
If the service provider's software supports automated deployment, no application changes are required. Compute Nest works by writing the deployment environment and steps of existing software into a template in YAML or JSON format. This enables automatic resource creation and application deployment. If the software does not currently support automated deployment, application changes are needed.
How long does it take to publish a service to Compute Nest?
Publishing a service to Compute Nest involves two parts: creating the service and publishing the service. Based on past experience, creating a service (configuring service content) takes 2 weeks to 1 month. Publishing a service, which includes a review and release process, takes 1 to 3 business days. The time required to create a service varies with the complexity of the application. Compute Nest provides common service templates and detailed video tutorials to help service providers create services more easily.
Where can I find training tutorials for Compute Nest?
The official documentation for Compute Nest provides detailed descriptions of product features and video tutorials. For a quick start guide for service providers, see Quick Start for service providers.
Which Alibaba Cloud products does Compute Nest support?
Compute Nest supports calls to all Alibaba Cloud products. For more information, see Resource type index.
Is Compute Nest the same as Alibaba Cloud Marketplace?
Compute Nest and Alibaba Cloud Marketplace are different. Compute Nest is designed to simplify the technical integration of service provider products with Alibaba Cloud and to deliver software as a SaaS-style service, allowing end users to quickly obtain services. Service providers can publish products deployed on Compute Nest to Alibaba Cloud Marketplace to be sold as marketplace products.
How can DingTalk ISVs connect to the DingTalk Open Platform through Compute Nest?
DingTalk ISVs can use Compute Nest to manage application environments to meet the application deployment requirements of the DingTalk Open Platform. ISVs are no longer required to deploy application environments separately on DingTalk Cloud. For more information, see Application deployment.
How can DingTalk ISVs migrate from DingTalk Cloud to Compute Nest?
Service providers who have already deployed application environments on DingTalk Cloud can migrate their environments to Compute Nest to reduce O&M costs and improve the O&M experience. This migration does not involve development or application changes and will not affect existing users. For more information, see DingTalk Cloud to Compute Nest migration solution.
How do I enable multi-region deployment using images?
Compute Nest provides an image distribution feature. This feature supports private services that use custom images or Alibaba Cloud Marketplace images for multi-region deployment. For more information, see ECS image association.
In a managed service scenario, how does Compute Nest ensure the end user's data security?
Compute Nest provides end users with capabilities to ensure their data security before, during, and after the service.
Before gaining any permissions, service providers must first obtain authorization from the user. The user can grant the service provider permanent authorization or authorization for a specific time window.
After authorization, the user can revoke the service provider's permissions if necessary.
After the service is complete, the user can review operation logs and managed O&M recordings to audit the service provider's operational compliance.
Can managed service permissions for a private deployment service only be granted to the service provider?
No. Managed service permissions for a private deployment service can also be granted to other service providers.
Can a service instance be opened to multiple partners for managed O&M at the same time?
Yes, it can. The end user can check the log information to determine which service provider performed a specific operation.
Can managed service permissions granted to a service provider be revoked?
Yes, they can. The end user can enable or disable the managed service permissions granted to a service provider at any time within the authorization time window.
What do I do if a service instance fails to deploy?
On the service instance details page, check the information in the Status Description field in the Basic Information section.
If it is a common error, the Status Description field displays an error message and a link to a solution. Follow the instructions to resolve the issue.
The following table describes common deployment failure causes and their solutions.
Common cause
Solution
Insufficient RAM user permissions
When you create a service instance as a RAM user, the deployment fails if the RAM user lacks the necessary permissions, including permissions to create resources. Go to the RAM console, configure the permissions for the RAM user, and then continue deploying the service instance. For detailed steps, see Grant permissions to a customer's RAM user.
Cloud product quota limit
Go to the cloud product console or Quota Center to request a quota increase.
No cloud resource inventory
Change the zone or cloud resource specification and then continue deploying the service instance.
Insufficient balance or available credit
Go to the Expenses and Costs console to add funds.
Overdue payment
Go to the Expenses and Costs console to add funds.
Incomplete account information
Log on to the Account Center with your Alibaba Cloud account and complete the basic information.
Items marked with an asterisk (*) in the account information are required.
Cloud product service not activated
Go to the corresponding cloud product console to activate the service.
Incorrect account status
If your account is locked or restricted from making purchases, submit a ticket.
If the error is uncommon, the Status Description field highlights the error code. You can click the error code to open the Alibaba Cloud Error Center and view the meaning of the error code and the product it originated from. You can then modify the service instance deployment information based on the error code.
For further troubleshooting, click Deployment Log to view the logs from the resource deployment process. Locate the request ID returned in the error message for the specific resource creation failure. Use the Alibaba Cloud OpenAPI Diagnostics tool to locate the error information.
How do I redeploy a service instance?
There are two ways to redeploy a service.
Continue the deployment on the failed service instance.
After you modify the service instance deployment parameters, navigate to the Service Instance Management page, find the service instance ID, and click Continue Deployment in the Actions column. Alternatively, you can click the service instance ID to go to the service details page and click Continue Deployment.
Delete the failed service instance and create a new one.
The deployment steps are the same as creating a service instance. For more information, see Create a private deployment service instance.
ImportantIf a subscription resource has already been successfully created in the service instance, the service instance cannot be deleted. You can contact the service provider or submit a ticket for a solution. You can also join the Compute Nest technical support DingTalk group (ID: 4005011081) for assistance.
What do I do if a service instance remains in the Deploying state for a long time?
If a service instance remains in the Deploying state for a long time, first confirm the estimated deployment time for the service. If the time elapsed is less than or not much different from the estimated deployment time, wait patiently. If the time elapsed is much longer than the estimated deployment time, submit a ticket or join the Compute Nest technical support DingTalk group (ID: 4005011081) for assistance.
What do I do if a service instance is unusable after a successful deployment?
Some service instances require manual configuration after successful deployment before they can be used. You can check the deployment document of the service instance.
What do I do if a service instance fails to be deleted?
When a service instance fails to be deleted, you can check the information in the Status Description field in the Basic Information section of the service instance details page.
If it is a common error, the Status Description field displays an error message and a link to a solution. Follow the instructions to resolve the issue. The following table lists common causes of deletion failures and their solutions.
Common cause
Solution
The service instance contains subscription resources
On the service instance details page, click Resources to navigate to the Resources tab.
In the Billing Method column, find resources with the subscription billing method and check their expiration dates in the Expiration Date column.
After finding the subscription resources, you can resolve the issue in one of the following ways:
You can delete the service instance when the subscription resources expire. If you want to delete the resources after they expire, you must disable auto-renewal for the subscription resources in advance.
You can navigate to the console of the corresponding resource to change its billing method to pay-as-you-go or unsubscribe from the resource. Then, return to the Compute Nest console to delete the service instance.
Currently, Alibaba Cloud only supports changing the billing method from subscription to pay-as-you-go for some resources. For more information, see List of common resources that support changing the billing method from subscription to pay-as-you-go.
For more information about unsubscribing from resources, see Unsubscription rules for the international site.
NoteIf a resource does not support unsubscription, you can contact the service provider or submit a ticket for a solution. You can also join the Compute Nest technical support DingTalk group (ID: 4005011081) for assistance.
If the error is uncommon, the Status Description field highlights the error code. You can click the error code to open the Alibaba Cloud Error Center and view the meaning of the error code and the product it originated from. You can then modify the service instance deployment information based on the error code.
For further troubleshooting, click the Deployment Log tab on the Service Instance Details page to view the logs from the resource deployment process. Locate the request ID returned in the error message for the specific resource deletion failure. Use the Alibaba Cloud OpenAPI Diagnostics tool to locate the error information.
List of common resources that support changing the billing method from subscription to pay-as-you-go
The following table lists common Alibaba Cloud resources that support changing the billing method from subscription to pay-as-you-go.
Product line | Product name |
Elastic Computing |
|
Database |
|
Network |
|
Other |
|
How do I upgrade the version of a Palworld service instance on Compute Nest?
The latest Palworld service instances on Compute Nest provide a visual management interface. You can use this interface to modify game configurations, restart the game, and manage saved data. To upgrade an older Palworld service instance to the latest version, follow the instructions in the articles provided below:
If your service instance version is between v25 and v62, you can upgrade it to v63. For more information, see: https://developer.aliyun.com/article/1432648
If your service instance is v24 or an earlier version, you can migrate it to Compute Nest again to automatically update to the latest version. For a tutorial, see the article: https://developer.aliyun.com/article/1429706. Back up your data before migration.
If you set up your server manually or using an ECS extension (OOS) and want to migrate to Compute Nest, see the article: https://developer.aliyun.com/article/1429706.
Note that these are server upgrades, not game version upgrades.