写点什么

Google 发布 App Engine 第二代运行时,提供 Python 3.7 和 PHP 7.2 支持

  • 2018-09-03
  • 本文字数:1053 字

    阅读完需:约 3 分钟

最近,Google Cloud宣布第二代 App Engine 标准运行时发布。第二代运行时升级了用于构建应用的 Web 框架和云计算平台,支持用户使用最新版本的常用语言、框架和软件库运行 Web 应用,其中包括了 Python 3.7 PHP 7.2 软件库。

Cloud Next 大会期间,Google 宣布新一代运行时将支持 Python 3.7 和 PHP 7.2。根据发布宣言,包括 Python 在内的第二代运行将会去除存在于上一代 App Engine 中的很多限制。现在,开发人员可以利用 App Engine 的自动扩展、内建安全和按次计费模型,编写可移植 Web 应用和微服务。

在 App Engine 标准环境中,Python 3.7 和 PHP 7.2 是以试用方式(Beta)提供。它们也支持 Google Cloud 客户软件库。这样,开发人员可以在他们的应用中集成 GCP 服务,并在在 App Engine 上运行应用。注意,Google 当前正在升级 App Engine API,意在实现 API 在所有 GCP 平台上可访问。因此,当前 API 在 第二代运行时中并不可用,其中也包括 Python 3.7 和 PHP 7.2。

对于 GAE(Google App Engine)开发人员,在应用中使用新一代运行时可为第三方软件库引入 Python 3 的支持,其中包括那些依赖于 C 代码和一些原生扩展的软件库。通过添加 Django 2.0、NumPy、Scikit-learn 或是 requirements.txt 所需的软件库,GAE 会在开发人员部署应用时安装软件库。注意,如果要部署支持 PHP 7.2 的应用,开发人员需要下载并安装 Google Cloud SDK 。之后,开发人员可以如下创建 app.yaml 和 index.php:

复制代码
# app.yaml
runtime: php72
复制代码
<?php
// index.php
echo 'Hello, World!';

最后一步,开发人员可使用如下命令部署应用到 App Engine:

复制代码
gcloud app deploy

一些 GAE 用户正在标准 App Engine 上使用 Python 3.7。据 Google 宣布,LumApps 已经选用 App Engine 实现规模化,并优化了开发人员生产力。LumApps 是一家总部位于巴黎的企业内网软件提供商。企业的 CTO 和联合创始人 Elie Mélois 指出:

使用基于标准 App Engine 的新 Python 3.7 运行时,我们得以使用我们想要的库(例如 Scikit)快速部署我们的应用。App Engine 帮助我们将平台从零扩展到超过 250 万用户,从三位开发人员发展到 40 位。所有这一切只需一位 DevOps 人员!

开发人员现在可在标准 App Engine 环境中使用 Python 3.7 和 PHP 7.2。更多细节,可参阅 Google App Engine 的 Python 3 标准环境文档和Google App Engine PHP 7.2 标准环境文档。不久的将来,Google 将发布更多的App Engine 版本。

查看英文原文: Google Releases App Engine Second Generation Runtime Supporting Python 3.7 and PHP 7.2 Support

2018-09-03 14:482156
用户头像

发布了 391 篇内容, 共 156.6 次阅读, 收获喜欢 257 次。

关注

评论

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

千亿参数“一口闷”?大模型训练必备四种策略

OneFlow

人工智能 模型训练 策略

NFT卡牌盲盒链游系统dapp开发搭建

薇電13242772558

智能合约 NFT

莫把暑假插错秧,代码哪有足球香,Alluxio足球青训营在线摇人!

Alluxio

微软 开源 足球 分布式, CCF开源高校行

【云计算】云计算平台是什么意思?可以划分为哪三类?

行云管家

云计算 云服务 私有云 云平台 云计算平台

从 keynote 大神到语雀画图大神,她是怎么做到的?

编辑器 思维导图 文档管理 企业知识管理

InfoQ 极客传媒 15 周年庆征文|Spring Cloud netflix概览及架构设计

No Silver Bullet

架构 6月月更 InfoQ极客传媒15周年庆 Spring Cloud netflix

天翼云数据中台通过“数字政府智慧中台”评估

极客天地

深度合作 | TDengine + 华为云 Stack 强强联合打造高效物联网时序数据处理解决方案

TDengine

数据库 tdengine 时序数据库

Go语言入门基础之库源码文件

Damon

6月月更

二级等保要求几年做一次测评?测评项目有多少项?

行云管家

等级保护 等保测评 二级等保 等保二级

2022年中国社区团购发展新动向

易观分析

社区团购

TiDB 6.0 实战分享丨内存悲观锁原理浅析与实践

PingCAP

分布式数据库 TiDB

谷歌AI人格觉醒“喜提”热搜,我们找清华大佬聊了聊 AI 对话系统的惊人进展

硬科技星球

人工智能 谷歌 图灵测试

Wallys/Routerboard/DR344/WiFi/AR9344 FCC/CE/IC

wallys-wifi6

AR9344 802.11a

How to solve the different brightness of LED display colors

Dylan

LED LED display

保险APP适老化服务评测框架 发布

易观分析

保险

justcows奶牛理财dapp系统开发

开发微hkkf5566

【Java Web 系列】Session的原理分析和使用细节

倔强的牛角

Java javaWeb session 6月月更

帮助文档在软件中的存在价值是什么?

小炮

物联网低代码平台如何添加报警配置?

AIRIOT

物联网 低代码开发 低代码平台

技术分享| 云服务器的使用-nginx的安装及使用

anyRTC开发者

nginx centos 音视频 服务器

服务网格项目Aeraki Mesh正式进入CNCF沙箱

York

开源 云原生 istio Service Mesh 服务网格 cncf

InfoQ 极客传媒 15 周年庆征文|手摸手教你在Windows安装Docker,一定要看到最后

迷彩

Docker 架构 运维 6月月更 InfoQ极客传媒15周年庆

数据智能基础设施升级窗口将至?看九章云极 DingoDB 如何击破数据痛点

九章云极DataCanvas

人工智能 数据库 数据 数据智能

融云首席科学家任杰:数字游民和意识体,疫情将如何影响人类社会进化

融云 RongCloud

从行业角度看,数仓领域的未来是什么?

字节跳动数据平台

字节跳动 数据仓库 OLAP

量化夹子机器人系统开发逻辑分析

开发微hkkf5566

Java—线程安全II

武师叔

6月月更

十分钟带你入门Docker容器引擎

百思不得小赵

云原生 Docker 镜像 6月月更

Nginx 配置和性能调优

CRMEB

web前端培训VUE开发者需要知道哪些实用技术点

@零度

Vue 前端开发

Google发布App Engine第二代运行时,提供Python 3.7和PHP 7.2支持_Python_Steef-Jan Wiggers_InfoQ精选文章