# 升级策略

本节介绍了 EMQX Cloud 的平台升级、EMQX 部署升级和功能废止的策略。

## 控制台升级

控制台升级是指除了部署升级和功能废止之外，对 EMQX Cloud 控制台相关功能、界面、用户体验等所有内容的升级。

### 对用户的潜在影响
- 较小影响：功能的升级都会考虑到用户的数据安全以及功能的兼容性，对用户的业务产生较小的影响。
- 没有影响：新功能上线，没有使用到该功能就没有影响。

### 举例
- 支持新的支付方式
- 监控界面增加新的部署监控指标
- 增加新的部署可用区

### 升级频率
两周一次

### 升级通知
有时通知：沟通可能包括电子邮件通知、更新的文件和发文说明，或者销售和客户的沟通。

### 升级方式
由 EMQX Cloud 统一进行升级。


## 部署升级

EMQX Cloud 部署升级包括所有产品部署的版本升级。

### 对用户的潜在影响
- 较大影响：EMQX 版本升级或者重大更新，已经连接的设备会闪断，需要客户端支持设备自动重连。
- 较小影响：EMQX 小升级，主要为了修复潜在的 bug，一般使用热更新的方式，对设备端不会造成影响。
- 没有影响：EMQX 安全补丁等，对已连接设备不会造成影响。

### 举例
- Serverless 支持控制台批量导入认证数据
- EMQX 部署版本升级
- 对 API 请求地址的变更

### 升级频率
- Serverless 新功能的升级通常几个月一次
- EMQX 部署版本升级，建议一年半到两年一次
::: warning
EMQX Cloud 将对一个 EMQX 版本最多维护 2 年时间。
:::


### 升级通知
升级前 90 天开始和用户进行确认，告知升级的范围、影响，协商升级的时间。


### 升级方式
根据每个各户的版本和业务情况会有不同的时间。会与客户协调，避开高风险时间，尽早进行升级，但 EMQX Cloud 最后保留升级的权利。


## 功能废止
任何从 EMQX Cloud 中移除的客户可能使用的功能。


### 对用户的潜在影响
- 较大影响：如果用户在使用该功能，移除功能会对业务产生较大影响。
- 没有影响：没有使用到该功能就没有影响。

### 举例
- 删除某个 API 接口
- 下架某个增值服务

### 升级频率
很少发生

### 废止通知
废止前 90 天开始和用户进行确认，告知升级的范围、影响，协商时间。或者通过电子邮件通知、更新的文件和发文说明，告知用户。


### 升级方式
由 EMQX Cloud 统一进行升级。

