当前位置: 首页 > news >正文

Kong 发布 Kong Brain 和 Kong Immunity,可进行智能自动化和适应性监控

四个月前,在Kong Summit我们做了API管理已死的主题演讲,并表达了想做服务控制平台的愿景。今天,我们正朝着实现这一愿景迈出关键的一步,在Kong企业版平台上推出了人工智能和机器学习的新功能——Kong Brain和Kong Immunity。

随着微服务越来越多地被组织采用,你将不可避免地在维护的可见性、安全性和大规模治理方面面临新的挑战。Kong Brain和Kong Immunity利用人工智能/机器学习(AI/ML)来提高整个开发生命周期的可见性、安全性和效率。

下面,我们将深入探讨Kong Brain和Kong Immunity作为服务控制平台将如何帮助你的组织。请注意,我们的产品将持续完善,这两项功能将在产品早期推出。

Kong Brain:智能自动化

为了提高治理、效率和可视性,Kong Brain与Kong manager和Kong开发者门户紧密结合,自动执行服务管理和任务部署。为了实现这一点,Kong Brain使用一个实时收集器来获取文档和数据流,分析更改并采取行动。要维护控制,你可以允许指定的用户在Kong Manager中创建工作流并直接批准更改。

\"图片\"

自动配置Kong企业部署

随着创新的步伐不断加快,缩短开发周期对组织的成功至关重要。为了加快部署过程,Kong Brain使用现有的OpenAPI规范文件自动配置Kong企业版的部署。这消除了人为错误的可能性,并允许服务开发团队遵守严格的标准,从而确保最佳性能。

\"图片\"

自动生成文档

为了加强治理并提高效率,Kong Brain允许在整个Kong企业版部署中立即标准化文档。首先,将Kong Brain部署在所需的服务前面,这样收集器获取数据。一旦获取完成,Kong Brain将在OpenAPI 2/3 (fka Swagger)规范中生成新的文档,你也可以把它放到开发者门户。

自动文档更新

为了避免过时的文档可能导致的停机等问题,Kong Brain会自动将最新的文档推送到开发者门户。一旦你的团队将新的或更新的服务推送到Kong企业版, Kong Brain将在全局范围内更新文档,并将其反映到开发者门户中,供具有适当访问权限的内部和外部开发人员使用。

生成服务的可视化映射

随着微服务数量的增加,理解服务、团队和环境之间的连接和依赖关系变得越来越困难。为了提高跨团队的可视性并增强服务发现,Kong Brain创建了一个跨团队、跨区域和跨平台服务的实时可视化映射。如果你注意到某个问题或更改不符合法规要求,可以立即采取行动。随着Kong Brain继续了解你的组织,它将越来越多地发现并标记跨Kong企业版部署的潜在冗余、瓶颈和问题。

Kong Immunity:适应性监测

确保安全性和最佳的服务性能对于业务的成功至关重要。但是由于东西向流量的增加,向微服务的转变极大地增加了挑战。Kong Immunity通过机器学习驱动的实时检测和服务行为异常分析来解决这些挑战。当用户采取行动处理异常时,Kong Immunity会从这些行动中学习如何改进检测并发现更细微的问题。

\"图片\"

为健康的流量创建基线

流量模式为了解不同条件下服务的行为和性能提供了一个窗口。要了解现有的流量模式,Kong Immunity需要获取流经Kong数据平面的数据,以创建健康流量的基线。因为异常的检测和处理是通过对Kong企业版的配置更改来进行的,所以Kong Immunity能不断适应这个基线。随着时间的推移,它学会了在没有人类指导的情况下适应环境。

自动识别异常

为了识别潜在的安全问题、效率低下或性能瓶颈,Kong Immunity标记了在不中断服务的情况下偏离预期或期望模式的流量。根据你的需求和目标,可以调整Kong Immunity的设置,以识别个别流量事件、模式和其他类型的异常活动。对于最终的控制,在将其归类为异常之前,你指定的用户可以允许一定程度的偏离预期。

\"图片\"

自动提醒

如何快速响应安全事件可能意味着简单修复和灾难性破坏之间的差别。当Kong Immunity实时检测到异常情况时,它会自动发送通知,提醒你注意这个问题。为了避免对团队造成干扰,你可以指定特定的用户根据Kong Manager中基于角色的访问控制(RBAC)接收警报。你或者指定的用户还可以调整警报的时间和灵敏度,使其根据重要性或多或少地出现在个别服务中。

\"图片\"

分析和处理异常

为了帮助你有效地解决服务中的问题,Kong Immunity允许回顾异常情况,了解其根源并采取行动。通过使用Kong Vitals,你可以检查服务行为并解决问题,只需单击几下即可。随着Kong Immunity使用的增加,它会学习你想要的行为,并不断改进其模型,以更好地检测或忽略异常。

引入这些新的AI/ML功能是我们重塑企业代理其信息方式过程中的一个重要的里程碑。Kong Brain和Kong Immunity的发布,帮助我们的客户简化整个组织服务开发和管理以及安全性方面的流程。请继续关注和深入研究新功能和用例。

有兴趣参加Early Access项目吗?上手容易的。加入我们的网络研讨会,了解更多关于Kong Brain和Kong Immunity的知识。

原文链接:

https://konghq.com/blog/kong-brain-and-kong-immunity-released/

相关文章:

  • 开源项目支持CocoaPods
  • mongodb 添加用户报错TypeError:db.addUser is not a function (mongodb3.4.1)
  • now code——小a和黄金街道(欧拉函数和快速幂模板)
  • 手动配置IP网络
  • 移动商城第十三篇【用户拦截器】
  • HOWTO fix Windows Update error 0x80244019
  • 事件的捕获、冒泡、委托
  • 编写第一个HTML5文件
  • Spring学习笔记下载
  • Wordcloud各参数含义
  • Android多工程(project)开发实例
  • eclipse中项目svn转gitLab全过程
  • webRTC开启摄像头
  • 白话 KMP 算法
  • python web开发之flask框架学习(2) 加载模版
  • __proto__ 和 prototype的关系
  • 【附node操作实例】redis简明入门系列—字符串类型
  • Asm.js的简单介绍
  • Codepen 每日精选(2018-3-25)
  • css系列之关于字体的事
  • Fundebug计费标准解释:事件数是如何定义的?
  • JavaScript设计模式系列一:工厂模式
  • Java深入 - 深入理解Java集合
  • leetcode388. Longest Absolute File Path
  • Linux gpio口使用方法
  • MYSQL 的 IF 函数
  • SpiderData 2019年2月25日 DApp数据排行榜
  • Spring Cloud Alibaba迁移指南(一):一行代码从 Hystrix 迁移到 Sentinel
  • spring学习第二天
  • webgl (原生)基础入门指南【一】
  • 飞驰在Mesos的涡轮引擎上
  • 关于Android中设置闹钟的相对比较完善的解决方案
  • 函数式编程与面向对象编程[4]:Scala的类型关联Type Alias
  • 前端每日实战:70# 视频演示如何用纯 CSS 创作一只徘徊的果冻怪兽
  • 树莓派 - 使用须知
  • 携程小程序初体验
  • 追踪解析 FutureTask 源码
  • 策略 : 一文教你成为人工智能(AI)领域专家
  • ​LeetCode解法汇总2696. 删除子串后的字符串最小长度
  • ​软考-高级-系统架构设计师教程(清华第2版)【第15章 面向服务架构设计理论与实践(P527~554)-思维导图】​
  • #{}和${}的区别?
  • (1)安装hadoop之虚拟机准备(配置IP与主机名)
  • (11)工业界推荐系统-小红书推荐场景及内部实践【粗排三塔模型】
  • (安全基本功)磁盘MBR,分区表,活动分区,引导扇区。。。详解与区别
  • (安卓)跳转应用市场APP详情页的方式
  • (层次遍历)104. 二叉树的最大深度
  • (九)信息融合方式简介
  • (删)Java线程同步实现一:synchronzied和wait()/notify()
  • (深入.Net平台的软件系统分层开发).第一章.上机练习.20170424
  • (算法二)滑动窗口
  • (转)AS3正则:元子符,元序列,标志,数量表达符
  • (转)Linux NTP配置详解 (Network Time Protocol)
  • .NET MAUI学习笔记——2.构建第一个程序_初级篇
  • .NET单元测试
  • .NET与 java通用的3DES加密解密方法