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

枫凌 839

{{ttag.title}}
最近,Google Cloud宣布第二代App Engine标准运行时发布。第二代运行时升级了用于构建应用的Web框架和云计算平台,支持用户使用最新版本的常用语言、框架和软件库运行Web应用,其中包括了Python 3.7PHP 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.yamlruntime: 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版本。

打赏鼓励作者,期待更多好文!

打赏
1人已打赏

sangfor_闪电回_小六 发表于 2018-9-7 09:28
  
涨姿势,感谢分享
发表新帖
热门标签
全部标签>
西北区每日一问
技术盲盒
每日一问
技术笔记
干货满满
GIF动图学习
功能体验
通用技术
标准化排查
SDP百科
产品连连看
技术咨询
技术圆桌
社区新周刊
2023技术争霸赛专题
秒懂零信任
自助服务平台操作指引
信服课堂视频
畅聊IT
在线直播
新版本体验
技术晨报
安装部署配置
sangfor周刊
VPN 对接
专家问答
高手请过招
升级&主动服务
答题自测
MVP
网络基础知识
升级
安全攻防
上网策略
测试报告
日志审计
问题分析处理
流量管理
每日一记
运维工具
云计算知识
用户认证
原创分享
解决方案
项目案例
SANGFOR资讯
专家分享
技术顾问
信服故事
功能咨询
终端接入
授权
设备维护
资源访问
地址转换
虚拟机
存储
迁移
加速技术
排障笔记本
产品预警公告
玩转零信任
信服圈儿
S豆商城资讯
技术争霸赛
「智能机器人」
追光者计划
深信服技术支持平台
社区帮助指南
答题榜单公布
纪元平台
卧龙计划
华北区拉练
天逸直播
以战代练
山东区技术晨报
文档捉虫活动
齐鲁TV
华北区交付直播
每周精选
2024年技术争霸赛
北京区每日一练
场景专题
故障笔记
排障那些事
高频问题集锦

本版版主

461
247
13

发帖

粉丝

关注

本版达人

feeling

本周分享达人

新手29676...

本周提问达人