Todos os produtos
Search
Central de documentação

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

Última atualização: Sep 10, 2026

O Compute Nest SaaS Boost oferece uma loja independente onde seus clientes compram e utilizam seus serviços sem precisar gerenciar a infraestrutura subjacente. Ao combinar o Compute Nest com o SaaS Boost, você vende um service WordPress multilocatário totalmente gerenciado executado em um cluster Container Service for Kubernetes (ACK). Este tópico descreve como um provedor de services cria e implanta o service, além de explicar como o cliente adquire e acessa um site WordPress.

Visão geral do service

O SaaS Boost integra-se ao Compute Nest e fornece uma arquitetura multilocatária, integração contínua e entrega contínua (CI/CD), gerenciamento de planos e monitoramento de aplicações. Esses recursos ajudam você a transformar softwares tradicionais em ofertas de Software as a Service (SaaS), simplificando as vendas e a definição de preços.

Fluxo de trabalho

Dois papéis participam do processo de ponta a ponta: o provedor de services, que constrói e vende o service, e o cliente, que compra um site WordPress. O processo consiste nas seguintes etapas:

  1. Etapa 1: Criar um service (provedor de services) — Crie o service totalmente gerenciado de WordPress a partir de um modelo em destaque no console do Compute Nest.

  2. Etapa 2: Implantar o SaaS Boost (provedor de services) — Implante uma instância do SaaS Boost em um cluster ACK e abra a loja do SaaS Boost. Compartilhe a URL da loja (SaaSBoostEndpoint) com seus clientes. Este é o ponto de transição entre o provedor de services e o cliente.

  3. Etapa 3: Adquirir e acessar o WordPress (cliente) — O cliente solicita o service na loja e conclui o pagamento. Em seguida, o WordPress é implantado automaticamente no cluster ACK do provedor de services. Após a conclusão da implantação, o SaaS Boost retorna a URL do site WordPress para acesso do cliente.

Arquitetura do service

O service WordPress multilocatário é executado em um cluster ACK operado pelo provedor de services. Os clientes compram o service na loja do SaaS Boost, e o Compute Nest implanta o WordPress para cada cliente nesse cluster.

O service envolve os seguintes componentes:

  • Loja do SaaS Boost — A loja independente onde os clientes solicitam o service e concluem o pagamento.

  • Service do Compute Nest — O service totalmente gerenciado de WordPress criado pelo provedor de services na Etapa 1. O Compute Nest implanta o WordPress para um cliente após a conclusão do pagamento.

  • Cluster ACK — O cluster que hospeda as implantações de WordPress de todos os locatários. O design multilocatário apresenta as seguintes características:

  • O Ingress roteia as solicitações para a implantação de WordPress de cada locatário com base no nome de domínio.

  • Cada locatário utiliza um namespace Kubernetes separado para garantir o isolamento.

  • Arquivos YAML definem as implantações do WordPress e do MySQL. Quando um cliente abre um site WordPress, a solicitação chega ao cluster ACK e o Ingress a roteia pelo nome de domínio até a implantação do WordPress no namespace daquele locatário. O WordPress lê e grava dados por meio da implantação do MySQL no mesmo namespace.

Pré-requisitos

Para concluir os procedimentos deste tópico, são necessários os seguintes recursos e informações:

  • Cluster ACK — Um cluster ACK para hospedar as implantações de WordPress dos locatários. Na Etapa 2, selecione este cluster na lista suspensa ClusterId.

  • Service WordPress — O service do Compute Nest para WordPress, criado na Etapa 1. Na Etapa 2, selecione o ID deste service na lista suspensa Compute Nest Service ID.

  • Par de chaves Alipay — (Opcional) Uma chave pública e uma chave privada do Alipay. É possível ignorar os parâmetros de criptografia do Alipay na Etapa 2.

  • Saldo da conta (cliente) — Saldo suficiente na conta para concluir o pedido na Etapa 3.

Etapa 1: Criar um service

Esta etapa é responsabilidade do provedor de services. Crie o service WordPress a partir de um modelo em destaque no console do Compute Nest.

  • Faça logon no console do Compute Nest.

    1. No painel de navegação à esquerda, escolha My Services.console do Compute Nest

    2. Clique em Create Service, selecione Create Service from Featured Template e, em seguida, escolha Fully Managed Service para Select Service Type.

    3. Nos modelos em destaque, selecione WordPress Multi-tenant Fully Managed Service on ACK.

      Clique em View Details no modelo selecionado para visualizar sua Deployment Documentation e o Service Configuration YAML File.

    4. Clique em Next: Configure Settings e configure as informações básicas e avançadas do service.

    5. Clique em Create Service.

    Etapa 2: Implantar o SaaS Boost

    Esta etapa é responsabilidade do provedor de services. No console do Compute Nest, implante uma instância do SaaS Boost e vincule-a ao service WordPress criado na Etapa 1.

    1. Em Service Catalog, localize SaaS Boost Community, clique no service para abrir sua página de detalhes e, em seguida, clique em Create.

      Também é possível visualizar o documento de implantação da instância de service, a arquitetura e o conteúdo do modelo na página de detalhes do service.

    2. Na página Create Service Instance, configure os parâmetros da instância de service conforme solicitado.

      Os parâmetros estão agrupados nas quatro seções a seguir:

      • Configuração do cluster ACK — Selecione o cluster onde o service WordPress do Compute Nest será vendido na lista suspensa ClusterId. Ative o ack-pod-identity-webhook se necessário.

      • Configuração do service Compute Nest — Selecione o ID do service Compute Nest para WordPress na lista suspensa Compute Nest Service ID.

      • Configuração de imagem — Configure ServerDockerImage (valor padrão: registry.cn-hangzhou.aliyuncs.com/compute-nest-saas-boost/server:1.0.0) e ServerlessDockerImage (valor padrão: registry.cn-hangzhou.aliyuncs.com/compute-nest-saas-boost/serverless:1.0.0). Mantenha os valores padrão caso não tenha criado imagens personalizadas.

      • Parâmetros de criptografia do Alipay — Especifique as chaves pública e privada ou ignore esta seção.

    3. Clique em Next: Confirm Order.

    4. Revise o pedido, marque a caixa de seleção dos Termos de Service e clique em Create Now.

    5. Na página de detalhes da instância de service do SaaS Boost, clique em SaaSBoostEndpoint para abrir a loja do SaaS Boost.

      Compartilhe esta URL com seus clientes para que eles possam adquirir seu service multilocatário gerenciado.

    Etapa 3: Adquirir e acessar o WordPress

    Esta etapa é responsabilidade do cliente. Solicite o service WordPress na loja do SaaS Boost, conclua o pagamento e acesse seu site WordPress.

    1. Abra a URL da loja do SaaS Boost compartilhada pelo provedor de services.

    2. No painel de navegação à esquerda, clique em Featured Services. Na página Service Instances, clique em Buy Now.

    3. Na página de compra do Compute Nest exibida, configure os parâmetros conforme solicitado e clique em Next: Confirm Order.

      A página inclui os seguintes parâmetros:

      • Template — Valores válidos: Basic Edition e High-availability Edition.

      • Service Instance Name

      • Region

      • Billing Method — Valores válidos: Pay-as-you-go e Subscription.

      • ECS Instance Configuration — Selecione o número de vCPUs, o tamanho da memória e o tipo da instância ECS, como a família de instâncias de uso geral g6 ou g7.

    4. Clique em Create Now para retornar à página de pedido do SaaS Boost.

    5. Na página de confirmação, verifique se a verificação de dependências foi aprovada e se o saldo da conta é suficiente, marque a caixa de seleção dos Termos de Service e clique em Create Now.

      A página de confirmação exibe uma prévia de preço para os recursos da instância de service, por exemplo, uma instância ECS (ecs.g6.large, 2 vCPUs, 8 GiB de memória e um disco de sistema cloud_essd de 40 GiB) e uma instância de banco de dados RDS. A prévia lista o preço horário de cada recurso e o preço horário total.

    6. Conclua o pagamento com Alipay ou WeChat Pay.

    7. Após a conclusão do pagamento, a página Service Instance será exibida. Na seção Service Instance Information da aba Overview, localize VisitUrl, a URL de acesso à rede pública da instância de service, e clique nela para acessar seu site WordPress.

    8. Utilize o WordPress. Na página de seleção de idioma do assistente de instalação do WordPress, escolha um idioma na lista. O valor padrão é English (United States). Clique em Continue.