十二要素应用

在现代时代,软件通常作为服务交付:称为Web应用程序软件即服务十二要素应用程序是一种构建软件即服务应用程序的方法,该方法可以:

  • 使用声明性格式进行设置自动化,以最大程度地减少新开发人员加入项目的时间和成本;
  • 有一个干净的合同与底层操作系统,提供最大的可移植性执行环境之间;
  • 适合部署在现代云平台上,无需服务器和系统管理;
  • 最大限度地减少开发和生产之间的差异,实现连续部署以实现最大的敏捷性;
  • 并且可以扩展而无需对工具,体系结构或开发实践进行重大更改。

十二因子方法论可以应用于以任何编程语言编写的应用程序,并且可以使用支持服务(数据库,队列,内存缓存等)的任意组合。

原文地址:https://www.cnblogs.com/anly95/p/13277706.html