本文为您介绍实时计算Flink版的产品生命周期策略及产品终止策略(包含产品粒度与引擎版本粒度),以便您知晓详细规则,提早做好相应准备。

背景信息

产品的更新换代是基础技术软件领域的普遍规律。在Apache Flink社区飞速发展的今天,新版本带来了更加丰富强大易用的产品特性。而引擎重构、计费计量、云原生部署等多层面形态也不断涌现,随之而来的是已经服务于用户的诸多版本与产品形态会逐步老化,功能逐渐不能满足用户不断丰富的业务需求。在应用的稳定性、资源弹性与处理性能、访问安全性、以及API兼容性等多方面,将面临越来越多的挑战,老产品会逐步被新产品所替代。

对产品进行生命周期管理,有节奏的引入新产品与新引擎版本,更加有利于用户技术的与时俱进,增强用户使用云计算的效能,同时云计算厂商也能更专注地服务于用户,避免维护空洞。

考虑到用户的迁移、验证新版本的内部成本与稳定性,以及整体长期IT规划等方面,为了更好地为用户提供企业级服务、加强用户对产品未来演进的洞见,阿里云实时计算Flink产品(简称阿里云Flink)在广泛外部用户调研和内部产研分析下,构建了对应的生命周期管理体系,明确了产品生命周期策略及产品终止策略(包含产品粒度与引擎版本粒度),帮助用户知晓详细规则,提早做好相应准备。

涉及范围

本策略涉及的范围包括阿里云Flink各形态与版本,目前形态与版本的特性与发布状态请参见产品形态

云产品整体生命周期策略

云产品整体生命周期策略(Product Lifecycle Policy,PLP)描述阿里云Flink产品某个形态从正式推出市场交付用户使用,到停止市场推广,直至最终停止对外服务的过程。阿里云Flink会非常慎重地进行PLP,例如Blink产品升级为Flink的重大产品变革才会启动PLP。

PLP的各个阶段并没有固定的时间要求,阿里云Flink将视新产品成熟程度、用户迁移意愿、用户迁移过程是否顺畅、新产品用户成本变化等因素,提前至少四个月进行用户通知,详情请参见相关服务与通知。阿里云Flink PLP详情如下:

关键里程碑图示

里程碑图示

关键里程碑定义

里程碑 全称 定义 说明
EOM End of Marketing 停止销售 停止接收新订单(包括新建订单和扩容订单)。EOM包含两个阶段,分别是:
  • EOM1:仅停止接收新建订单。
  • EOM2:停止接收新建订单和扩容订单。
说明 依据要求,整个EOM阶段不能低于四个月。
EOFS End of Full Support 停止全量支持 停止发布新版本,包括补丁版本。
说明 在EOFS阶段,会停止用户答疑、问题解决、SLA保障赔付等服务。
EOS End of Service 停止服务 停止产品的所有支持服务。

产品退市过程各个阶段的使用限制

里程碑 公共云
公告->EOM 允许新购和续订。
EOM->EOFS
  • 不允许新购。
  • 允许续订。
  • 允许退订。
  • 允许变配(包括升配或降配)。
  • 允许临时升级。
  • 允许续费变配,实现续费的同时变更配置。
  • 允许在未到EOFS时间前的配置修改,之后不允许。
EOFS->EOS
  • 不允新购和续订。
  • 不允许变配。
  • 允许退订。
EOS 产品状态为已退市。

引擎版本生命周期服务策略

阿里云Flink采用的是增强版的引擎(Ververica Runtime,VVR)。其引擎版本号规划及其含义详情请参见引擎版本介绍

引擎版本生命周期服务策略(Runtime Lifecycle Policy,RLP)描述阿里云Flink产品中的执行引擎VVR从正式交付用户使用,到停止市场推广,直至最终停止对外服务的过程。

RLP的各个阶段并没有固定的时间要求,阿里云Flink将视新版本兼容性与成熟度、用户版本升级意愿等因素,提前至少三个月进行用户通知,详情请参见相关服务与通知。阿里云Flink引擎版本PLP详情如下:

关键里程碑图示

里程碑

关键里程碑定义

里程碑 全称 定义 阶段时间点 说明
GA General Availability 正式交付 T日 可以正式发布交付给用户在生产环境使用。
EOGS End of General Support 基本支持中止 至少T+180日 阿里云Flink停止为该引擎版本提供新功能,即阿里云Flink将拒绝除数据安全、运行崩溃缺陷、数据正确性缺陷之外的新功能特性与性能优化类需求。
EOFS End of Full Support 完整支持中止 至少EOGS日+90日 阿里云Flink停止为引擎版本开发新补丁,同时停止此版本的所有技术支持服务。自此阶段开始,阿里云Flink将不接受所有售后技术支持请求,统一给予用户迁移建议。
EOS End of Service&Support 服务与支持中止 至少EOFS日+90日 阿里云Flink全面停止此版本服务和支持。自此之后,用户无法在阿里云Flink上运行已有作业或者新建作业。
说明
  • 各阶段时间点不会早于承诺时间发起,请您放心使用。具体发起时间会由通知渠道进行提前至少3个月告知给用户,详情请参见相关服务与通知
  • 如果遇到某个小版本出现重大缺陷,会造成用户的重大损失(例如安全问题或数据准确性等),阿里云Flink产品有权对此小版本进行紧急下线操作,并提供保证兼容的新版本给对应用户升级。

相关服务与通知

基于以上生命周期策略规则,我们将会:
  • 规划每一个实时计算Flink产品版本产品形态和引擎版本的生命周期计划,并在产品交流与服务过程中向您传达。
  • 在产品生命周期关键里程碑时间点到来之前的至少4个月(引擎版本为至少3个月),通过公司公告、站内信、邮件或短信等途经通知您。
  • 在停止产品形态或引擎版本服务之前,我们愿意帮助您一起评估作业运行风险并商讨解决方案。

此外,我们也希望您可以一起参与到产品与引擎版本生命周期管理活动中来。关于产品和引擎版本生命周期管理的任何问题、意见或期望请及时告知我们。您可以在产品交流或销售代表、用户服务群等渠道进行反馈。

我们相信并希望通过有效的沟通,我们能一起把握好您的实时业务和云产品发展的节奏,遵从这一策略从而高效稳定地使用有保障的云服务及结果。