Updated on 2026-06-02 GMT+08:00

Solution Overview

Application Scenarios

This solution helps users quickly build an ERP system on Huawei Cloud based on the open source Odoo software. Odoo is a popular open source enterprise management suite worldwide, which provides a wide range of functions, covering a complete set of enterprise information needs, such as CRM, sales, procurement, inventory management, production, quality management, integrated HR, financial management, project management, and PLM.

Architecture

The following figure shows the deployment architecture of this solution:

Figure 1 Architecture

The solution will deploy the following resources:

  • Create an Elastic IP (EIP) and associate it with the FlexusX instance to enable the instance to access the Internet and be accessed by the Internet.
  • Create an RDS for PostgreSQL to provide read and write capabilities for service data.

Advantages

  • Low Cost

    Provides cost-effective ECSs. You can select ECSs with different specifications based on your service requirements.

  • One-Click Deployment

    With just one click, you can easily deploy an ECS and install and deploy the Odoo ERP system (community edition).

  • Open source and customization

    This solution is open source, and users can use it for free for commercial purposes and even perform customized development based on the source code.

Constraints

  • Before deploying this solution, you need to register a Huawei account, enable Huawei Cloud, complete real-name authentication, and ensure that the account is not in arrears or frozen. If you select the yearly/monthly billing mode, ensure that your account balance is sufficient to automatically pay for resources when you deploy them with one click; or, during the one-click deployment process, access the Billing Center, find the "Pending Payment Orders" and manually complete the payment.
  • If you choose to deploy resources using an IAM agency, ensure that the Huawei Cloud account you use has sufficient IAM permissions. For details, see (Optional) Creating the rf_admin_trust Agency. If you use the Huawei Cloud account or an IAM member account under the admin user group, you do not need to select an agency. In this case, the permissions of the currently logged-in user will be used for the deployment.