DevOps助力云原生应用开发实战分享

  1. 云栖社区>
  2. 阿里云开源工具集成>
  3. 博客>
  4. 正文

DevOps助力云原生应用开发实战分享

wangyue 2017-11-22 22:10:58 浏览2781
展开阅读全文

背景

cf logo

Cloud Foundry 是业界比较“资深”的PAAS云平台,它不仅支持多种框架、运行时环境,还支持在多种云环境进行部署,包括:AWS, Azure, GCP, OpenStack等。本文分享,基于阿里云进行开发、运维的实战经验。

部署Cloud Foundry首先要用到的工具是BOSH。BOSH是用来部署和管理Cloud Foundry集群的工具。 它定义了一系列管理和操作云资源的接口Cloud Provider Interface,各个云厂商需要适配自己的Provider,这就是本文的开发背景。为了让大家对BOSH和CPI有一个感性的认识,下面简要的介绍几个相关概念。

bosh architecture

BOSH的组件结构如上图所示, 这里简单说明一下,详细说明见官方文档

  1. Director会解析部署命令和模板,然后调用CPI模块去创建VM(ECS)实例,实例信

网友评论

登录后评论
0/500
评论
wangyue
+ 关注
所属团队号: 阿里云开源工具集成