Kong 发布 API 协作设计工具 Insomnia Designer

Kong 发布 API 协作设计工具 Insomnia Designer

Kong 发布 API 协作设计工具 Insomnia Designer

· · 244 次点击 ·
·
开始浏览    

这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

API 和服务生命周期管理平台 Kong 发布了 Insomnia 系列开发工具的一个重要扩展 —— Insomnia Designer。Insomnia Designer 提供一个编辑 GraphQL 和 REST API 的协作环境,让开发团队可以更方便地采用规范优先(spec-first)的方法用于软件设计。

Kong 发布 API 协作设计工具 Insomnia Designer

Kong 于去年收购了开源 REST 客户端提供商 Insomnia,两者秉承着一致的目标在 Insomnia 的基础上推出了 Insomnia Designer,旨在帮助开发者创建 REST 和 GraphQL API。Kong 认为,软件正逐渐朝着松耦合的微服务模式运行,API 也已成为一等公民(first-class citizens)。在这种新的模式下,开发者需要工具来帮助他们采用和适应分布式架构,同时提升开发的质量和速度。

Insnia Designer 的诞生是为了让用户能够模仿团队的工作方式来构建工作流。Insomnia Designer 以 DevOps、CI/CD 和 GitOps 最佳实践为基础构建,能够自动生成 Kubernetes 和 Kong 的声明式配置,使繁琐的流程自动化,并将配置飘移(Configuration Drift)的风险降到最低。

同时,为了提高可视化效果以及协作性,Insomnia Designer 提供了一个文档列表,用于查看和管理 API 规范。此外还提供了用于 API 设计的详细消息以及关于它们的整个 Git 历史记录(已集成 Git)。这样的好处在于用户可以确保对所有 REST 和 GraphQL API 规范文件进行版本控制。

Kong 发布 API 协作设计工具 Insomnia Designer

除此之外,Insomnia Designer 还提供了与 Kong 平台的强大集成。通过使用 Insomnia 插件,用户可以在 Insomnia Designer UI 中自动将 Kong 网关策略直接嵌入到他们的 API 规范文件中。意思就是,开发者可以将 Kong 网关策略直接存储到规范本身。通过选择 Kong Plugins 的功能(如身份验证或速率限制),用户可以将管理其 API 行为的策略直接写入代码中。

更多介绍查看 https://insomnia.rest/blog/introducing-designer
下载地址 https://insomnia.rest/download/

244 次点击  
加入收藏

下一篇:Saltstack极高危漏洞: 可获取master权限

回复

暂无回复

原创文章,作者:kepupublish,如若转载,请注明出处:https://blog.ytso.com/tech/linux/221247.html

(0)
上一篇 2022年1月3日 08:05
下一篇 2022年1月3日 08:05

相关推荐

发表回复

登录后才能评论