2008年4月7日google推出Google App Engine(GAE),时间过得真快,10年过去了,2010年3月google退出中国,一转眼也过去7年了。早在2009年的时候GAE就在中国内陆无法访问了。其实,这10年间,作为云平台服务的PaaS(Platform-as-a-Service)获得了飞速的发展,在国内阿里云、腾讯云、新浪云、华为云、亚马逊AWS各领风骚,但其中很难觅goole云平台的身影。虽然不时有传出google回归中国大陆的消息,但目前看来google回归中国还是遥遥无期。最近被热闹追捧的google 翻译app在中国大陆可以使用了,貌似是某种回归的信号,其实不然,google翻译(translate.google.cn)的中文版其实一直使用的,这次只不过是google 进行了优化更新调整了app的api,把translate.google.cn 的内容拓展到app上罢了,和回归没有任何关系。

虽然gae在国内无法使用,不过这10年间gae已经有了很大的发展,是google云平台(Google Cloud Platform(gcp))重要部分,用于构建应用后端,而无需担心维护复杂的基础架构,同时提供一定配额的免费服务,是互联网创业是个很好的起步平台。这几年,google兑现了当初的承诺,不断的支持了更多的编程语言,目前支持的编程语言有: Node.js、Ruby、 Java 8、 Python 2.7 & 3.5、Go 1.8、 Swift、Perl、 Elixir、 PHP 7.1 、 ASP.NET Core,这些语言的runtimes都被集成在开源平台GitHub上了。如果你使用的语言不在支持的范围内,你可以通过google云平台来定制自己的开发环境;同时gae已经支持Docker,这一切给Google App Engine带来更高的开放性和灵活性,这些让想用技术改变世界的工程师们有了很广阔的舞台。

在gae支持的编程语言中,最让我意外的是对ASP.NET Core的支持。Google Cloud .NET客户端库可以轻松地在应用程序中使用全面的Google Cloud服务,并且支持NuGet 。同时,gcp为了更好支持.NET core 应用开发,提供了Visual Studio扩展(Google Cloud Tools for Visual Studio)支持直接部署应用程序。

相关的基于 Docker 的 App Engine 运行时、客户端库、工具已经GitHub 上开源 相关的链接如下:

Node.js
Docker runtime
Client library
Samples
Ruby
Docker runtime
Client library
Samples
Java
Docker runtimes
Client library, Maven, Gradle, IntelliJ
Samples
Python
Docker runtime
Client library
Samples
Go
Docker runtime
Client library
Samples
.NET
Docker runtime
Client library, Visual Studio, Powershell
Samples
PHP
Docker runtime
Client library
Samples

Google App Engine 已经足够强大、灵活、开放,比较适合面向非中国大陆用户提供服务的应用平台,这对国内用户不能不说是一个巨大的遗憾。退出中国7年的google不知道有没有反思:当初选择退出,离开了中国这个巨大市场,是否是一个正确的选择?

延伸阅读:https://cloudplatform.googleblog.com/2017/03/your-favorite-languages-now-on-Google-App-Engine.html

-----------------------------------------------------------

欢迎关注我的网站和微信公众号,文章会在我的网站和微信公众号上同步发布。

本文首发链接:http://www.watch-life.net/life-thinking/anxiety-of-education.html

我的网站:守望轩

微信公众号名称:守望轩

微信公众号:iwatchlife

你也可以扫描或长按以下二维码

Google App Engine10年,支持更多你喜欢的编程语言相关推荐

  1. Google App Engine已经支持JAVA了

    虽然我对JAVA不怎么感冒,我还是不得不感叹一下Google动作的迅速,还有消息称Google有员工正在利用20%的时间让GAE支持Perl. 我个人比较喜欢Python,也玩了Google App ...

  2. 谁更胜一筹:技术解析 Google App Engine 和 Amazon EC2

    最近一个潜在客户要求我们比较一下 Amazon EC2 和 Google App Engine,正好我们刚刚在 EC2 和 Google App Engine 上完成了两个相对来说规模较大的项目,因此 ...

  3. Google App Engine对抗Amazon EC2谁更牛?

    导读:笔者根据最近完成的一个项目,并帮助潜在客户比较Amazon EC2和Google App Engine,他将从三个角度来对比这两大云计算平台:技术.业务和未来发展趋势. 关键词:Amazon E ...

  4. Google App Engine 学习和实践

    这个周末玩了玩Google App Engine,随手写点东西,算是学习笔记吧.不当之处,请多多指正. 作者:liigo,2009/04/26夜,大连 原创链接:http://blog.csdn.ne ...

  5. 中文版Google App Engine入门指南

    转自http://lampeter123.iteye.com/blog/390536 使用webapp框架 CGI标准是很简单的,但是要把所有的代码一一写出来还是很繁重的.WEB app框架帮你解决了 ...

  6. Google App Engine 的简易教程(转载)

    源地址:http://peopleyun.com/?p=868 本文将通过一个简单的例子,来介绍大家如何创建一个简单App Engine程序,首先,给大家介绍一下Google App Engine. ...

  7. 使用 Eclipse + PyDev 开发 Google App Engine 程序

    在Windows上开发应用程序,大多数的开发者会选择合适的IDE来辅助开发,简化一些设定.启动或测试等步骤.而在Windows 上若要开发Google App Engine的应用程式,使用Eclips ...

  8. Google App Engine 的简易教程

    本文将通过一个简单的例子,来介绍大家如何创建一个简单App Engine程序,首先,给大家介绍一下Google App Engine. Google App Engine的介绍 Google App ...

  9. 通过google app engine 在google cloud 部署支持quic的Java web 应用(多种方式)

    quic最先是由google提出并完善的,18年google cloud支持了quic协议,我尝试在google上部署一套自己的应用,并使其支持quic协议 google的文档还是非常完善的,只是类似 ...

最新文章

  1. Unity初步 基本拼图实现
  2. 卷积神经网络(CNN)在无人驾驶中的应用
  3. eclipse全局搜索_Eclipse如何进行全局搜索和单页面搜索?
  4. centos / Linux 服务环境下安装 Redis 5.0.3
  5. linux 虚拟机挂载本地,CentOS 在VMWare中挂载本地yum源
  6. ARM处理器工作模式
  7. win10卸载电脑管家就蓝屏_新电脑WIN10出现蓝屏 系统重装也不行
  8. 人机交互-10-交互设计模型
  9. 黑马程序员java学习笔记——正则表达式、反射
  10. 怠惰是贫穷的制造厂 jzoj 2017.8.18 B组
  11. 文明与征服最全兵种克制关系介绍
  12. 计算机桌面摆桃心,怎样把桌面的图标摆成爱心形状的?(要图片)?
  13. Oracle PLSQL 读文件与写文件
  14. 期货投资者教育系列丛书 铝
  15. java反射机制是什么_java的反射机制是什么?
  16. 中国地图china.js
  17. 黑苹果(i7-4790,华硕B85-plus主板)的过程
  18. PHP爬取汽车品牌数据《三》
  19. VC6工程升级VS2013汇总
  20. 将静态文本框的背景设置为透明

热门文章

  1. 寻求一个兼职的安卓开发工程师
  2. 推荐系统-经典协同过滤算法【基于记忆的协同过滤算法、基于模型的协同过滤算法】
  3. Android浏览器自动播放视频,HTML 5自动播放谷歌浏览器Android不播放
  4. LibvirtError: no supported architecture for os type 'hvm'
  5. element中使用loading,加载中
  6. 计算机组成原理半导体存储芯片的译码驱动方式
  7. 数据结构哪本书比较好_橄榄油、花生油、玉米油到底哪一种比较好
  8. Wondershare Recoverit for Mac(万兴数据恢复软件)
  9. 播音主持基本功:怎么样正确发声
  10. 银联手机支付业务在20多个省(市)推广应用