您可以通过整理现有 Google Cloud资源或一起部署新资源来创建应用。规划如何对服务和工作负载进行分组和部署,有助于使基础架构与业务功能保持一致。
如需了解可让您在 Google Cloud中管理应用的产品和功能,请参阅以应用为中心的 Google Cloud。
推荐的用例
结合使用以下产品来设计、部署和管理应用:
- App Hub:整理和管理应用。将服务和工作负载分组到应用中,以便了解这些组件并应用应用级政策。
- Application Design Center:使用模板和基础设施即代码 (IaC) 设计和部署应用组件。
选择应用设置模型时,您需要定义应用管理边界,即 Google Cloud 项目或文件夹的集合,其中包含您可以在 App Hub 应用中分组的资源。应用管理边界的管理项目为应用元数据和配置提供了一个中央存储库。
以下是在 Google Cloud中管理应用的推荐方法:
- 注册资源以创建应用:通过将 Google Cloud 资源注册为应用中的服务和工作负载,对这些资源进行分组。您可以在 Google Cloud 控制台中一次注册多个资源。
- 根据已发布的模板创建应用:使用旨在符合贵组织最佳实践的模板部署标准化应用基础设施。
- 基于正在运行的应用创建模板:将正在运行的应用的架构捕获为可供其他团队重复使用的模板。
- 根据设计建议优化应用:使用数据分析和设计建议分析应用的架构。使用应用设计中心对架构更改进行建模和部署,以提高成本效益、安全性和性能。