AI 能力的提升
1. Azure OpenAI Service 终于来了
2. Azure 机器学习服务能力的提升
例如:
az ml compute create --name "testdev-vm" --size STANDARD_DS11_V2 --type ComputeInstance
通过 Azure ML CLI(v2来直接创建计算集群
az ml compute create --name "aml-cluster" --size STANDARD_DS11_V2 --max-instances 2 --type AmlCompute
还有大家关注的 AutoML 功能也新增了对自然语言处理的支持。可以与 Azure 机器学习数据标签功能无缝集成,以标记文本数据或引入现有标记数据。
3. 认知服务功能的整合和改进
.NET 全场景开发终于到来了
当然在 .NET 6 完善的同时,.NET 7 也在预览,像大家关注的 Minimal API,WASI 的支持都会不断在后续的版本中支持。建议各位小伙伴可以关注 Build 上 .NET 的相关技术分会场专题了解更多。
为云原生时代添砖加瓦
1. Azure Container Apps 终于来了
Azure Container Apps 的优势:
抛开管理云基础设施和复杂容器编排器的顾虑。
支持 Serverless
扩展 HTTP 请求、事件或运行始终在线的后台作业
入口和服务到服务通信的自动加密
建立在 AKS、KEDA、Dapr 和 Envoy 的基础上
2. Draft 增强 AKS 的开发体验
https://github.com/azure/draft 通过获取非容器化应用程序并生成 Dockerfile、Kubernetes 清单、Helm 图表、Kustomize 配置以及与容器化应用程序相关的其他组件,使开发人员可以更轻松地开始构建在 Kubernetes 上运行的应用程序。 Draft 还可以生成 GitHub Action 工作流文件,以快速构建应用程序并将其部署到任何 Kubernetes 集群上。
3. 其他功能更新
除了 Azure Container Apps,AKS 等相关内容外,微软也为 Azure App Services 提供了 gRPC 支持,可以在 Azure 应用服务上托管 gRPC 应用程序。 也有面向企业的 Azure Spring Apps,新增了 Service Bus 资源管理器等。
Teams 开发功能逐步完善
开发人员能够通过新的 Teams SDK 在应用程序中构建 Live Share 功能,提升Teams 会议中的实时协作体验。 Live Share 体验工具基于 Microsoft Fluid Framework 构建,允许开发人员通过客户端用几行代码创建同步的会议体验。
低代码继续前行
1. Power Virtual Agent 新的智能机器人开发体验
2. PowerPlatform 的新成员 Power Pages
Microsoft Power Pages 是一个低代码开发和托管平台,非常适合构建以业务为中心的网站,允许低代码制作者和专业开发人员通过流畅的视觉体验为桌面和移动设备设计、配置和发布网站。以前,Power Pages 作为 Power Apps 中的一项功能存在,称为 Power Apps 门户。 Power Pages 将成为 Power Platform 系列的第五个成员,作为 Power Platform 产品组合中的独立产品。全新的 Power Pages 带来了全新的设计工作室,有非常丰富的模版中心,通过 Pro-Developer 还可以和 Visual Studio、GitHub 和 Azure DevOps 的集成,以帮助开发人员实现高级业务需求。 当然 Power Pages 也打通了 Microsoft Dataverse,允许用户安全地收集业务信息并与站点访问者共享。
3. Power Automate 中的无人值守机器人流程自动化 (RPA 和虚拟机 (VM
Windows 开发生态的改变
1. ARM 生态来了*
微软基于 Project Volterra,推出一个全面的 ARM 原生开发人员工具集,其中就包括 Visual Studio 2022、Visual Studio Code 、.NET 和 .NET Framework 的 ARM 原生版本。
Project Volterra 也使开发人员能够利用强大的集成神经处理单元 (NPU 来构建执行本地 AI 加速工作负载的应用程序。Windows 基于 Project Volterra 通过 Hybrid Loop 模式 在客户端和云之间动态转移模型 AI 应用推理时的负载。
2. 更强大的 Microsoft Edge WebView2
我们知道Internet Explorer 11 (IE11 将于 2022 年 6 月 15 日停用。但是,对于需要继续访问基于 Internet Explorer 的关键 Web 应用程序的用户和组织,Microsoft Edge 提供了与 Internet Explorer 模式的向后兼容性。 对于 Web 开发人员来说,这意味着不再需要致力于向后兼容 IE11。 对于通过 MSHTML (Trident 引擎嵌入 Web 内容的应用程序开发人员,该应用程序在 IE11 停用后将保持不变,并将继续受到支持。
3. 全栈开发者首选平台 - Windows 11
更智能化的大数据平台
1. Microsoft Intelligent Data Platform 发布
Microsoft Intelligent Data Platform 使组织能够轻松地在快速发展的环境中进行调整和调整,为其应用程序添加智能层,解锁预测性见解并在任何地方管理他们的数据。 它解决了市场分散等主要客户痛点,同时还使客户能够更有效地捕获和利用数据以增加市场份额。
2. SQL Server 2022 发布预览
SQL Server 2022 与 Azure Synapse Link 和 Microsoft Purview 集成,能够从大规模数据中获得更深入的分析、预测和治理。 通过与 Azure SQL 托管实例的灾难恢复 (DR 以及与云分析的无 ETL(提取、转换和加载)连接增强了云集成,这使数据库管理员能够以更大的灵活性和最小的影响来管理他们的数据资产。
3. Azure Cosmos DB 开发更友好了
4. Azure Synapse Analytics 功能更新
• Microsoft Graph Data Connect 使 Microsoft 365 客户可以轻松利用其组织数据的能力,将其移动到 Azure Synapse 中,从中发现新的可操作的业务洞察力,从而提高客户满意度、提高生产力和优化业务流程。使用 Azure Synapse 的 Microsoft 365 客户可以使用 Azure Synapse Analytics 轻松解锁新的见解,充分利用他们已经拥有的重要的员工和客户协作数据。
后记
Build 2022 的技术更新非常大,涵盖了云原生,大数据,Windows,人工智能,低代码,开发技术及工具等领域,作为开发人员都可以从中学习到不少新的技能和知识。上述的部分是我认为的比较重要和大家值得关注的一些新技术和功能更新,建议各位小伙伴也可以去看官方发布的文档了解更多。