Install Env on Azure
Refer to Overview▸; before using AutoMQ Cloud, you need to set up the environment first. This article outlines how to install the BYOC environment from Azure.
If you're already familiar with the requirements and steps for installing AutoMQ on Azure, you can click Install AutoMQ From Marketplace.
In this document, references to the AutoMQ product service provider, AutoMQ service provider, and AutoMQ all pertain to AutoMQ HK Limited and its subsidiaries.
Operational Flow
Step 1: Prepare the Virtual Network
The AutoMQ BYOC environment is deployed within the user's Virtual Network to ensure data privacy and security. When installing the AutoMQ environment, users must specify the Virtual Network and subnet information, and ensure that the Virtual Network meets the following conditions:
-
Subnet CIDR Requirements: The AutoMQ data plane cluster is deployed within the user's Virtual Network and utilizes IPs from the Virtual Network's subnets. It is recommended to allocate a sufficient number of available IPs in each subnet (preferably no fewer than 1000 per subnet) to avoid potential deployment and cluster expansion issues in the future.
-
Configure Public NAT Gateway for Access to Public Services: AutoMQ requires access to public services like image repositories. Therefore, the subnet where AutoMQ resides needs to be configured with a public NAT gateway.
-
Configure Storage Service Endpoint: AutoMQ requires access to the Azure Storage service, which necessitates configuration of the Service Endpoint. This allows access to object storage services through a private network, thereby avoiding unnecessary public traffic costs. Please refer to the appendix at the end of this document for configuration methods.
Users can refer to the appendix section of this document for guidance on configuring Virtual Networks and Subnets.
Step 2: Install AutoMQ Using ARM Templates.
-
Visit AutoMQ Installation Link, to open the installation interface. The AutoMQ Cloud BYOC environment is installed on Azure by default through an ARM template.
-
Refer to the parameter description below to set the appropriate Basics parameter values.
Set Parameter | Value Explanation |
---|---|
Subscription |
|
Resource group |
|
Region |
|

- Refer to the parameter descriptions below and set appropriate values for the Virtual Machine Configuration parameters.
Set Parameter | Value Explanation |
---|---|
VM Size |
|
Admin Username |
|
SSH public key source |
|

- Refer to the parameter descriptions below to appropriately configure Network Configuration parameter values.
Set Parameter | Value Explanation |
---|---|
Public IP Address |
|
Virtual Network |
|
Subnet |
Refer to the appendix section of this document, the subnet needs to configure a public NAT gateway, as the AutoMQ console requires access to public networks. |

- Refer to the parameter descriptions below to set suitable Storage Configuration parameter values.
Set Parameter | Value Explanation |
---|---|
Storage Account |
|

- Preview the configuration and create it. View the initial account passwords and console address output on the console.
Output | Output Description |
---|---|
Automq Byoc Endpoint |
|
Automq Byoc Initial Username |
|
Automq Byoc Initial Password |
|
Automq Byoc Managed Identity ClientID |
|

- Use the information above to sign into the AutoMQ console.

Step 3: Complete Operations Authorization for BYOC Environment
The BYOC environment is deployed in the user's VPC, providing security and privacy isolation for the data. However, system logs, metrics, and other non-business-related system data will be generated within the BYOC environment. After the environment is installed, users need to refer to Overview▸ to understand the necessary operational and maintenance permissions for AutoMQ service providers. This facilitates system stability monitoring and fault self-healing maintenance operations by the AutoMQ service provider.
Next Steps
AutoMQ currently only supports deployment on an AKS cluster in Azure. Therefore, once the environment installation is complete, users must first prepare the AKS cluster and then configure it in the AutoMQ console to deploy the AutoMQ cluster to AKS.
Prepare AKS and complete the subsequent deployment documentation. Please refer to Deploy to Azure AKS▸.
Appendix
Configure Virtual Network and Subnet
Configure the Subnet, Ensuring There Are Enough IP Addresses Available.
When creating a subnet in the Azure Virtual Network console, it is advisable to select at least a /22 subnet, as illustrated in the figure below, to ensure sufficient IP availability.

Configuring a Subnet to Enable NAT Gateway for Accessing Public Services
Users can enable the NAT Gateway during the creation or editing of a Subnet in the Virtual Network console.

Configure a Subnet to Enable a Storage Service Endpoint for Accessing the Blob Storage Service.
AutoMQ requires access to Azure Storage Service; therefore, all Subnets deploying AutoMQ must have the Storage Service Endpoint enabled. Refer to the diagram below and select Microsoft.Storage
.
