2、云原生:Cloud Run与无服务器应用全解析

云原生:Cloud Run与无服务器应用全解析

1. Cloud Run简介

Cloud Run是谷歌云平台上的一个工具,它能让开发者构建可扩展且可靠的基于Web的应用程序。借助它,开发者只需专注于编写代码,之后平台会自动完成应用的部署、运行和扩展。

公共云让开发者和企业能够将物理服务器和数据中心转变为虚拟形式,大大缩短了交付时间,还把前期在物理服务器和数据中心的大量投资转化为持续的运营成本。不过,虚拟机和虚拟网络仍是相对底层的抽象概念。若想充分利用现代云平台的优势,可借助Cloud Run,它在实际服务器基础设施之上提供了更高级的抽象,让开发者能够专注于代码而非基础设施。

使用Cloud Run的高级抽象并不意味着会永远局限于谷歌云。一方面,Cloud Run要求应用程序打包在容器中,这是一种可移植的部署和运行方式。如果容器能在Cloud Run上运行,也能在自己的服务器上使用Docker等工具运行。另一方面,Cloud Run平台基于开放的Knative规范,这意味着可以轻松地将应用程序迁移到其他供应商或自己的硬件上。

2. 无服务器应用

无服务器应用是接收HTTPS请求(或事件)并做出响应的基于Web的应用程序。常见的例子包括通过Web浏览器访问的网站和可用于编程的API,还可以使用Cloud Run构建事件处理管道和工作流自动化。这里所说的HTTP涵盖了整个HTTP协议家族,包括更先进、性能更好的HTTP/2。

无服务器并非简单的“没有服务器”,它主要有以下三个特点:
- 简化开发体验 :无需管理基础设施,平台会处理自动扩展、容错、日志记录、监控、升级、部署和故

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值