写点什么

一键调用 API,UAPI 助力 BBGame 高效运维管理

  • 2019-11-10
  • 本文字数:1155 字

    阅读完需:约 4 分钟

一键调用API,UAPI助力BBGame高效运维管理

“接入 UAPI 之后,可以方便的将 UCloud 上的一些资源和常用操作集成在自己公司的运维平台上,可以按照自己的方式展示数据、操作资源,为运维工作带来了很大的便利。”

–黑胡子游戏 运维工程师-黄智星

用户痛点

BBGame 黑胡子游戏开发有限公司是一家专业的全球化手游发行平台公司。目前在港台、韩国发行多款 MMPORPG、SLG 游戏产品。


为了满足业务需求,BBGame 使用了多家云厂商的产品。虽然解决了很多问题,随之而来的弊端也浮现出来。由于各个厂商的产品设计思维、计费方式等方面的不同,导致对资源的管理难度较大。因此,他们希望通过构建一个统一的管理平台,对所有资源进行高效管理。对云资源的 API 调用是其中的重要一环,而 API 学习成本高、使用复杂的现状也成为一个困扰。

解决方案

管理平台负责人在将 UCloud 资源管理模块嵌入平台时,使用了 UCloud 控制台提供的 UAPI 产品进行 API 调用。通过交互式的方式,而非传统的、枯燥的文档阅读方式,快速学习和使用 UCloud API。通过在 UAPI 中一键调用,轻松掌握每个 API 实现的功能及具体返回情况,综合业务需求场景,高效编排出平台所需的调用逻辑。


由于需要同时运维三家云厂商的资源,若不通过 UAPI 集成进平台,在管理上的工作量估计为现在的两倍。并且 UAPI 也支持批量购买资源并打 tag,考虑到日常少则十台多则数十台的批量数,这也可帮助将操作时间降为单独操作的数分之一。


UAPI 优势:一键调用,简单使用 API

  • 更浅显易懂的阅读方式


UAPI 交互式的方式,更有利于用户理解 API 的每个字段含义,更直观的发起请求和查看返回结果。帮助用户更好地理解 API 的定义,快速学习和使用 UCloud API。



  • 更一目了然的参数设置


用户在使用 UAPI 填写 API 请求参数时,对于枚举类型的字段,可以通过可视化界面的操作,直接下拉列表选择参数,避免了跨文档查阅枚举值的问题,大大提高了调试效率。



  • 更简单快捷的调用方式


用户只需根据自身需求填写相关内容,一键发送,就可以在零编码的情况下实现对 API 的请求,高效并准确地对 API 进行调用。同时,可以在界面直接查看请求返回结果及响应说明,快速调整参数,获取需求数据。


一个简单的使用演示

下面通过一个简单的例子,来展示如何使用 UAPI。当用户需要查询某个地域的 EIP 时,可以根据网络产品中 API 描述,选择 DescribeEIP。然后根据需求,选择相应地域及项目,进行查询,查询结果将直接在控制台展示。


只需以下三步,


  • 填写:请求的参数信息

  • 执行:发送请求

  • 查看:实时获得响应结果


便可以做到:


(1)无需搭建环境 (2) 无需编写代码 (3) 无需处理签名即可发送请求


目前,UAPI 已支持 26 个产品,实现了对主流产品的 100%覆盖。随着新功能的推出,更多 API 将会持续开放,敬请关注。


本文转载自公众号 UCloud 技术(ID:ucloud_tech)。


原文链接:


https://mp.weixin.qq.com/s/yGVg5y363ndslyGScTERyQ


2019-11-10 23:381172

评论

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

Java多线程:从基本概念到避坑指南

Java 架构 后端 JVM 计算机

Alibaba新产!Spring+SpringBoot+SpringCloud全家桶进阶小册

Java~~~

Java spring 架构 面试 Spring Boot

不吹不黑!阿里新产微服务架构进阶笔记我粉了!理论实战齐飞

Java 程序员 架构 面试 微服务

腾讯云TDSQL,从数据库巨人身上撕开一道口子

腾讯云数据库

数据库 tdsql

实时消息RTM| 多活架构中的数据一致性问题

anyRTC开发者

音视频 WebRTC 数据一致性 实时消息 数据容灾

GitHub上火了这份堪称神级的SpringBoot手册,竟出自滴滴之手

Java~~~

Java spring 架构 面试 Spring Boot

从动物科学到乐队鼓手,腾讯技术小哥的开源人生

腾源会

腾讯云 开源

Alibaba内部的10w字Java高频面试手册遭人恶意在牛客网开源下载?

Java~~~

Java 架构 面试 JVM 多线程

Elasticsearch可观测最佳实践分享!3分钟带你快速入门!

观测云

elasticsearch

让GitHub炸锅的深入理解MySQL实战手册,竟出自阿里云“藏经阁”

Java~~~

Java MySQL 数据库 架构 面试

GitHub经典教材!阿里P8的这份SpringBoot精髓到底厉害在哪里?

Java~~~

Java 架构 面试 微服务 Spring Boot

Github星标百万!终于有人将Spring技术精髓收录成册

Java 编程 程序员 架构 面试

在职字节师兄分享出了这份数据结构手册,LeetCode现已开放下载

Java~~~

Java 架构 面试 算法 刷题

腾讯云TDSQL:真正面向金融行业的典型场景

腾讯云数据库

数据库 tdsql

实战 实时物体检测YOLOv3 CNN卷积神经网络John 易筋 ARTS 打卡 Week 63

John(易筋)

ARTS 打卡计划

一文详述如何卸载SQL Server 2019及其 DBMS

Regan Yue

数据库 SQL语言 9月日更

滴滴最看重的SpringCloud手册曾被疯狂转载,现在学还有用吗?

Java~~~

Java 架构 面试 微服务 Spring Cloud

爆赞!GitHub上首本IntelliJ IDEA操作手册,标星果然百万名不虚传

Java~~~

Java 架构 面试 IDEA 架构师

有人在恶意提权吗?

BUG侦探

Linux 主机安全 提权

TDSQL云时代,我们需要怎样的数据库?

腾讯云数据库

数据库 tdsql

求阿里大神整理的分布式核心笔记出炉了,GitHub刚发布就标星85k

Java~~~

Java 负载均衡 架构 面试 分布式

出自清华大神之手的JVM实战手册,刚上架GitHub点赞就达到85k

Java~~~

Java 架构 面试 JVM 多线程

如何实现 Android 短视频跨页面的流畅续播?

阿里云CloudImagine

android App 音视频 Video播放器 APP开发

33张图解析ReentrantReadWriteLock源码

程序猿阿星

源码分析 读写锁 ReentrantReadWriteLock 源码解读

在FL Studio中如何使用混音器的效果

懒得勤快

三顾茅庐,七面阿里,25k*16offer,还原我的大厂面经

Java 程序员 面试 后端 计算机

实用?HUAWEI高工总结出15W字的图解计算机操作系统指南手册

Java~~~

Java 架构 面试 TCP 网络协议

自主研发数据库TDSQL和TBase核心架构揭秘和实践

腾讯云数据库

数据库 tdsql

分布式消息流平台:不要只想着Kafka,还有Pulsar

华为云开发者联盟

kafka 云原生 pulsar 消息 分布式消息流平台

腾讯云数据库TDSQL:分布式数据库,你真的了解吗?

腾讯云数据库

数据库 tdsql

TDSQL演进三部曲

腾讯云数据库

tdsql #数据库

一键调用API,UAPI助力BBGame高效运维管理_文化 & 方法_BBGame&UAPI团队_InfoQ精选文章