全部产品
弹性计算 会员服务 网络 安全 移动云 数加·大数据分析及展现 数加·大数据应用 管理与监控 云通信 阿里云办公 培训与认证 更多
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 智能硬件
分布式关系型数据库 DRDS

Open API 简介

更新时间:2017-08-01 10:52:32

本文介绍 DRDS Open API 的基本概念,包括适用场景、基本原理、功能以及局限性。

面向用户和场景

Open API 是 DRDS 提供的管理 DRDS 资源的手段,用于实现一系列资源管理和运维功能。主要功能包括有管理 DRDS 实例的生命周期、运维 DRDS 库表信息及权限管理等。

Open API 的主要用户包括:

  • 已经开通 DRDS 服务,需要实现类似控制台的管控,有定制自定义管控功能等需求;
  • 已经熟悉 DRDS 控制台的主要功能,有需要对接用户方管控平台的需求。

适用场景和局限性

  • Open API 目前仅支持公共云和金融云区域,对于私有云暂不支持,同时云上各个 Region 的开通情况请以实际公开的 Region 信息为准。

  • Open API 目前属于公测阶段,稳定性和可靠性还在逐步优化,使用过程中遇到问题请联系 DRDS 技术人员提供支持。

  • Open API 由于其实现原理,调用端必须具备公网访问能力,否则无法调通。

  • Open API 底层基于 HTTP 协议实现,性能和效率不高,仅适用于管控场景,请勿用于大批量高并发的生产场景。

Open API 基本原理

Open API 底层通过 HTTP 接口提供服务,用户调用 Open API 的 SDK,发出 HTTP 请求到阿里云应用网关,再由阿里云应用网关将请求转发给 DRDS 的控制台去执行。

调用链路如下图所示:

open_api

本文导读目录