Skip to main content
This article introduces the basic concepts of instances, related constraints, and operations such as instance creation, viewing, modification, and deletion.

Instance

Basic Concepts

An instance is the top-level operational resource of the AutoMQ product. A Kafka instance corresponds to an independent Apache Kafka cluster.

Lifecycle

The complete lifecycle of an instance from creation to release is illustrated in the figure below:
  • Creating: The initial creation of an instance is an asynchronous process. When the creation operation is completed, the backend will asynchronously deploy the instance. During this process, users cannot make any changes until the creation is completed.
  • Running: The current instance is in a valid running state and can provide normal messaging functions and API services.
  • Modifying: The current instance is undergoing operational changes, version upgrades, etc. Since this execution process is asynchronous, it requires waiting until completion. During this period, any changes to the instance’s operations are prohibited.
  • Service Exception: The current instance is unable to provide normal services due to exceptions in creation, operational changes, or underlying infrastructure.
  • Deleting: The current instance is being manually deleted and released. Instances undergoing deletion will no longer accept services. Resources and data will be cleaned up asynchronously in the background.
  • Deleted: The current instance has been manually deleted and released. Once released, the instance cannot be recovered.

Create Instance

Operation Steps

  1. To experience AutoMQ’s message sending and receiving capabilities, you first need to create a Kafka instance.
  2. Log in to the environment console and click on “Instance List” in the left-side navigation bar.
  3. On the “Instance List” page, click “Create Instance.” In the pop-up instance creation page, refer to the following information to add configuration.
  1. After selecting the appropriate parameters, click Confirm to create the instance.

View Instance

Procedure

  1. Go to the Instance List page.
  2. Locate the instance that needs to be updated in the instance list and click the target instance name.
  3. On the Instance Details page, view the instance information.

Instance Scaling

Steps:

  1. Go to the Instance List page.
  2. Locate the instance that requires updating in the instance list and click on the target instance name.
  3. On the Instance Details page, click the Change Configuration button, adjust the instance’s compute specifications according to your actual needs, and click Confirm to complete the modification.

Instance Version Upgrade

Instance Version

AutoMQ BYOC environment, refer to the instance version management documentation Release Notes▸. To upgrade the instance version, you must first ensure the environment console is at the correct version. If not, please complete the console upgrade first. For details on upgrading the environment console, refer to Upgrade Environment Version▸.

Steps

  1. Navigate to the Instance List page.
  2. In the instance list, locate the instance that needs to be updated and click on the target instance name.
  3. On the Instance Details page, check the current instance version and the recommended upgrade version. Click the Upgrade button, confirm the new version, and proceed with the rolling upgrade.
AutoMQ instances are upgraded through a rolling upgrade strategy, which completes changes in batches and ensures that message sending and receiving are not disrupted during the process.

Deleting an Instance

Deleting an instance indicates that the business no longer requires the instance, necessitating its deletion and the release of underlying resources.

Operational Steps

  1. Navigate to the Instance List page.
  2. Locate the instance you want to update in the instance list, then click the dropdown menu on the right-hand side.
  3. Find the delete button, click it, and confirm the action to complete the deletion process.