从事包括Ably在内的快速扩展软件架构的DevOps工程师,现在有了Control API,就更容易了。这个新功能允许你提高测试能力,并直接从你的配置和协调工具中快速、安全地配置复杂的生产系统。

云原生应用程序的容器化、动态协调、面向微服务的性质使得DevOps实践特别适合在云中构建产品和服务。
Ably是许多快速增长的云原生应用程序的软件架构的一部分,使服务和产品能够直接向其终端用户提供完整的实时功能。Ably平台已经帮助DevOps工程师避免了他们如果从头开始建立和维护实时功能所要承受的开销。现在,通过提供一种方法,将Ably轻松地集成到CI/CD管道和协调工具中,并以编程方式进行管理,DevOps可以更容易地节省时间,并避免人工操作导致的潜在错误。
世界,迎接新的Control API。
关于Control API
Control API是一个REST API ,允许你从你的配置和协调工具中以编程方式管理Ably的配置。你只需使用Control API就可以完全配置现有的Ably应用程序。你可以通过你的仪表板 对应用程序做的一切,现在都可以通过API实现。
Control API目前处于测试阶段,其功能和性能将不断得到改进。你可以使用Control API以编程方式创建、配置和删除以下Ably资源:
- 应用程序
- API密钥
- 频道规则/命名空间
- 队列
- 规则
- 统计(在测试版中不可用)
请注意,目前,你不能使用Control API通过API Streamer以编程方式创建、配置和删除数据流。
Control API将帮助你节省时间,避免手动配置导致的潜在错误。以下是你可以使用它的三种方式:
- 用Ably应用程序驱动你的CI/CD管道。当你需要创建一个与生产相同的测试或验收环境时,你可以通过Control API配置和拆除Ably应用程序。你现在可以简单地写一次脚本并多次运行,而不是手动配置应用程序。
- 确保审计跟踪和轻松恢复配置。复杂的生产系统的配置是不断变化的。你现在可以通过Control API跟踪和同步这种变化与你的配置管理工具。
- 根据你的业务需求自动扩展。如 果您使用Ably将数据流分配给其他商业伙伴,您需要为每个伙伴创建一个新的应用程序或API密钥,这可能会变得很费时,而且在规模上越来越不方便。现在你可以通过Control API自动添加和删除新的API或API密钥,而不是通过仪表板手动添加和删除。
hbspt.cta.load(6939709, 'e3ba758f-66f2-4e49-baa9-a4c89803cb99', {"region":"na1"});
开始使用Control API
要访问Control API,请登录您的Ably仪表板,在顶部菜单栏中进入 "我的访问令牌",然后创建一个访问令牌。
指定你的访问令牌的能力和权限,然后创建它们。记住你可以在任何时候撤销或编辑令牌。这就是了!现在你可以与Control API整合了。
你可以创建一个免费的Ably账户来开始使用。关于Control API的更多信息,请阅读我们的文档或与我们联系。