☁️ 1. 第一部分: 云原生应用程序
- ☁️ Cloud Native:
- 描述: Cloud Native 是一种应用程序开发风格,鼓励在持续交付和价值驱动型开发领域轻松采用最佳实践。
- 示例: 与此相关的一个学科是构建
12要素应用程序
,这种模式下,开发实践与交付和运营目标保持一致,例如通过使用声明性编程、管理和监视。 - 注意: 请确保遵循12要素应用程序的原则,以获得最佳的云原生体验。
序号 | 要素名称 | 描述 |
---|---|---|
1 | 代码基准 (Codebase) | 📦 有一个版本控制系统管理的代码库,多个部署对应一个代码库 |
2 | 依赖 (Dependencies) | 📥 明确声明和隔离依赖,确保一致性和可重复性 |
3 | 配置 (Config) | 🔧 将配置存储在环境中,避免在代码中硬编码配置 |
4 | 后端服务 (Backing |