限时!亚马逊云科技云从业者认证考试五折,未过免费补考!更有好礼相送! 了解详情
写点什么

Google Cloud Endpoints 正式发布

  • 2017-02-21
  • 本文字数:795 字

    阅读完需:约 3 分钟

经过 3 个月的 Beta 测试之后,谷歌正式发布了其基于 Open API 的 API 管理系统 Cloud Endpoints(GCE)。据谷歌介绍,该系统旨在让开发人员可以构建高效、易于扩展的API 平台。

GCE 可以部署、保护、监控及管理运行在谷歌云平台(GCP)上的 API。它包含一套可以生成 API 和客户端代码的工具和库,其目标是简化开发人员访问后端服务的方式。使用 GCE 开发的典型步骤如下:

  • 首先,创建你的 CRUD API 层;
  • 使用 Java Data Objects / Java Persistence API 定义由 GCE 转换成 API 类的注解实体。这些类会提供一个公共接口,包含 listEntity、getEntity、updateEntity 等方法;
  • 使用 GCE 生成 iOS、Android 或 JavaScript 客户端代码;
  • API 保护,增加授权、限制 API 密钥作用域、使用 Auth0 Firebase Authentication 进行用户识别;
  • 监控 API 使用情况和状态,使用 Google BigQuery 实现分析。

GCE 的架构基础是可扩展服务代理(ESP),谷歌声称,后者可以在1 毫秒之内为请求提供服务。ESP 扮演的角色是服务器端代理,同时,它还提供传统的API 管理功能。据谷歌介绍,之所以作出这种设计上的选择,主要是考虑到ESP 的性能和可扩展性,因为它允许跳过网络跃点。在谈及ESP 的性能时,谷歌表示,传统的独立代理具有数十到数百毫秒的不同程度的延迟。按照谷歌的说法,在Beta 测试阶段,GCE 已经可以每秒为多达11000 个请求提供服务,而每天可以为来自不同客户的5000 万个请求提供服务。

GCE 支持运行在谷歌应用引擎谷歌容器引擎(GCE)上的后端,而其可扩展代理可以使用Kubernetes 或GCE 进行部署。

正式发布意味着Google Cloud Endpoints 不能再免费使用。不过,谷歌提供了一种免费试用服务,其中包括每月200 万次API 调用。超出那个限制,谷歌将对每100 万次调用收取3 美元的费用。想要使用GCE 的读者可以参考谷歌针对不同平台提供的快速入门教程

查看英文原文 Google Cloud Endpoints is Now Generally Available

2017-02-21 18:002014
用户头像

发布了 1008 篇内容, 共 383.4 次阅读, 收获喜欢 342 次。

关注

评论

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

我的应用我做主丨动手搭建招聘小应用

华为云开发者联盟

低代码 招聘 应用 AppCube 应用魔方

分布式事务与Seate框架:分布式事务理论,Java知识总结

Java 程序员 后端

分布式基石|最难 paxos 和最易 raft?,java排序算法面试题

Java 程序员 后端

先知道怎么手写一个分页查询,再去使用PageHelper吧

Java 程序员 后端

全网最新最全面Java程序员面试清单(12专题5000解析)

Java 程序员 后端

使用Git分布式控制系统,java岗位面试题总结

Java 程序员 后端

公司来了一位前阿里大神,分享8面阿里面经(Java岗面试题集锦

Java 程序员 后端

刚从今日头条Java研发岗面试回来,我总结的失败原因(附面试题

Java 程序员 后端

初学者这样玩 TypeScript,迟早进大厂系列!

Java 程序员 后端

使用 Mybatis 真心不要偷懒!,kafka大数据架构

Java 程序员 后端

看动画学算法之:双向队列dequeue

程序那些事

数据结构 算法 程序那些事 11月日更 双向队列

全网火爆MySql 开源笔记,图文并茂易上手,阿里P8都说好

Java 程序员 后端

全网讲解最透彻:高性能网络应用框架Netty,仅此一篇

Java 程序员 后端

写博客是一种乐趣,一种需要培养的乐趣,java技术架构SHEET

Java 程序员 后端

分布式ID生成策略,我和面试官掰扯了一个小时

Java 程序员 后端

写了四年的Java代码,分布式高并发都不会还做程序员?

Java 程序员 后端

分布式下的数据一致性问题,怎么解决?,java编程教程下载

Java 程序员 后端

一个往返于海陆的撸猫打渔人,用影像记录生活的星辰大海

最新动态

凡尔赛一波:美团面试就这?,java工程师面试突击第二季分布式

Java 程序员 后端

高并发场景下JVM调优实践之路

vivo互联网技术

性能优化 后端 JVM Java、

做个小项目那不是简简单单!Java实现航空航班管理系统。

Java 程序员 后端

入门级的我在学完阿里大牛写的MySQL笔记后,简历上写了精通

Java 程序员 后端

全网最透彻!Dubbo整合SpringBoot详解,又通宵了

Java 程序员 后端

八、springboot 简单优雅的通过docker-compose 构建

Java 程序员 后端

关于Redis主从节点数据过期一致性的思考,它真的足够一致了吗?

Java 程序员 后端

使用MySQL的NoSQL的七大理由,java基础入门第二版第三章答案

Java 程序员 后端

农业末流211,Java自学一年的我是怎么走上大厂之路的

Java 程序员 后端

凭借着这份Spring面试题,我拿到了阿里,字节跳动美团的offer

Java 程序员 后端

使用Docker安装GitLab,小马哥springcloud视频

Java 程序员 后端

做了两年P7面试官,谈谈我认为的阿里人才画像,你配吗

Java 程序员 后端

关于垃圾回收你真的了解透彻了吗?我熬夜深度剖析了一下

Java 程序员 后端

Google Cloud Endpoints正式发布_语言 & 开发_Sergio De Simone_InfoQ精选文章