微软 Build 2021 大会发布近百项新功能新服务,助全球开发者为世界重启注入创新活力
微软年度开发者大会 Build 2021 以线上直播的方法举行,微软环绕 Azure 云渠道、开发者社区、身份认证与安全保证、Microsoft 365 出产力渠道、Power Platform 低代码开发渠道、Windows 开发等与全球开发者生态系统密切相关的东西、产品、渠道,推出了近百项新功用、新服务,助力全球开发者以愈加高效、灵敏、安全、可扩展的方法,发挥构思,发明价值,并为国际重启与数字化转型注入立异动力。

曩昔一年,国际阅历了史无前例的巨大改动,全球各地的开发者,作为推动技能立异广泛运用的幕后英雄,在助力各行各业康复开展、加快转型,支撑国际各地的人们活泼应变、重塑决心的过程中,扮演了至关重要的人物。面临后疫情年代的种种应战与机会,开发者未来也将更多地肩负起数字国际发明者的历史使命。
与生俱来的开发者基因,让微软一直专心于开发者不断开展变化的多样化需求。微软供给了丰厚的开发东西,从 Visual Studio 宗族、GitHub 开源社区、.NET 结构,到全套的微软智能云矩阵:Azure、Microsoft 365、Dynamics 365 和 Power Platform,此外还有包含身份辨认、数据安全、拜访办理的端到端的安全屏障。服务于全球 95%“财富 500 强”企业的微软智能云,不光为开发者供给了功用完善的技能渠道,一起还能供给广泛全球的服务网络,以及真实企业级的安全合规保证,保证为开发者的运用及解决计划,供给一流的开发、布置、运维渠道。
从 Windows 到 Teams,全面提高开发者的立异功率
微软旗下具有广受全球开发者喜欢的开发东西 Visual Studio,以及汇聚了全球编程人才的开源开发社区 GitHub。微软的方针,是保证开发者能够运用他们喜欢的言语、开源结构、东西来编写代码,从任何地方将运用发布到云端,用安全的方法互相协作,并运用低代码东西快速整合不同组件。
Visual Studio 在全球商场的月活泼用户总数现已超越 2500 万,持续连任最受专业开发者喜欢的开发东西。微软正式推出 Visual Studio 2019 的最新更新,其间包含了用以提高.NET 和 C++开发功率的新特性和晋级的 Git 东西,支撑直接从 IDE 开发环境中创立 GitHub Action 作业流,对容器开发东西进行了改善,并为集成 Azure 的云开发进行了特别优化。
行将发布的新版本 Visual Studio 2022 路线图现已揭露。Visual Studio 2022将选用 64 位架构,供给全新的外观和操作感触,在扩展性和功用方面针对大型项目及杂乱解决计划进行特别优化,正式的公共预览版将于近期推出。为了打造一个尽可能抱负的开发环境,微软欢迎我们在开发者社区提出反应定见,以便做出相应的优化和调整。
为了寻求更高的作业功率,开发者常常会手动树立开发环境,以保证所需的全部触手可及。GitHub Codespaces 只需几秒钟的时刻,就能在云端将任何代码库房变成一个能够彻底定制的开发环境,开发者能够依据自己的需求挑选算力巨细,并依据项目需求对环境进行定制。
全球日活泼用户超越 1.45 亿的 Microsoft Teams 正成为许多企业必不可少的数字协作渠道,特别是其内置的运用和业务流程,正被越来越多的用户用于互相协作。跟着人们关于实时同步及非同步协作的需求不断添加,开发者能够经过开发在 Teams 中运转的协作运用,来满意此类需求。Team 新增的会议功用答应开发者对同享舞台、Together 形式等会议形式进行定制化拓宽。Microsoft Teams 东西包也添加了简洁开发的新功用,例如单线授权、Azure Functions 集成、Microsoft Graph 数据衔接器等。
现在全球有超越 13 亿设备运转 Windows,Windows 仍是开发现代运用的首选渠道,微软发布一系列开发东西,来协助提高 Windows 开发者的满意度和出产功率。Windows Linux 子系统(WSL)参加对图形界面 Linux 运用的支撑,让开发者能够在 Windows 电脑上运转一切的 Linux 东西和流程。现在,Windows 能够无缝集成任何图形界面运用中的作业流、Linux 及靠 GPU 加快的机器学习练习。
推行 GitHub 经历,让全球开发者安全无忧地协作编程
长途协作和混合作业正在引领全球现代作业文明的革新,其间,协作与安全正成为最受重视的首要问题。走在前列的抢先企业会挑选运用最好的开源组件进行开发,并将开源协作的实践经历运用于安排内部,然后快速构建起当今软件开发所必需的灵敏性。而微软的方针,是协助开发者安全无忧地在国际任何地方编写代码、彼此协作、布置运用——并为他们全程供给企业级的安全保证。GitHub 协助 6500 万开发者协作开发的最佳实践,彻底能够推行到任何开发团队和企业中去。
无缝联接的开发和运营渠道将协助开发者更顺利地推动立异,得益于 Visual Studio、GitHub 和 Azure 之间的融会贯通,开发者不管置身地球的任何旮旯,都能够在云开发环境中编写代码,凭借开发东西让涣散在遍地的团队成员互相顺利协作,并从任何地方安全无忧地提交和布置运用。而保证协作开发全程安全的要害一环,在于开发与安全团队密切合作。
为了协助开发与安全运维团队之间树立清晰的职责与协作新机制——微软推出整合 Azure 安全中心和 GitHub 的容器扫描服务。这项服务能够让安全运维团队把握构建及注册容器的扫描成果,并经过全程盯梢及早发现潜在的危险。经过这篇文章,能够了解如安在 GitHub 和 Azure 上敞开协作形式下的 DevSecOps 开发安全运维实践。
微软、GitHub 与埃森哲、ThoughtWorks 一起宣告建立“绿色软件基金会(Green Software Foundation)”。作为 Linux 基金会部属的非营利性安排,绿色软件基金会致力于鼓舞软件职业饯别可持续开展的社会职责,削减软件开发相关的碳排放,其方针是遵从《巴黎协议》的相关要求,到 2030 年让软件职业的碳排放削减 45%。基金会欢迎任何支撑可持续开展的软件公司加盟。
让旧运用上云,让云运用落地,为立异运用拓宽更宽广的用武之地
微软智能云 Azure 、供给了丰厚的服务协助开发者更快速地构建、布置和规划化运用,端到端渠道让开发者将精力集中于运用开发,而无需顾忌根底服务。在本届 Build 大会上,微软推出一系列 Azure 立异服务,协助开发者对现有运用进行现代化晋级,或许从头打造彻底的云原生运用。
推动运用程序现代化,是促进企业上云的常见原因之一,Azure 为运用现代化供给了丰厚的途径——既有虚拟机、容器服务、保管数据库,也有全保管的 PaaS 级渠道服务。此次推出的多项新服务,将协助企业更轻松地在云端,完结现有 Java 运用的现代化晋级。Microsoft Build of OpenJDK 是个免费的开源开发包,现已在 Azure和 Azure Stacks 上正式推出,并供给商用支撑。Red Hat JBoss EAP 已登陆 Azure 虚拟机服务,开发者能够运用 VM Scale Sets 对运用进行缩放,相同供给虚机服务的还有 IBM WebSphere ,并可凭借自动化计划模板来简化布置。
越来越多的客户期望经过云原生技能加快立异,适用于 Kubernetes 集群,以及可经过 Azure Arc 在多云环境运转的 Azure 运用服务推出揭露预览。包含 Azure 运用服务、Azure Functions、Azure 逻辑运用、Azure API 办理、Azure 事情网格在内的广受欢迎的 Azure 运用服务,现在能够运转于本地环境、边际环境,或许是 AWS、Google 等其他云服务上,只需是能够经过 Azure Arc 衔接的 Kubernetes 集群,都能布置 Azure 运用服务。关于需求保管 Kubernetes 操控平面的用户,微软还推出了AKS on Azure Stack HCI 超交融计划。
为了协助开发者轻松构建合适任何规划的高功用运用,微软发布 Azure Cosmos DB 的多项立异功用,其间 Cosmos DB Serverless 现已正式商用。微软推出新的服务类别:Azure 运用人工智能服务,将现有 Azure 认知服务、针对特定使命的人工智能服务,以及商业逻辑彼此结合,用来协助开发者针对比如文档处理、客户服务或许是从内容中提取观念等常见的运用场景,更快速地构建 AI 解决计划。
传统“代码先行”的开发形式往往难以对不断开展变化的需求做出快速呼应,因而许多专业开发者期望代码东西与 Power Apps 这样的低代码东西相交融,来加快作业流程及交给速度。为了充分发挥 Visual Studio 宗族与 Power Platform 的合力优势,微软推出若干拓宽功用:Visual Studio for Power Platform 拓宽,让开发者能够在 Azure API 办理服务中发布 API 时,一起布置 Power Platform 衔接器,然后消除了开发中的妨碍和阻力。VS Code for Power Platform 拓宽,供给了从 VS Code 直接发布 Power Platform CLI 的原生拓宽性,可经过 VS code 和 CLI 设置门户,包含用 IntelliSense 为完结代码及定制门户供给协助和提示信息。
在全球最大的自然言语模型 GPT-3 的驱动下,现在 Power Fx 能够让任何人,彻底不凭借任何编程常识,仅仅用自然言语来完结运用程序的树立。Power Fx 的这项晋级带来了人工智能辅佐的彻底直觉式的编程体会,让开发者或许其他任何人都能更快速地开发运用。经过参加对 Model Driven Commanding 和 Dataverse Calculated Columns 的支撑,Power Fx 现在还可用于树立模型驱动型运用。