中文

组织的微服务成熟度:迈向一种评估框架

软件工程 2021-06-01 v1

摘要

这项早期工作旨在通过微服务成熟度模型(MiMMo)的初步里程碑,使组织能够诊断其恰当采纳微服务的能力。目标是铺平道路以建立一个通用框架,帮助公司和行业确定其微服务成熟度。组织越来越依赖于分布式 Web 应用与业务线软件。这在当前 Covid-19 危机期间尤为相关,各公司更受挑战以提供在线服务,面对快速增加且多样的需求 targeting 极高的响应水平。为此,微服务仍是最合适的交付应用架构风格。它们不仅在技术应用上(如常被认为的)提供敏捷性,而且在整个企业架构上提供敏捷性,影响公司实际的财务业务。然而,微服务采纳具有高度风险且复杂。在建立恰当的迁移计划之前,首要的是,公司必须评估其采纳微服务的准备程度。为此,提出 MiMMo,一种微服务成熟度模型框架评估,以基于其实际状况帮助公司评估其对微服务架构风格的准备度。MiMMo 源于对约三十家编写软件组织的观察与经验。它概念化并推广了它们为恰当采纳微服务所遵循的进展路径。使用该模型,组织可在两个维度和五个成熟度级别上自评,从而:(i)就当前微服务使用进行基准比对;(ii)规划达到更高成熟度级别所需的下一步;(iii)分析其如何演进并在技术与业务利害间维持全局一致性。

关键词

引用

@article{arxiv.2105.14935,
  title  = {Microservice Maturity of Organizations: towards an assessment framework},
  author = {Jean-Philippe Gouigoux and Dalila Tamzalit and Joost Noppen},
  journal= {arXiv preprint arXiv:2105.14935},
  year   = {2021}
}