OpenPitrix是一个开放的平台,致力于在多个云环境中(青云QingCloud、AWS、kubernetes等)开发和部署应用程序,从而能够让应用程序无缝的运行在各个云环境中。
Pitrix的发音是_[‘paitriks]_,它意指将IaaS和Paas纵横交错连接起来,从而能够让用户更加轻松的在多种运行环境中开发、部署和管理应用。即Pitrix= PaaS+ IaaS+Matrix。同时它也有PI(希腊语中的”π”)的含义,即包含无限应用的巨大矩阵。
背景项目的灵感来自于青云QingCloudAppCenter,青云QingCloudAppCenter是一款帮助开发者快速创建企业级应用程序的平台,可以做到将项目周期缩短到按日来计算,且开发者可以在此对自己的产品进行销售。同时,开发的学习门槛是非常低的,遵照开发者文档,通常花几个小时就能理解所有的工作流。但是,从产品发布以来,来自用户和合作伙伴的呼声——支持其它的IaaS平台——却越来越高,于是我们以开源协作的方式将平台开放,以支持正如AWS、VMware、Kubernetes等。
设计设计的基本思路就是解耦应用程序的仓库和运行时环境。应用程序可以通过匹配运行时环境的标签和应用来源的仓库选择器来运行。有关项目的设计详情请移步项目设计
为项目做贡献OpenPitrix社区所有成员 均必须遵守 CNCF行为准则,我们以为只有彼此尊重对方,构建高效的、协作的社区才有可能。
关于开发的说明,请移步开发指南.
评论