QCon北京「鸿蒙专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

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

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

关注

评论

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

《Operating System Concepts》阅读笔记:p203-p207

codists

操作系统

2025 年如何更快入门区块链,成为 Polkadot 生态深耕者?

One Block Community

开发者 polkadot Solidity

低代码与AI融合实践:解构智能化办公平台的企业级技术架构

不在线第一只蜗牛

YashanDB滚动升级

YashanDB

数据库 yashandb

13 【HarmonyOS NEXT】 仿uv-ui组件开发之Avatar组件进阶指南(四)

全栈若城

HarmonyOS NEXT

国产远控软件哪款最流畅?对比显示向日葵最优

编程猫

Easysearch 新功能: IK 字段级别词典

极限实验室

ik easysearch

YashanDB Linux客户端安装

YashanDB

数据库 yashandb

YashanDB滚动升级回退

YashanDB

数据库 yashandb

每一个“她”,一路生花

中烟创新

三八妇女节

通义灵码AI程序员深度测评:这些能力体验感拉满!满血版 DeepSeek 玩法大揭秘

阿里云云效

阿里云 云原生 通义灵码 AI程序员 AI程序员体验官

AI 驱动开发,代码世界的革新

秃头小帅oi

YashanDB离线升级

YashanDB

数据库 yashandb

12 【HarmonyOS NEXT】 仿uv-ui组件开发之Avatar组件设计精髓(三)

全栈若城

HarmonyOS NEXT

企业云盘评测:18款工具深度对比

易成研发中心

云盘 企业云盘 企业网盘

裸辞后 All in Web3,她如何从机械工程师蜕变为黑客松冠军?

One Block Community

开发者 web3 女性

英特尔至强6处理器家族,性能与能效的平衡之道

E科讯

解锁YashanDB高效查询的关键功能 Group by分组

YashanDB

数据库 yashandb

通义灵码AI程序员深度测评:这些能力体验感拉满!满血版 DeepSeek 玩法大揭秘

阿里巴巴云原生

阿里云 云原生 通义灵码 AI程序员 AI程序员体验官

YashanDB离线升级回退

YashanDB

数据库 yashandb

11 【HarmonyOS NEXT】 仿uv-ui组件开发之Avatar组件深度剖析(二)

全栈若城

HarmonyOS NEXT

JAM Tour 杭州站完美谢幕:Gavin Wood 深入解析去中心化超级计算机

One Block Community

polkadot JAM Tour Gavin Wood

2025《政府工作报告》解读:发展新质生产力,为现代化产业体系 “赋能提速”!

数造万象

人工智能 数字经济 政策 热门 #大数据

YashanDB更换服务器IP

YashanDB

数据库 yashandb

YashanDB安装常见问题

YashanDB

数据库 yashandb

YashanDB升级前准备

YashanDB

数据库 yashandb

世界需要 Web3 云!而 Polkadot 为 Web3 提供真正的云能力!

One Block Community

区块链 polkadot web3

YashanDB Windows客户端安装

YashanDB

数据库

RocketMQ消息回溯实践与解析

Geek_e3e86e

Java 编程

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