首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

9个顶级开发IoT项目的开源物联网平台

DeviceHive是另一种功能丰富的开源IoT平台,它在Apache 2.0许可下分发。DeviceHive可以自由使用和更改。它提供了Docker和Kubernetes部署选项。...WSo2 Build允许公开API来为移动应用提供支持,允许用户监控和控制他们的设备。您可以将其与现有的身份系统集成,或使用他们的身份系统。...该物联网平台还支持几乎所有已知的开发板设备,如Raspberry Pi,Arduino Uno等。边缘计算由WSO2 Siddhi提供支持。...WSo2开源的物联网平台主要特点: 通过WSO2数据分析服务器(DAS),它支持批量,交互式,实时和预测性分析。...Yes REST APIs Link Encryption (SSL) and basic authentication HTTP, WSO2 ESB, MQTT Yes, WSO2 Data Analytics

17.4K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    盘点 15 个好用的 API 接口管理神器

    但是,此API管理工具的主要功能是能够生成细粒度的报告以理解API的数据是如何使用的。 3....WSO2 API管理器 WSO2 API Manager是一个完整的生命周期API管理平台,可以随时随地运行。可以在企业内部和私有云上执行API的分发和部署。除此之外,它还提供了一些其他的便利。...它的企业版带有许多特性和功能,例如: 开源插件的可用性 一键式操作 通用语言基础架构功能 强大的可视化监控功能 常规软件运行状况检查 OAuth2.0权限,以及 更广泛的社区支持 6....它具有高效的生命周期管理功能,例如用于管理控制的后端仪表板,详细的文档,用于传入请求的JSON验证以及满足用户权限的范围处理。...而且,此APIM平台会自动生成OAI和RAML要求,并根据定义的架构创建自定义的客户端SDK。

    2.7K50

    CLADE 2.0:进化驱动的集群学习辅助的定向进化

    简读分享 | 王宇哲 编辑 | 龙文韬 论文题目 CLADE 2.0: Evolution-Driven Cluster Learning-Assisted Directed Evolution 论文摘要...定向进化是蛋白质工程领域的一种革命性的生物技术,它通过昂贵的实验来搜索天文量级的突变空间,从而优化蛋白质的适应性。...然而,CLADE的初始阶段采样对所有的簇一视同仁,尽管许多簇包含大量的非功能性突变。最近的统计和深度学习工具使进化密度建模能够以无监督的方式访问蛋白质适合度。...在这项工作中,本文构建了多个进化分数的集合来指导CLADE的初始采样。最终的进化得分增强CLADE称为CLADE 2.0,它使用进化驱动的聚类抽样在一个小的信息空间内有效地选择一个训练集。...CLADE 2.0通过使用两个基准库进行验证,这两个库都有来自四个位点突变组合的160,000个序列。大量的计算实验与现有前沿方法比较表明,CLADE 2.0是一种新的机器学习辅助定向进化工具。

    40130

    盘点 15 个好用的 API 接口管理神器

    但是,此API管理工具的主要功能是能够生成细粒度的报告以理解API的数据是如何使用的。 3....WSO2 API管理器 WSO2 API Manager是一个完整的生命周期API管理平台,可以随时随地运行。可以在企业内部和私有云上执行API的分发和部署。除此之外,它还提供了一些其他的便利。...它的企业版带有许多特性和功能,例如: 开源插件的可用性 一键式操作 通用语言基础架构功能 强大的可视化监控功能 常规软件运行状况检查 OAuth2.0权限,以及 更广泛的社区支持 6....它具有高效的生命周期管理功能,例如用于管理控制的后端仪表板,详细的文档,用于传入请求的JSON验证以及满足用户权限的范围处理。...而且,此APIM平台会自动生成OAI和RAML要求,并根据定义的架构创建自定义的客户端SDK。

    3K20

    盘点 15 个好用的 API 接口管理神器

    但是,此API管理工具的主要功能是能够生成细粒度的报告以理解API的数据是如何使用的。 3....WSO2 API管理器 WSO2 API Manager是一个完整的生命周期API管理平台,可以随时随地运行。可以在企业内部和私有云上执行API的分发和部署。除此之外,它还提供了一些其他的便利。...它的企业版带有许多特性和功能,例如: 开源插件的可用性 一键式操作 通用语言基础架构功能 强大的可视化监控功能 常规软件运行状况检查 OAuth2.0权限,以及 更广泛的社区支持 6....它具有高效的生命周期管理功能,例如用于管理控制的后端仪表板,详细的文档,用于传入请求的JSON验证以及满足用户权限的范围处理。...而且,此APIM平台会自动生成OAI和RAML要求,并根据定义的架构创建自定义的客户端SDK。

    2.8K50

    SpringCloud2.0 Eureka集群 高可用的认证服务实现与搭建

    随着近几年微服务架构和Docker容器概念的火爆,也会让Spring Cloud在未来越来越“云”化的软件开发风格中立有一席之地,尤其是在目前五花八门的分布式解决方案中提供了标准化的、全站式的技术方案,...意义可能会堪比当年Servlet规范的诞生,有效推进服务端软件系统技术水平的进步。        ...SpringCloud Eureka是SpringCloud Netflix服务套件中的一部分,它基于Netflix Eureka做了二次封装,主要负责完成微服务架构中的服务治理功能。...今天就来讲讲Eureka的高可用实现与搭建 MAVEN相关配置 org.springframework.boot 的,查看源码发现CSRF保护默认是开启的,可以禁用掉即可。

    99050

    Cluster out:一种构建现代应用程序的设计方法

    除了 API 网关,您还需要让开发人员轻松定义、发布和管理这些内部 API 的生命周期。为此,需要 API 管理 (APIM)。...传统的 APIM 解决方案不是为快速发展和快速扩展的 Kubernetes 世界和驱动大量 API 使用的东西向流量而设计的。...因为它们是为数量较少的 API 而设计的,在动态性较低的基础架构上更改频率较低,因此传统的 APIM 太脆弱且通常太昂贵而无法在 Kubernetes 中有效运行。...除此之外,APIM 在开箱即用的 Kubernetes 中仍然很大程度上是一项手动任务。这就是为什么您需要建立一个 APIM 平台,以消除 API 的结构化、记录、保护和设置规则的大部分手动工作。...这些 APIM 解决方案必须低延迟且易于管理,因为复杂的环境可能有数千个 API。例如,您不希望 API 网关依赖于可能无法以应用程序速度执行的数据库,从而降低应用程序性能。

    49120

    微服务架构入门(Micro-Architecture)

    本文对微服务架构的概念做了基本的介绍,对没有微服务体系结构经验和相关概念的开发人员来说是很好的入门文章。 微服务架构(MSA)正在成为代替SOA的一种方案。...与SOA改进企业软件架构的方式一样,围绕iT的新模式和体系结构,微服务体系结构(Microservices architecture, MSA)构建企业软件的过程中,也出现了一些新的架构风格和新概念。...它是一个开放的体系结构,可以使用最适合的技术或特定企业的供应商来实现。让我们更深入地了解微观架构。 我们有三组不同颜色的微服务。从MS开始的微服务是真正的后端业务逻辑实现。...Microservices Micro-Integrations Service Mesh Micro-Gateway Java (SpringBoot, DropWizard) Ballerina LinkerD WSO2...APIM Javascript (NodeJs) Java (Spring Boot) Istio/envoy Apigee Go Nginx Kong Infrastructure Containerization

    1.3K50

    Keycloak单点登录平台|技术雷达

    Keycloak实现了OpenID,Auth2.0,SAML单点登录协议,同时提供LDAP和Active Directory,以及OpenID Connect, SAML2.0 IdPs,Github,...(图片来自:SAML2.0 wiki) 上图是使用SAML协议时,用户首次登录的一种最常用的工作流(SP Redirect Request; IdP POST Response),也是Keycloak...另一种方式是针对提供RESTful API的服务,这种情况下必须使用OpenID Connect协议,这种协议建立在Auth2.0之上,所以,可以将access_token通过Http头的方式来获取权限信息...(图片来自:WSO2 Blog) 洞见上有两篇文章,《登录工程:现代Web应用中的身份验证技术》和《登录工程:传统 Web 应用中的身份验证技术》,它们很详细的描述了传统Web和现代Web鉴权授权方式的功能需求...优点包括: 集群配置 应用轻量级 文档简洁全面 样式可完全自定义 丰富的第三方适配 样例丰富 配置版本化管理等 并且,所有操作提供RESTful接口,可简单的通过API接口进行配置。

    5.2K30

    技术分享 | 基于Intel Analytics Zoo的人脸识别应用与实践(下)

    3基于Analytics Zoo的人脸识别Demo实践 本Demo示例中视频源使用的是一路本地视频文件,在实际中也可以对接多路视频服务器,基于Analytics Zoo集群并行处理。...build-essential &&\ apt-get install -y protobuf-compilerlibprotoc-dev && \ apt-get install -y libgtk2.0...下载Analytics Zoo及Producer相关代码 git clonehttps://github.com/intel-analytics/ad-insertion.git 6....videoFramProducer 主要用于实现视频解码成帧并输入到kafka集群 2.配置Spark集群节点及Client Driver 修改spark配置文件 配置spark的spark-env.sh...so文件放入每个集群节点的/usr/bin文件夹内,jar包与resouces文件夹放入集群master节点的spark文件目录下。 ?

    94011

    启动物联网项目所需的一切:第 3 章

    流处理和实时分析 在物联网领域中找到 “实时分析”(real time analytics) 或 “流分析”(in stream analytics) 的参照范例并不难,不过这些术语可能会产生误导。...在复杂的流处理器背后的数据科学原理是在经典的两步数据科学过程中开发的。首先,数据科学家会基于已知结果的历史数据(也就是基于监督式学习)开发一种使用输入数据来预测目标事件的可能性的算法。...同样,一个 SPARK 或 Hadoop 存储集群的存在还会带来编程还有数据库管理(DBA)的开销。你大概也不希望产生这种开销,或者至少是能把这种开销最小化。...WSO2 Cisco Systems data Artisans EsperTech 注意,以上排名不包括那些只提供云服务的供应商,尽管它们也应该会在像这样的排行榜中出现。...数据流处理能力(Stream Handling):在这个假定的核心能力中,SoftwareAG 在这方面得到了一个完美的分数,而 Impetus 和 WSO2 的得分明显低于平均水平。

    85860

    异类框架BigDL,TensorFlow的潜在杀器!

    (3)基于现有的 Spark / Hadoop 集群是否可以用? 为什么要权衡这些问题其实不难理解,我们需要保持一致的环境,避免大型数据集跨不同集群之间的传递。...并且,充分优化后的CPU集群的性能还是挺可观的。拿BigDL来说,MKL + 多线程 + Spark,充分发挥了分布式集群的优势 。...为了帮助大家能更具体、实际的理解这个工具的一些功能与用法,下面分享一个关于 BigDL 和 Analytics Zoo 的简短教程,向大家展示如何使用预先训练好的模型实现迁移学习,并在 Spark 集群上进行训练...row: os.path.basename(row[0]), StringType()) getLabel = udf(lambda row: 1.0 if 'ants' in row[0] else 2.0...Spark 允许跨多个集群进行更快的训练。

    1.5K30

    Apache Eagle——eBay开源分布式实时Hadoop数据安全方案

    可伸缩:在eBay Eagle 被部署在多个大型Hadoop集群上,这些集群拥有数百PB的数据,每天有8亿以上的数据访问时间,因此Eagle必须具有处理海量实时数据的高度可伸缩能力。...WSO2 Siddhi CEP 引擎是Eagle优先默认支持的策略引擎,同时机器学习算法也可作为另一种策略引擎执行。 扩展性。Eagle的策略引擎服务提供API允许你插入新的策略引擎。...Eagle 策略引擎默认支持WSO2的Siddhi CEP引擎和机器学习引擎,以下是几个基于Siddi CEP的策略示例。...目前,Eagle的数据行为监控系统已经部署到一个拥有2500多个节点的Hadoop集群之上,用以保护数百PB数据的安全,并正计划于今年年底之前扩展到其他上十个Hadoop集群上,从而覆盖eBay 所有主要...eBay 分析平台基础架构部(Analytics Infrastructure)是eBay的全球数据及分析基础架构部门,负责eBay在数据库、数据仓库、Hadop、商务智能以及机器学习等各个数据平台开发

    1.5K60
    领券