当前位置: 首页 > 产品大全 > 微软Build 2017 开启人工智能应用软件开发新纪元

微软Build 2017 开启人工智能应用软件开发新纪元

微软Build 2017 开启人工智能应用软件开发新纪元

在2017年的微软Build开发者大会上,人工智能(AI)无疑是贯穿始终的绝对主角。微软不仅展示了其在AI前沿技术上的深厚积累,更清晰地描绘了如何将AI能力赋能给每一位开发者,从而重塑应用软件开发的未来。对于关注人工智能应用软件开发的从业者而言,本次大会的核心信息可以概括为:平台化、工具化与场景化

一、 战略核心:AI民主化与平台化服务
微软CEO萨提亚·纳德拉反复强调“AI for Everyone”的理念。其核心战略是将强大的人工智能能力,通过云计算平台Azure,以服务(AI as a Service)的形式提供给全球开发者。这意味着,开发者无需从零开始构建复杂的机器学习模型,而是可以像调用API接口一样,轻松集成视觉识别、语音理解、语言处理、知识推理等高级AI功能到自己的应用中。Azure Cognitive Services(认知服务)的全面升级和扩展,成为实现这一愿景的关键载体。

二、 重磅工具:Visual Studio Tools for AI与Azure Batch AI
为了让开发流程更顺畅,微软推出了专门针对AI开发的集成工具。

  1. Visual Studio Tools for AI: 这款Visual Studio扩展插件,让开发者能够在熟悉的IDE环境中,使用主流深度学习框架(如CNTK、TensorFlow、Caffe2等)进行模型开发、训练和调试。它极大地降低了AI开发的门槛,实现了传统软件开发流程与AI工作流的无缝衔接。
  2. Azure Batch AI(预览版): 这项托管服务旨在简化大规模的AI模型训练。开发者只需指定所需的计算资源(如GPU集群)和训练任务,Batch AI便会自动管理整个集群的配置、作业调度和资源优化,让开发者能更专注于算法本身,而非底层基础设施的运维。

三、 智能边缘:Azure IoT Edge与AI的融合
微软敏锐地洞察到,并非所有AI计算都需要在云端进行。为此,大会重点介绍了Azure IoT Edge。这是一个允许将云分析、自定义业务逻辑乃至Azure Functions、Azure Stream Analytics和Azure Cognitive Services直接部署到本地IoT设备上运行的服务。这意味着人工智能可以“下沉”到网络边缘,在工厂、医院、汽车等场景中实现低延迟、高响应且不依赖持续网络连接的智能应用,开启了“智能边缘计算”的新篇章。

四、 对话即平台:Bot Framework的进化与Cortana Skills
在应用交互层面,微软继续深化“对话即平台”战略。

  • Bot Framework得到进一步增强,提供了更强大的工具和连接器,使开发者能够更轻松地构建、测试和发布智能聊天机器人(Bot),并将其连接到Skype、Teams、Slack、微信等多个主流对话渠道。
  • Cortana Skills Kit向开发者开放,允许他们将自家服务的功能封装成Cortana的“技能”。用户可以通过与Cortana的自然对话,直接调用这些第三方服务,这为应用软件提供了全新的、更自然的入口和交互模式。

五、 数据与基础设施:SQL Server 2017与云原生支持
强大的AI应用离不开数据与算力的支撑。微软宣布SQL Server 2017成为首个支持在Windows、Linux和容器中运行,并内置机器学习服务(R和Python) 的数据库。这允许数据科学家和开发者直接在数据库内部运行AI脚本,避免了数据移动带来的延迟和风险,实现了“在数据所在地进行智能分析”。微软全面拥抱云原生,对Kubernetes等开源容器编排技术的深度支持,为部署和管理由微服务与AI模块构成的复杂应用提供了坚实基础。

赋能开发者,定义未来应用
微软Build 2017传递出一个明确信号:人工智能不再是实验室里的高深技术,而是正在成为下一代应用软件的“标准配置”和“核心生产力”。通过提供一套从云端智能服务、开发工具、边缘计算能力到对话交互平台的完整“AI堆栈”,微软旨在让每一位开发者,无论其AI专业知识深浅,都能成为AI应用时代的构建者。未来的应用软件开发,将必然是与智能深度融合的过程,而微软正致力于提供那条最顺畅的赋能之路。


如若转载,请注明出处:http://www.vxqhdaz.com/product/8.html

更新时间:2026-04-04 11:29:37