All Products
Search
Document Center

Compute Nest:Use SaaS Boost to sell a multi-tenant fully managed WordPress service deployed in an ACK cluster

Last Updated:Apr 16, 2026

Compute Nest SaaS Boost gives your customers a dedicated storefront to purchase and access managed services — without exposing the underlying infrastructure. SaaS Boost also simplifies the sales and pricing processes and improves efficiency. This tutorial walks you through the end-to-end workflow: create a WordPress service, deploy SaaS Boost, and simulate a customer purchase.

How it works

The setup involves three sequential stages:

  1. Create a service (you, as service provider) — Use the WordPress multi-tenant template in Compute Nest to define the service.

  2. Deploy SaaS Boost (you, as service provider) — Provision SaaS Boost from the Service Catalog. This generates a storefront URL you share with customers.

  3. Purchase and use WordPress (customer) — Customers open the storefront, pay, and receive a WordPress URL automatically.

Service architecture

The service runs in multi-tenant mode inside a Container Service for Kubernetes (ACK) cluster:

  • Ingress routes each incoming request to the correct tenant's WordPress pod based on the domain name.

  • Each tenant gets a dedicated namespace for resource isolation.

  • WordPress and MySQL are deployed from YAML files.

Prerequisites

Before you begin, ensure that you have:

  • An Alibaba Cloud account with access to the Compute Nest console

  • Sufficient permissions to create services and deploy service instances in Compute Nest

Step 1: Create a service

  1. Log on to the Compute Nest console.Compute Nest console

  2. In the left-side navigation pane, click My Services.

  3. On the Created Services tab, click Create Service.

  4. On the Create Service page, set Select Service Creation Method to Quick Lunch (From Template) and set Select Service Type to Fully Managed Service.

  5. In the Sample Template section, select WordPress-Multi-tenant Fully Managed Service in ACK. To preview the template before proceeding, click View Details. The template details panel shows the deployment documentation on the Deployment Documentation tab and the raw configuration on the Service Configuration YAML File tab.

    2024-01-18_14-31-03.png

  6. Click Next: Configure Settings. Fill in the Basic Information and Service Configuration sections.

  7. Click Create Service.

Step 2: Deploy SaaS Boost

SaaS Boost is a Compute Nest add-on that provides a multi-tenant architecture, continuous integration and continuous delivery (CI/CD) pipelines, parameter set management, and application monitoring — all designed to turn traditional software into a SaaS offering.

  1. Log on to the Compute Nest console.Compute Nest console

  2. In the left-side navigation pane, click Service Catalog.

  3. On the Service Catalog tab, find and click SaaS Boost Community to open the Service Details page. The Service Details page also shows the deployment document, architecture diagram, and configuration template for reference.

  4. Click Deploy Now.

  5. On the Create Service Instance page, configure the parameters as prompted.

  6. Click Next: Confirm Order. Review the order, select the checkbox to agree to the Terms of Service, and then click Create Now.

  7. After deployment completes, go to the service instance details page. Click the URL next to SaaSBoostEndpoint to open the SaaS Boost storefront. Share this URL with your customers so they can browse and purchase the WordPress service you are selling.

Step 3: Purchase and use WordPress as a customer

The following steps simulate what your customers experience after receiving the SaaS Boost storefront URL.

  1. Open the SaaSBoostEndpoint URL.

  2. In the left-side navigation pane, click Services. On the Service Instances page, click Purchase.

  3. On the Compute Nest buy page, configure the parameters as prompted and click Next: Confirm Order.

  4. Click Create Now. The page redirects to the order page in SaaS Boost.

  5. Complete payment with Alipay or WeChat.

  6. After payment, the Service Instance page appears with a URL for accessing the WordPress instance.

  7. Open the URL to start using WordPress.

    4.png