开发者专属:在北美 InfluxDays 上发布的新产品
作者:Tim Hall / 产品,用例,开发者
2021 年 10 月 26 日
导航到
开发者专属,为开发者构建 —— 这一直是 InfluxData 为用户构建新工具的方法,今年在北美 InfluxDays 上推出最新一轮功能和能力时更是如此。我们知道应用程序构建并不容易,开发周期非常宝贵。这就是为什么我们围绕为开发者带来快乐而展开一切工作。
例如,在InfluxData,我们经常谈论如何与开发者站在同一阵线。我们的意思是,我们明白并非所有开发者都使用相同的架构、编程语言或开发流程。有些人正在云中构建应用程序,有些则在本地 - 许多人都两者兼顾。因此,我们创新策略的关键部分是尽可能提供多种选项,使基于时间序列数据构建应用程序的体验对所有开发者来说更快、更高效。我们致力于不断改进开发者体验——这是我们每天努力的方向。
在InfluxData,我们致力于两个方面
- 与开发者站在同一阵线 - 使用他们选择的语言,使用他们偏好的工具,在他们的首选云平台上运行。
- 优化时间至卓越 - 开发者越早开始使用InfluxDB,就越早能专注于构建应用程序的其他方面。
考虑到这一点,我们对今天在InfluxDays上发布的最新功能感到兴奋。
与开发者站在同一阵线
我们第一批更新的重点是创造更多让构建者轻松编写Flux查询的方式——这进一步体现了我们支持开发者的承诺。这些功能让构建者可以根据自己的喜好选择开发风格,无论他们在哪里选择构建应用程序。新的更新包括
使用InfluxDB Notebooks在浏览器中构建、测试和运行 构建者可以测试想法,注释或解释他们正在做什么以及原因,甚至可以部署这些任务——所有这些都可以在InfluxDB平台内完成,无需离开浏览器。开发者现在可以更轻松地创建警报,而无需编写代码,因为他们可以使用新的Notebooks警报模板向Slack、PagerDuty和其他应用程序或系统发送通知。
使用客户端库在10多种语言中自动生成代码 如果你已经使用基于浏览器的工具探索数据、创建查询和分析结果,也许你准备好将其嵌入到你的应用程序中?现在,你可以通过选择目标语言自动生成应用程序代码,以便快速将其集成到你的应用程序中,使团队能够快速开发、验证和测试代码。
使用Flux VS Code扩展在Visual Studio中编写Flux代码 对于那些可能在IDE中进行所有开发的人来说,我们为Visual Studio Code (VS Code) 创建了一个Flux扩展。该Flux VS Code扩展 允许开发者以Visual Studio的所有便利性和效率编写Flux代码,包括语法检查、自动完成和模式浏览器,这可以加快代码编写速度。现在,该扩展还直接与InfluxDB集成,因此开发者可以本地运行Flux任务,也可以在VS Code中浏览现有任务。它还允许开发者执行并查看他们的查询结果,无论是编写简单查询还是更复杂的查询(可能需要多次迭代才能获得精确的结果),都能提供更好的体验。
新的InfluxDB Cloud增强功能提升了开发者体验
尽管简化开发流程很重要,但InfluxDB Cloud中正在提供一些新的功能,同样关键。在紧密与我们的社区成员和客户合作的过程中,这些新功能解决了平台上优化“时间至卓越”的多个请求。
使用显式模式选项防止不希望的变化 InfluxDB的非模式特性使得开发者能够快速上手。然而,我们也认识到在某些情况下,开发者需要更多对模式的控制。现在,InfluxDB Cloud 允许开发者显式地在桶级别定义模式。这可以保护开发者免受不希望的变化,确保他们可以安心地继续运行应用程序。
使用API调用脚本从您的应用程序中调用Flux脚本。 InfluxDB Cloud 现在支持API调用脚本,允许开发者定义参数化的Flux脚本,在应用程序中调用。由API调用脚本驱动的应用程序更加直观,通过触发的自动化动作提供预测性结果。这些API调用脚本可以通过VS Code扩展或直接通过InfluxDB API使用Flux定义。
将Flux与第三方平台集成 我们希望用户能够利用Flux,使其满足其环境或系统的需求——无论它在哪里。这就是为什么我们在已有的集成列表中增加了对几个新平台的支持,例如Alerta、WebEx Teams和ServiceNow。
自定义Flux以适应时区和位置。 现在可以编写遵循本地时区的Flux查询,并且Flux甚至可以调整夏令时——允许开发者根据他们全球各地的精确位置对分析进行微调。
InfluxDays上还有更多内容
通过了解开发者面临的时序数据挑战,InfluxData 团队可以提供这类功能,以减轻开发障碍并加速备受推崇的“从零到有”的时间。随着InfluxDays的启动,我们将更多地讨论这些新功能和能力如何扩展InfluxDB和Flux的灵活性,使开发过程更加高效和高效。
请确保您已经注册了活动,以便您可以看到直播并观看我们所有高管、客户和社区演讲者的演讲。并且请确保在今天上午9:30 PT收听我们与InfluxData 首席技术官和创始人大卫·迪克斯的会议,他将在会上讨论这些新功能以及它们如何帮助用户解锁更多的开发者的快乐。
我们在那里等你!