在 2025 收官前,看清 Data + AI 的真实走向,点击查看 BUILD 大会精华版 了解详情
写点什么

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:482204
用户头像

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

关注

评论

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

2025灯具照明行业转型:AI+MES实现智能化升级

万界星空科技

数字化转型 mes 灯具照明行业 灯具照明MES AI智能化MES

开源・数据・能效:MyEMS 如何成为能源管理革新的核心引擎

开源能源管理系统

开源 开源能源管理系统

解决方案 | 数据堂全栈式数据服务,助力客户构建行业高质量数据集

数据堂

人工智能 AI 数据标注 数据服务 高质量数据集

Ollama + Python 极简工作流

测试人

人工智能 软件测试

CAD怎么修改旋转文本的方向

极客天地

雅菲奥朗SRE知识墙分享(九): 『变更管理的定义与实践』

雅菲奥朗

SRE 变更管理

能流新智:MyEMS与开源时代的能源感知

开源能源管理系统

开源 开源能源管理系统

员工打扫扫码登记小程序系统

微擎应用市场

如何用轻量化的CAD看图软件新建图纸和画图?

在路上

cad cad看图 CAD看图王

如何通过Python SDK 删除 Collection

DashVector

人工智能 数据库 阿里巴巴 AI 大模型

CAD如何隔离图形

极客天地

直播问答类微信小程序应用

微擎应用市场

阿里 Qoder 体验超预期,Repo Wiki 功能迎来全新升级

阿里巴巴云原生

阿里云 Qoder

能源管理的数字神经:MyEMS如何重塑能效认知

开源能源管理系统

开源 能源管理系统

鸿蒙5.0应用开发——V2装饰器@Provider和@Consumer的使用

高心星

鸿蒙 HarmonyOS5.0 V2装饰器 @Provider

合合信息获2025年中国网络安全创新创业大赛奖项,打造多模态AI鉴伪方案

合合技术团队

人工智能 大数据 算法

从兼容到极致性能——qData数据中台商业版核心指标解读

千桐科技

数据中台 qData 开源数据中台 千数平台 数据治理平台

这家中国公司,凭啥俘获欧美最挑剔客户的“芳心”

慢点科技SlowTech

追觅

《2025年OSPO现状与开源管理报告》深度洞察|软件供应链安全与合规治理的关键抓手

安势信息

开源治理 安势信息 OSPO 软件供应链风险 开源管理

CAD中如何关闭图层?CAD图层关闭教程来了

在路上

cad cad看图 CAD看图王

实测有效!低代码 “我的在办” 审批 / 办理一步到位

引迈信息

告别 MaaS 模型选型困难:AI Ping 为大模型服务选型提供精准性能评测排行榜

猫头虎

大模型 大模型评测

AI如何生成PPT演讲稿?一站式AI搞定PPT制作全流程

职场工具箱

PPT 办公软件 AIGC AI工具 AI生成PPT

AI云玩家洗牌时刻,百度智能云凭什么六连冠?

脑极体

AI

雅菲奥朗SRE知识墙分享(八): 『SRE事件管理的定义与实践』

雅菲奥朗

SRE 事件管理

StarRocks助力数禾科技构建实时数仓:从数据孤岛到智能决策

阿里云大数据AI技术

阿里云 实时数仓 StarRocks EMR

企训宝教育培训微信小程序

微擎应用市场

直播精彩回顾 | 告别运维黑洞!博睿数据详解互联网可观测性体系建设三阶段

博睿数据

PWA 与小程序技术特性对比及出海落地策略分析

xuyinyin

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