写点什么

Cloud Foundry Core——保持云应用的可移植

  • 2013-02-25
  • 本文字数:990 字

    阅读完需:约 3 分钟

Cloud Foundry 团队最近推出了Cloud Foundry Core ,它是一款 Web 应用程序,针对一套通用的功能对公共实例(Cloud Foundry Endpoints) 进行验证。该应用检测其所支持的服务和运行时,从而让用户提前知晓能否能够移植自己的 Cloud Foundry 应用到其他云提供商。

Cloud Foundry 是开源的 PaaS 云平台,最初由 VMware / SpringSource 推出。因为代码是开放的,任何人都可以创建私有云实例,部署本地兼容的应用程序。部分公司 / 合作伙伴甚至创建了 Cloud Foundry 实现的公共实例,试图在增值特性或定价方面加以差异化。

截止到本文撰写时,Cloud Foundry 实例有:

尽管这些实例共享一组公共服务,但它们也不是完全相同。一些实例支持完全不同的开发平台,在某些情况下甚至支持同一平台的不同版本。所以尽管在理论上,云应用程序应当兼容上述所有平台;但在实际情况中,应用所需要使用的服务很可能缺失或版本不对应。这对不想被限定在特定云服务商的用户而言,是一个致命的缺点。

为促进云之间的互操作性,Cloud Foundry 定义了一组通用的 Core Services。它包括特定程序运行时的特定版本。当常用功能中的运行时更新时,老版本即被标记为弃用。为保持市场竞争力,云计算提供商可以在主流运行时之上提供额外的运行时支持。例如,AppFog 支持 MongoDB 1.8,Uhuru 支持 MongoDB 2.0,所以从 AppFog 移动云应用程序到 Uhuru 时,与 MongoDB 相关的代码可能需要一些修改。

随着 Cloud Foundry Core 的推出,新版本的 Micro Cloud Foundry也已经发布。此版本完全兼容前面所述的 core 功能,同时还增强了原有功能:

如需更多信息,请访问 Cloud Foundry 官网

查看英文原文 Cloud Foundry Core: Portability Across Cloud Foundry Vendors


感谢杨赛对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2013-02-25 02:591904

评论

发布
暂无评论
发现更多内容

别只关注chatGPT能不能写论文了,它还支持49中场景,代码都给你写好了,速领

非喵鱼

Java Python JavaScript openai ChatGPT

MySQL数据库迁移到国产数据库Gbase 8s

@下一站

程序设计 国产数据库 12月日更 12月月更 Gbase8s

模块二-作业:朋友圈高性能架构

unique

软件测试 | 测试开发 | 校招面试 | 一面试就紧张,怎么办?

测吧(北京)科技有限公司

微信朋友圈架构设计

chinandy

SpringBoot3.0自定义stater整合chatGPT49种应用场景代码已开源

非喵鱼

Java springboot openai ChatGPT

2022-12-18:给定一个长度为n的二维数组graph,代表一张图, graph[i] = {a,b,c,d} 表示i讨厌(a,b,c,d),讨厌关系为双向的, 一共有n个人,编号0~n-1, 讨

福大大架构师每日一题

算法 rust 福大大

微信朋友圈之高性能架构设计

Geek_7d539e

架构实战营模块三作业-外包学生管理系统的架构文档

张Dave

有哪些工作是AI无法替代的(59/100)

hackstoic

AI AIGC

微信朋友圈高性能架构_模块二作业

Geek_e5f2e5

React源码分析4-深度理解diff算法

flyzz177

React

运维进阶训练营 -W08H

b1a2e1u1u

运维

实战训练营-模块八消息队列数据库设计

Geek_b35d92

架构训练营模块 2 作业

附加信息

架构训练营10期

架构实战营模块二作业

周烨

Windows命令行到底有多强大?

Jackpop

springboot整合quartz实现定时任务优化

@下一站

12月日更 12月月更 springboot整合 springboot整合quartz

URI和URL的区别

穿过生命散发芬芳

url 12月月更

软件测试 | 测试开发 |面试真题 | 需求评审中从几个方面发现问题

测吧(北京)科技有限公司

测试

架构训练营模块二作业

现在不学习马上变垃圾

#架构实战营

React源码分析2-深入理解fiber

flyzz177

React

如何使用DDD进行设计

SkyFire

DDD

架构训练营第10期模块二作业

刘博

架构实战营 - 模块二作业

落叶挂云霄

架构训练营 模块二作业

提姆

架构训练营10期

React源码分析3-render阶段(穿插scheduler和reconciler)

flyzz177

React

【MindStudio训练营第一季】基于MindX的U-Net网络的工业质检实践作业

Angel Wings

华为 AI CANN MindStudio Ascend

消息队列MySQL物理模型设计

π

架构师实战营

微信朋友圈高性能复杂度分析

你敢

高性能 微信朋友圈 架构实战营 模块二

第九期 - 模块八

wuli洋

Cloud Foundry Core——保持云应用的可移植_Java_Kostis Kapelonis_InfoQ精选文章