OpenPitrix 多云环境应用管理平台开源项目

我要开发同款
匿名用户2017年10月13日
54阅读
开发技术GO语言
所属分类Google Go、云计算
授权协议Apache

作品详情

OpenPitrix

OpenPitrix是一个开放的平台,致力于在多个云环境中(青云QingCloud、AWS、kubernetes等)开发和部署应用程序,从而能够让应用程序无缝的运行在各个云环境中。

Pitrix的发音是_[‘paitriks]_,它意指将IaaS和Paas纵横交错连接起来,从而能够让用户更加轻松的在多种运行环境中开发、部署和管理应用。即Pitrix= PaaS+ IaaS+Matrix。同时它也有PI(希腊语中的”π”)的含义,即包含无限应用的巨大矩阵。

背景

项目的灵感来自于青云QingCloudAppCenter,青云QingCloudAppCenter是一款帮助开发者快速创建企业级应用程序的平台,可以做到将项目周期缩短到按日来计算,且开发者可以在此对自己的产品进行销售。同时,开发的学习门槛是非常低的,遵照开发者文档,通常花几个小时就能理解所有的工作流。但是,从产品发布以来,来自用户和合作伙伴的呼声——支持其它的IaaS平台——却越来越高,于是我们以开源协作的方式将平台开放,以支持正如AWS、VMware、Kubernetes等。

设计

设计的基本思路就是解耦应用程序的仓库和运行时环境。应用程序可以通过匹配运行时环境的标签和应用来源的仓库选择器来运行。有关项目的设计详情请移步项目设计

为项目做贡献

OpenPitrix社区所有成员 均必须遵守 CNCF行为准则,我们以为只有彼此尊重对方,构建高效的、协作的社区才有可能。

关于开发的说明,请移步开发指南.

 

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论