分享

微软Azure:云端的大数据、物联网和人工智能

 hzwzz 2018-03-24

如今,人们可能对微软Azure的基础设施即服务(IaaS)和平台即服务(PaaS)目录已经很熟悉。但是,企业的IT管理人员和开发人员现在迫切需要能够处理更高级的工作负载的解决方案,如大数据分析、复杂的物联网部署和启用人工智能的应用程序。

就像所有主要的公共云提供商一样,微软公司正在超越基础服务,致力于迎合日益增长的基于云计算的智能服务市场。微软公司庞大的云计算生态系统有时会让人难以确定自己的选择,因此人们需要对此进行了解。

微软Azure:云端的大数据、物联网和人工智能

Azure HDInsight:基于云计算的基础大数据分析

在2018年的IT优先事项方面,根据调研机构Gartner公司最近对美国政府部门的CIO进行的调查表明,商业智能和数据分析的重要性仅次于云计算服务。而在IT支出方面,商业智能和数据分析落后于云计算和网络安全。

从跨国公司到地方政府,各种组织都在想方设法从他们已经收集到的大量数据中获取更多的价值。这就是Azure HDInsight体现其价值的地方。

以Azure HDInsight为基础,企业可以基于领先的开源框架(包括Hive、LLAP、Kafka、Spark、Storm,以及Apache日益流行的Hadoop)构建大数据分析和商业智能应用程序。

而采用集群部署和配置选项以及第三方集成(例如,微软公司刚刚宣布能够在支持GPU的集群上运行Spark)可以使用户能够快速完成大数据工作。HDInsight并不是微软唯一的基于云计算的大数据产品。

基于HDFS(Hadoop分布式文件系统),Azure Data Lake Store可实现几乎任何类型的数据(结构化、非结构化和半结构化)的PB级存储,以实现大规模并行分析。 Azure Data Lake Analytics是一项支持数据转换和处理的配套服务。

在定价方面,对于市场初入者来说,一个很好的经验法则就是参考每个服务的定价页面,而服务价格可能因地区而异。微软公司通常会采用降价措施,这是在竞争激烈的企业云计算市场上流行的策略。

例如,微软公司最近将HDInsight的价格降低了52%。在美国,运行具有单个CPU和1.75GB RAM的基本的HDInsight通用节点的价格为每小时7.7美元。

将Azure的状态页面标记为潜在的中断和服务中断以及区域可用性页面,用户可以来查看市场中是否有其所需的服务,采用大数据或其他方式也是一个好主意。

Azure IoT:部署和管理大型物联网部署

企业很快发现,实施、保护和管理企业物联网解决方案说起来容易做起来难。微软公司提供了作为包含数百万设备的广泛物联网部署的IT骨干云计算服务。

Azure IoT Hub是一个很好的开始。顾名思义,它使企业能够连接、管理和更新他们的物联网设备。在配置完成后,可用于收集遥测数据,发出命令以删除设备,使用其设备配置服务注册设备等等。

另一个关键方面是微软公司的物联网安全方法,通常被认为是企业采用的最大障碍。为了帮助确保组织的设备不会成为攻击者僵尸网络的一部分,甚至危及用户安全,微软公司采用灵活的、按设备进行身份验证的方案。

微软公司在其网站上表示:“我们将为每个连接的设备设置唯一的身份和凭证,并帮助保留云端到设备和设备到云端的信息的机密性。为了保持系统的完整性,用户可以有选择地撤销特定设备的访问权限。”

一旦企业建立了物联网环境,他们就可以使用Azure IoT Suite来捕获和分析其设备(特别是其工业物联网设备)生成的数据。

它支持各种第三方集成(包括SAP,Salesforce和Oracle),允许组织将设备数据整合到其业务流程和工作流程中。Azure IoT Suite可作为连接工厂、远程监控和预测性维护解决方案的基础。

Azure Stream Analytics使组织能够实时采集和分析物联网数据。已经使用微软基于云计算的商业智能(BI)和分析平台Power BI的企业可以使用该服务,根据其生成的数据快速创建交互式仪表盘。

对于希望将大部分物联网处理工作转移到边缘设备的组织而言,微软公司目前正在运行一个名为Azure IoT Edge服务的测试版是一个很好的选择。通过利用这种处理能力和机载存储容量,企业可以将人工智能功能(稍后将扩展)和其他服务扩展到其设备。他们还可以选择将哪些云计算资源用于物联网数据处理,从而降低与将这些工作负载转移到云计算相关的带宽和存储成本。

最后,微软公司推出了全面管理的物联网软件即服务(SaaS)产品,名为Microsoft IoT Central。它借鉴了上述服务中的许多元素,但是没有大部分后端工作,使得缺乏云计算开发技能的组织可以快速连接和管理,并从设备中获取洞察力。

微软认知服务:支持人工智能的应用程序和服务

微软人工智能平台是微软公司不断发展的人工智能、机器学习和深度学习技术的生态系统。它包含了几种云计算服务,企业可以使用这些服务来将人工智能添加到其业务应用程序或启动全新的智能应用程序。其中最吸引眼球的是微软公司的认知服务API套件。

微软认知服务功能的API,使开发人员能够将类人的属性添加到他们的解决方案。它们包括图像处理和识别、自然语言识别、文本到语音、智能搜索和用于语义搜索的知识映射,以及智能建议。

对于希望通过对话方式吸引客户的企业,微软公司提供了Azure Bot服务。开发人员可以创建与认知服务相关联的机器人来提供有针对性的信息服务,通过问答式体验促进销售或提高生产力,这些体验就像友好交谈一样自然。

人工智能开发人员和数据科学家可以使用微软公司的机器学习服务来构建、部署和迭代他们的人工智能模型。它提供包括各种工具,其中包括基于Docker的模型管理功能,用于Windows和Mac机器的可下载的Workbench应用程序,以及使用可扩展Spark集群来帮助用户微调其模型的实验服务。

微软公司还提供了人工智能的Visual Studio代码工具,可以帮助微软公司流行的IDE用户在人工智能软件开发上开始运行。最后,对于希望将人工智能功能扩展到其物联网边缘设备的组织而言,微软公司为此提供了一个用于Azure IoT Edge的人工智能工具包。

微软Azure为追求人工智能、物联网和大数据分析技术的企业提供了许多选择,可以作为推动数字化转型的手段,并通过收集的数据创造更多价值。虽然微软Azure在市场占有率和整体流行度方面落后于亚马逊网络服务(AWS),但微软公司开发人员的关注点和全球数据中心的足迹,以及其基础企业级云基础设施是用户采用微软Azure的主要原因。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多