阿里云「飞天发布时刻」2024来啦!新产品、新特性、新能力、新方案,等你来探~ 了解详情
写点什么

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

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

关注

评论

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

关于 MyBatis 我总结了 10 种通用的写法

三十而立

Java mybatis

任务卷轴模式系统开发NFT技术

薇電13242772558

系统

百度安全助力小度智能屏通过中国泰尔实验室适老化技术测试认定

百度安全

智能硬件

ShareSDK iOS端如何实现微信分享链接与登录

MobTech袤博科技

阿里云高级技术专家林立翔:基于阿里云弹性GPU服务的神龙AI加速引擎,无缝提升AI训练性能

云布道师

阿里云 AI

VisBug:助力前端开发的浏览器插件

南城FE

CSS 效率工具 前端 浏览器 插件

用AI回忆起曾被忘却的语言

白洞计划

AI

面试造火箭?GitHub飙升“2023(Java 岗)面试真题汇总”转载40万

三十而立

Java java面试

TitanIDE:云原生开发到底强在哪里?

行云创新

ide 云原生 云开发

设计师的魔法:让你的冰冷设备即刻变成迪士尼

鼎道智联

设计 动效设计

解决90%面试问题!GitHub顶级"Java面试手册"了解下八股文天花板

三十而立

Java java面试

币安/欧意合约自动跟单软件开发源代码

开发v-hkkf5566

龙蜥白皮书精选:敏捷开发场景下的调度器热升级 SDK

OpenAnolis小助手

敏捷开发 sdk 白皮书 调度器 龙蜥社区

GPT-4 可以开始测试了

HoneyMoose

Redis高频40问

程序员大彬

Java Redis redis 底层原理

模型驱动软件开发 打造企业数字化未来

力软低代码开发平台

从GPT-4、文心一言再到Copilot,AIGC卷出新赛道?

引迈信息

微软 AIGC 文心一言 GPT-4

Dubbo + ZooKeeper丨如何解决线上故障排查链路长的难题

阿里巴巴云原生

阿里云 开源 云原生 dubbo Zookeepe

百图生科AIGP平台发布:提供多种蛋白质生成能力,邀伙伴联手开发“新物种”

硬科技星球

就在明天!用友企业数智化财务峰会落地广州,聚焦实现业财合一新价值

用友BIP

《云原生架构容器&微服务优秀案例集》惊喜来袭

阿里巴巴云原生

阿里云 容器 微服务 云原生

如何高效搭建资产管理平台?众安科技告诉你答案是图技术

NebulaGraph

图数据库

智慧公厕:未来城市的必备设施

光明源智慧厕所

物联网 智慧城市

永洪BI、瓴羊Quick BI领衔国产BI工具

巷子

【iOS逆向与安全】利用IDAPython插件提高反汇编和逆向工程效率

小陈

安全 逆向 iOS逆向 ios安全 逆向分析

经过小折腾,可算是把 Code Coverage API 用上了

HoneyMoose

记录丨阿里云校招生的成长经历

阿里巴巴云原生

阿里云 云原生 校招

git客户端软件:Sublime Merge 激活版

真大的脸盆

Mac Mac 软件 Git客户端

游戏版《西部世界》来了!NPC全由AI操控,行动自如有理想和记忆,基于最新GAEA技术系统打造

Openlab_cosmoplat

AI 游戏 开源社区

MobTech|如何选择应用内广告SDK产品

MobTech袤博科技

又发现一个开源商城项目,谷粒商城外又多了个选择

马丁玩编程

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