写点什么

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

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

关注

评论

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

【备战秋招冲击大厂】Java面试题系列(1),springboot入门程序

Java 程序员 后端

【计算机网络 1】计算机网络概述,Java高级工程师进阶学习—Java热修复原理

Java 程序员 后端

一份秀出新天际的SpringCloudAlibaba笔记,把微服务玩的出神入化

Java 程序员 后端

一年Java开发经验,阿里巴巴五面(已offer,java原理视频

Java 程序员 后端

一文带你深扒ClassLoader内核,揭开它的神秘面纱

Java 程序员 后端

一次完整的JVM NativeMemoryTracking 堆外内存泄露分析

Java 程序员 后端

【初学入门Demo注解版】SpringBoot ,java面试大全下载

Java 程序员 后端

【嵌入式实验】,面试官必问的技术问题之一

Java 程序员 后端

【数据库实验】,java语言零基础自学

Java 程序员 后端

一场哔哩哔哩Java开发面试之旅,分享面试经历及复习资料

Java 程序员 后端

一文彻底弄懂如何选择抽象类还是接口,linux基础入门知识

Java 程序员 后端

【关于封装的那些事】 缺失封装,2021年腾讯Java高级面试题及答案

Java 程序员 后端

一文带你了解Java并发中的锁优化,让你的代码运行效率翻倍

Java 程序员 后端

一文看透Java高并发:Synchronized锁的性质、原理及其缺陷

Java 程序员 后端

【Spring框架03】DI依赖注入,spring菜鸟教程pdf

Java 程序员 后端

【并发编程】深入了解volatile,linux高级编程pdf

Java 程序员 后端

【线程】(1),java高级特性编程及实战pdf百度云

Java 程序员 后端

【网络信息安全】身份认证,hadoop环境搭建教程

Java 程序员 后端

一口气面试6家大厂,已拿5家offer,大厂没有你想象中的难

Java 程序员 后端

【备战秋招冲击大厂】Java面试题系列,你还没弄明白存储键值对

Java 程序员 后端

【大厂面经】我通过了某独角兽公司的魔鬼五面

Java 程序员 后端

【被面试官吊打】从系统角度考虑性能优化,kafkajvm调优

Java 程序员 后端

【线程】,Java自学宝典pdf

Java 程序员 后端

一夜之间火爆GitHub的好文!!阿里资深架构师整理分享

Java 程序员 后端

一文读懂 spring MVC 请求处理流程,Java开发新手入门教程

Java 程序员 后端

【源码分析设计模式 7】Integer中的享元模式

Java 程序员 后端

【白话设计模式】去哪儿网一面,java面试题刷题软件

Java 程序员 后端

一文掌握大数据架构师需要具备的能力和格局,别再说你不会JVM性能监控和调优了

Java 程序员 后端

【SpringMVC笔记】Ajax 入门,springboot源码解读与原理分析

Java 程序员 后端

【数据结构与算法 10】算法的时间复杂度和空间复杂度

Java 程序员 后端

一招搞定 Spring Boot 可视化监控!,java进阶教程云盘

Java 程序员 后端

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