【AICon】AI 基础设施、LLM运维、大模型训练与推理,一场会议,全方位涵盖! >>> 了解详情
写点什么

PCF 2.0 平台扩展:包含容器和 Serverless

  • 2018-01-23
  • 本文字数:1269 字

    阅读完需:约 4 分钟

看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!

Pivotal Cloud Foundry(PCF)2.0 版本是平台的一次意义重大的扩展。PCF 通过附加服务市场来扩展平台的能力,在提供原有的 PaaS(Platform as a Service) 功能的同时,PCF 2.0 现在还包含了基于 Kubernetes 的容器服务和即将上线的 Function/Serverless 服务。

早前被称为 Elastic Runtime 的 Pivotal Application Service( PAS )是一个部署 Java、.Net 和 Node 应用程序的平台。这些应用程序使用云和 12-factor App 开发模式构建。PCF 的现存用户会对平台的这部分功能感到非常熟悉。

在 PAS 的基础上,Pivotal 将会联合 VMware 和 Google Cloud 开发 Pivotal Container Service,或者称为 PKS 。名字当中的“K”表示,这会在用户特定的数据中心或者是公共云中,为开源版本的 Kubernetes 提供基础设施管理。

第三点是即将上线的 Pivotal Function Service( PFS ),它曾在2017 年12 月份的SpringOne 平台会议上预览过,预期会在今年加入平台。PFS 是一个Serverless 平台,允许开发者以当前最高级别的编程抽象方式工作以及部署代码小片段,由事件触发这些代码片段的处理。

除了这些,PCF 2.0 平台现在还包含了与主要行业伙伴(包括IBM、Microsoft 和Virtustream)的战略集成,以及一个包含大量服务的服务市场。这个服务市场允许用户用来自Pivotal、Pivotal 合作伙伴和Cloud Foundry 社区的附加服务来扩展平台。

“2.0”版本号表示,这是平台的一次意义重大的扩展。Pivotal 的Pieter Humphrey 在一场网络研讨会上将它描述为“一场新策略”的发布。Pivotal 的产品营销Jared Ruckle 向InfoQ 解释,这种多元化是对异构性越来越强的企业软件开发现状的响应:

他说,“这个版本有一种内在的实用主义。它对于基于12-factor 开发模式的App 和微服务,特别是Spring Boot App 来说,是一个理想的App 运行时环境。但是,并不是所有应用都适合使用12-factor 开发模式。有时候,你会看到一些文章将软件开发描述成一种零和游戏。事实上并不是这样。你将开发出比以前更定制化的软件。你将开发出apps、containers 和functions。这取决于工作负载。PCF 2.0 现在包含所有这些基础内容,而且所有这些内容都可以在一个底层平台上构建。”

考虑到Pivotal 对Spring 框架的托管,PCF 毫无疑问会提供对Spring 应用程序的广泛支持。然而,PCF 2.0 也会基于Pivotal 的战略,进一步加强对.Net 的支持。PAS 目前对Windows Server 2016 容器提供一级支持,同时还支持对传统.Net 框架应用程序的构建打包。随着在PAS 上集成 Steeltoe 带来 Spring 和.Net 世界的融合,使得.Net App 可以访问 Spring Cloud 服务。

Ruckle 告诉 InfoQ,“在未来几个月,你将看到我们在.NET 方面的稳定增强”。

查看英文原文: PCF 2.0 Expands Platform to Include Containers and Serverless


感谢罗远航对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2018-01-23 18:001372

评论

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

1. 不吹不擂,第一篇就能提升你对Bean Validation数据校验的认知

YourBatman

Hibernate-Validator Bean Validation 数据校验 JSR380

Spring Bean处理器

语霖

Spring Framework

数字货币交易平台源码,数字货币交易所开发核心功能

13530558032

面试必备知识点:悲观锁和乐观锁的那些事儿

鄙人薛某

面试 乐观锁 悲观锁 CAS 并发控制

SpreadJS 纯前端表格控件应用案例:雨诺订单管理系统(雨诺OMS)

葡萄城技术团队

XSKY对象存储获全球备份领域领导者Commvault官方认证

XSKY星辰天合

MAC系统初始化

焦振清

macos 重装系统

从 Node.js(JavaScript) 到 Golang,我的开发体验

Garfield

node.js Go 语言

读懂k8s 容器编排控制器 Deployment

Garfield

k8s pod k8s入门

案例分享丨红外自动感应门设计与实现详解

华为云开发者联盟

物联网 传感器 感应探测器 SMT32处理器 感应门

关于显性知识和隐性知识

Tanmer

知识管理 知识产权

深圳泰利能源有限公司涉嫌传销 共计2.7亿元

CECBC

区块链 基金

区块链助力军事人力资源配置

CECBC

区块链 军事

anyRTC Native 4.1.0.1与Web SDK 4.0.11上线

anyRTC开发者

学习 WebRTC 语音 直播 sdk

云原生如何来进行HTTPS升级

soolaugust

架构 云原生 设计模式

话题讨论 | 当你敲代码累了时,一般喜欢吃点什么补充能量?

InfoQ写作社区官方

加班 写作平台 代码 话题讨论

挽救你的视频号:能够把PPT转换成视频,把备注转换成语音的开源项目

陈磊@Criss

3种双集群系统方案设计模式详解

华为云开发者联盟

数据库 数据仓库 数据 双集群系统 双ETL模式

某程序员毕业进UC,被阿里收购!跳去优酷土豆,又被阿里收购!再跳去饿了么,还被阿里收购!难道阿里想收购的是他?

程序员生活志

职场 阿里

拖延症竟然是自己给自己的一种奖励?如何干掉它?

非著名程序员

个人成长 拖延症 番茄土豆工作法

SpreadJS 纯前端表格控件应用案例:MHT-CP数据填报采集平台

葡萄城技术团队

C语言内存泄露很严重,如何应对?

华为云开发者联盟

c 内存泄露 内存 代码 函数

华为云FusionInsight大数据技术普惠创新,释放千行百业数据价值

数据湖洞见

大数据 FusionInsight 华为云

融云Geek Online 2020 编程挑战赛重磅来袭

InfoQ_967a83c6d0d7

人的转型才是关键 数字化时代你具备数字领导力么

CECBC

区块链 数字化时代

数字资产钱包开发,数字加密货币app搭建

13530558032

技术分享:即构互动白板音视频同步、多端有序协作技术实践

ZEGO即构

音视频 在线教育 SVG

LeetCode题解:155. 最小栈,单个栈存储入栈元素与最小值之差,JavaScript,详细注释

Lee Chen

大前端 LeetCode

你问我答:现有的应用有必要做微服务改造吗?

BoCloud博云

容器 DevOps 微服务 云平台 博云

凡泰极客与Rancher达成深度战略合作,加速企业构建私有化小程序生态

FinClip

Cassandra Gossip协议的二三事儿

华为云开发者联盟

源码 三次握手 开发者 Cassandra Gossip协议

PCF 2.0平台扩展:包含容器和Serverless_DevOps & 平台工程_Tim Hodkinson_InfoQ精选文章