PaaS系统/容器Stackato、Cloudify、OpenShift、EEPlat介绍

以下为你介绍的PaaS系统/容器都可用在Linux系统上:Stackato(企业私有PaaS平台)、Cloudify(开源的 PaaS 平台)、OpenShift(红帽PaaS平台)、EEPlat(PaaS应用基础平台)。

1、Stackato(企业私有PaaS平台)

PaaS系统/容器Stackato、Cloudify、OpenShift、EEPlat介绍

Stackato 是一个应用平台,用来创建私有、安全和灵活的企业 Platform-as-a-Service (PaaS) 平台,基于任何堆栈和云平台,从桌面到数据中心,Stackato 可简化开发、发布、移植、扩展、管理和监控云上的应用。基于 Cloud Foundry 开源项目,并进行扩展以适应企业的需要。

2、Cloudify(开源的 PaaS 平台)

Cloudify 是一个云应用的编排系统,可让你的应用自动化的在各种不同的云上方便的部署。

Cloudify 提供:

基础架构安装、应用安装、应用更新、基础架构更新、持续部署、故障自动恢复、规模自动伸缩、Cloudify 可在任意环境下工作,包括 IaaS、虚拟化和非虚拟化环境、Cloudify 可使用你喜好的工具执行自动化过程,从 Shell 到 Chef、Puppet 等、Cloudify 可使用任意监控工具对应用进行监控。

Cloudify 支持多种云平台。

Cloudify 架构图:

PaaS系统/容器Stackato、Cloudify、OpenShift、EEPlat介绍

Cloudify 管理虚拟机:

PaaS系统/容器Stackato、Cloudify、OpenShift、EEPlat介绍

工作流执行:

PaaS系统/容器Stackato、Cloudify、OpenShift、EEPlat介绍

下载地址:https://getcloudify.org/

3、OpenShift(红帽PaaS平台)

PaaS系统/容器Stackato、Cloudify、OpenShift、EEPlat介绍

OpenShift是由红帽推出的一款面向开源开发人员开放的平台即服务(PaaS)。 OpenShift通过为开发人员提供在语言、框架和云上的更多的选择,使开发人员可以构建、测试、运行和管理他们的应用。它支持用于Java、Python、PHP、Perl和Ruby的更多的开发框架,包括 Spring、Seam、Weld、CDI、Rails、Rack、Symfony、Zend Framework、Twisted、Django和Java  E。它包含SQL和NoSQL数据存储和一个分布式文件系统。

OpenShift Origin 是 OpenShift 平台使用的一系列开源组件。开发者可以利用这些组件搭建自己的 OpenShift 服务。

下载地址:https://github.com/openshift/origin

4、EEPlat(PaaS应用基础平台)

PaaS系统/容器Stackato、Cloudify、OpenShift、EEPlat介绍

EEPlat(云鹤平台)是元数据驱动的PaaS应用基础平台,提供了多租户的完整实现,同时支持传统单租户环境。EEPlat拥有领先的元模型体系,提供元数据驱动、在线配置的开发模式,可以实现细粒度业务的定制和复用。

解决了多租户应用在功能、界面等方面无法满足不同租户个性化要求等问题,同时解决了多租户应用及传统应用无法适配多种环境(多种浏览器、智能移动设备)、无法专注于业务、无法快速适应需求变化、进度失控、人员流动等问题,可以大幅度得提高生产率,可帮助实现低成本、高质量、易扩展的跨越云计算和传统计算的信息管理系统。

EEPlat支持的常见应用包括MIS(管理信息系统)、OA(办公自动化)、CRM(客户关系管理)、HR(人力资源管理)、ERP(企业资源计划)等。同类产品有salesforce的force平台,与force相比,EEPlat的元模型更加完善,抽象程度更高,灵活性更高,适应范围更广,force的商业化程度更高。

对于EEPlat的开发者,可以是没有经验的刚毕业的学生,也可以是业务人员,只要熟悉一般的SQL语句,有一定的分析能力,都可以快速上手。

下载地址:https://gitee.com/eeplat/eeplat

注明

以上就是PaaS系统/容器Stackato、Cloudify、OpenShift、EEPlat的介绍内容,这些PaaS系统/容器都能使用在Linux操作系统中。

栏目相关文章