写点什么

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

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

关注

评论

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

MASA Auth - 从用户的角度看整体设计

MASA技术团队

极客星球 | 开发者服务合规检测护航企业数字生态建设

MobTech袤博科技

信息安全 开发者服务 安全合规检测 SDK检测 数据健康

昇腾AI的蝴蝶效应,从智能制造开始

脑极体

全网对OSPF最言简意赅的归纳!强烈建议收藏!

wljslmz

OSPF 网络工程师 动态路由 6月月更 路由协议

作为软件工程师,给年轻时的自己的建议(下)

禅道项目管理

工程师 程序员进阶 程序员‘

见微知著,细节上雕花:SVG生成矢量格式网站图标(Favicon)探究

刘悦的技术博客

前端 favicon SVG svg图 Icon Font

详解大集群通信建模理论公式

华为云开发者联盟

数据库 华为云 查询

手把手教你实战开发黑白棋实时对战游戏

华为云开发者联盟

云计算 软件开发 游戏开发 华为云

为什么我们总是说不清「需求是什么」

LigaAI

产品经理 需求 需求分析 产品设计与思考

OKALEIDO的NFT聚合交易,打造面向艺术家的Web3商业生态

股市老人

做多线程并发扩展,这两点你需要关注

华为云开发者联盟

spring 多线程 高并发 开发 华为云

社区动态|SelectDB 联合传智教育推出免费 Apache Doris 中文视频教程

SelectDB

Doris 开源社区 Apaache Doris 开源治理

为什么越来越多的开发者放弃使用Postman,而选择Apifox

Liam

前端 后端 Postman swagger API文档

知识图谱看高考,高考加油!高考学子金榜题名

清林情报分析师

数据分析 数据可视化 高考 知识图谱

淘宝Native研发模式的演进与思考 | DX研发模式

阿里巴巴终端技术

ide 技术选型 native 客户端 动态化

中国企业数字化转型的十大趋势

小炮

四川21市州国家反诈中心APP覆盖情况,筑牢全民反诈“防护墙”

易观分析

反诈APP

Streaming Data Warehouse 存储:需求与架构

Apache Flink

大数据 flink 编程 流计算 实时计算

天翼云对象存储ZOS高可用的关键技术揭秘

天翼云开发者社区

架构实战营 - 第 6 期 模块八课后作业

乐邦

「架构实战营」

百度发布首个数字人度晓晓挑战高考作文

开源直播系统源码

高考 百度AI 度晓晓 百度数字人

Yarn的RM功能介绍

五分钟学大数据

6月月更

TICS端到端实践:企业积分查询作业开发

华为云开发者联盟

云计算 华为云 安全计算

千万级高并发下看天翼云如何为“健康码”突破技术瓶颈

天翼云开发者社区

SoFlu 软件机器人:辅助企业落地 DevOps 的自动化工具

飞算JavaAI开发助手

一文读懂天翼云自研TeleDB 数据库五大关键特性

天翼云开发者社区

天翼云践行“双碳”目标 “东数西算”绘画绿色发展新蓝图

天翼云开发者社区

KusionStack 开源有感|历时两年,打破“隔行如隔山”困境

SOFAStack

开源 编程语言 语言 #Github 运维‘

Go语言创造者回顾:是什么让GoLang如此受欢迎?

三石

go语言

Flink ML API,为实时机器学习设计的算法接口与迭代引擎

Apache Flink

大数据 flink 编程 流计算 实时计算

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