导读 在今天凌晨的微软 Build 2019 大会上,微软在 Azure 和 Windows 中,加入了全新的开源技术和开发工具。

Azure Kubernetes

Azure Kubernetes 服务(AKS)是目前成长最快速的一项 Azure 服务,包括 ASOS 这样的全球企业都在利用 AKS 管理大规模的云应用容器基础设施,并且受益于其更佳的可靠性和灵活性。在 Build 大会上,微软又推出了一些新功能和特性,为 Kubernetes 任务提供更强的能力和更好的保障:

•Kubernetes Event-driven Autoscaling(KEDA)是一个与 Red Hat 合作开发的开源组件,支持承载微服务方式的事件驱动类型的容器部署在 Kubernetes 上。KEDA 现已开放公共预览,它为 Azure Function 提供了一种新的托管模式,以容器化的模式部署在 Kubernetes 的集群中,让 Azure Functions 的程序类型和其规模扩展可以到任意的云端或者本地的 OpenShift 上的 Kubernetes 上运行。

•Azure Policy for AKS 增强了 AKS 大规模运维能力,并且能够以集中一致的方式对 AKS 集群提供保障。Azure Policy 能够阻止运行时中出现的任何违规行为,并且能够对所有运行中的集群提供最新的合规检查能力。

量子计算与Q#语言

量子计算,对于开发者来说是个令人兴奋的新兴领域。微软专门为量子编程设计了 Q# 语言,提供了一种可触及的高等级的编程语言,并对量子比特、算子和其他抽象概念提供了原生系统。在 Build 大会上,微软宣布将 Q# 编译器和模拟器开源,以促进 Q# 开发者社区的成长,并为合作伙伴、初创公司利用它加速自身业务的成长创造更多机会。

Github中引入Azure AD

开发者的大部分时间都在与各种应用、服务、工具打交道。为了帮助大家简化工作流程,微软宣布将世界上应用最广泛的企业级身份认证系统——Azure Active Directory(Azure AD)引入 GitHub。这将为 GitHub 企业用户带来 Azure AD 在身份管理和安全保护上的诸多优势,还能实现不同系统间的账户同步管理。开发者现在可以使用已有的 GitHub 账号,包括 Azure Portal 及 Azure DevOps 账号登录到 Azure。从此,GitHub 开发者只要使用一个账号就可以访问代码库和开发环境。

数据库

如何支持和管理以指数速度增长的应用数据、为人工智能应用打下坚实的基础,是今天开发任何现代云应用都必须首先要面对的关键问题。全新推出的 Hyperscale (Citus) option in Azure Database for PostgreSQL 与 Azure SQL Database Hyperscale 一起,能够帮助开发者利用现有技术能力构建起高扩展、低延迟的应用。Azure Database Hyperscale 能够根据需要迅速扩展计算、存储和内存资源,让开发者集中精力打造应用体验,而无需为性能或者缩放规模的限制担忧。Azure 是唯一允许开发者在多引擎间进行缩放的云服务,既支持 SQL 数据库,也支持 PostgreSQL 这样的开源数据库。

原文来自:http://tech2ipo.com/10039273

本文地址:https://www.linuxprobe.com/microsoft-open-source.html编辑:尹慧慧,审核员:逄增宝

Linux命令大全:https://www.linuxcool.com/