云原生12 要素和云原生15要素The 12-Factor App and Beyond the 12 factor App

本文介绍了云原生应用的12要素和15要素,涵盖了从代码管理、API设计、依赖管理到服务的无状态化、并发处理等多个方面,并提到了相关工具和实践,旨在帮助理解如何构建更好的云原生应用。
摘要由CSDN通过智能技术生成

文章目录

  • 云原生12 要素和云原生15要素 The Twelve-Factor App and Beyond the 12 factor App

    • 1. 一份基准代码,一个应用(One Codebase, One Application)

    • 2. API优先(API First)

    • 3. 依赖管理(Dependency Management)

    • 4. 设计、构建、发布和运行(Design, Build, Release, Run)

    • 5. 配置、凭证和代码(Configuration, Credentials and Code)

    • 6. 日志(Logs)

    • 7. 易处理(Disposability)

    • 8. 后端服务(Backing Services)

    • 9. 环境一致性(Environment Parity)

    • 10. 管理进程(Adminstrative Process)

    • 11. 端口绑定(Port Binding)

    • 12. 无状态进程(Stateless Processes)

    • 13. 并发(Concurrency)

    • 14. 遥测(Telemetry)

    • 15. 认证和鉴权(Authentication and Authorization)

    • 前言

    • Beyond the 12 factor App (云原生15要素)

    • 小结

云原生12 要素和云原生15要素 The Twelve-Factor App and Beyond the 12 factor App


前言

什么是云原生应用(Cloud Native Application)?云原生应用不只是将应用打包成Docker镜像,然后部署到到Kubernetes容器云上运行。

作为云计算领导者,Heroku整理了著名的云原生12要素(The Twelve-Factor App)。

之后,同样作为云计算领导者,Pivotal (已被VMWare收购)重新整理了Beyond the 12 factor App。

本文对照Beyond the 12 factor App 来浅谈一下我

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值