“12-Factor”,你准备好了吗?

应用程序开发过程中可选框架众多,但并非所有框架都适应当今的云环境。大多数框架缺乏模块化和灵活性,甚至有些还不能有效利用使用云计算的优势。“12-Factor”应用程序原则自始至终是专门为...
摘要由CSDN通过智能技术生成

应用程序开发过程中可选框架众多,但并非所有框架都适应当今的云环境。大多数框架缺乏模块化和灵活性,甚至有些还不能有效利用使用云计算的优势。“12-Factor”应用程序原则自始至终是专门为现代化、容器化云环境而设计的。每个组件都根据容器和云部署的灵活性进行定制,同时为每个团队成员(以及第三方开发人员)创建了一个可遵循的标准。

同时,“12-Factor”创建了一种更直接的方法来开发具有微服务架构的云应用。它不仅兼顾了良好用户体验,还提高了虚拟环境的可用性。所以我们的问题来了:你已经为实践“12-Factor”应用程序原则做好准备了吗?

“12-Factor”应用程序设计原则

“12-Factor”应用程序原则的主要目标是:使创建的应用程序完全不受云环境和依赖关系的影响。通过实现此目标,可以将应用程序部署在不同的虚拟环境中,而无需特定的驱动程序或要求。

你可能会好奇,“12-Factor”应用程序原则:这到底是什么,以及如何去监测[1]。

由该方法管理的“12-Factor”是决定应用程序的可伸缩性和灵活性的基本因素。它们是:

1. Base Code 基准代码库

通过使用统一的代码库,应用程序可以通过自定义配置文件实现一份基准代码多份部署,而不是在应用程序或者微服务中直接定义环境。同样,你只需定义“12-Factor”应用程序配置,而不用在实际的运行环境中操作。正如“12-Factor”网站[2]所说,“12-Factor”应用程序总是在版本控制系统&#x

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值