关于Office 365的Ring开发理念

今天的IT开发技术和以往大有不同,有一种被称为“Rings开发模型”正开始流行。 这种技术可以让开发团队能够不间断地更新他们的应用,提供最新的机能,并同时能够保证安全性,私密性和可靠性不被忘却。 如此一来,也让客户能够安心使用这些最新的技术。

当然,这一模式也带来一些挑战,特别是依赖于“传统规范的”标准和技术审核。这些标准与审核还存在一些旧的技术控制点,诸如要求“完全独立的测试环境”,“设置针对于‘大型’版本更新的测试基准以及对应的人工审核”等等。 很多控制点已经变得过于逆生产力,而且拥有较少空间可以让开发人员解释新技术实际上能够达到一样的控制目的,而是纠结于字面上的标准要求。

微软云技术将会继续和各大标准制定机构,认证组织以及业界同行们一起努力,争取正面影响到标准的制定以及后续认证审核的相关技术细节。

This is an old article but worth reading: Change Management for Microsoft 365. In today’s world, IT service providers use a new methodology of releasing features/updates called “Rings” which enable develop teams to release new features on continuous basis, while still maintaining a high-level of quality and security/privacy promises. And it gives our customers confidence to use latest new technologies.

However, at the same time, it brings challenges to “traditional-style” standards and audits, which yet stick on rules like “totally separated test environment”, “‘major’ release milestones and requirements of manual check-ins” etc. And some of these required controls may even become counter-productivity when there is limited room for service providers to show evidence that their original purposes are met with the same, if not higher, level of standard.

Microsoft will continue working with certification authorities, standard committees and IT partners trying to bring latest technology not only to services themselves but also to standards and audits.