在本章中,我们将介绍以下内容:
DevOps已经流行了好几年了。许多平台已经接受了这一学科,并将其整合到其开发生命周期中。多年来,Dynamics CRM/365紧跟潮流,保持平台的现代化和最新。CRM 2011中解决方案的介绍,SolutionPackager和PackageDeployer的介绍,以及Microsoft.Xrm.Data.PowerShell扩展都是支持DevOps故事的小步骤示例。其中一些工具是出于支持新功能(例如AppSource)的需要而产生的,微软重新调整了自己的一些工具的用途,以供公众通用。
本章中的示例将涵盖一些DevOps基础知识,如解决方案导出和导入、将配置数据与解决方案绑定、源代码管理集成和部署编排。缝合在一起,你最终会有一个强大的DevOps故事要讲。
下图描述了具有本章所述步骤的开发生命周期:

上图中编号的每个步骤对应于本章中的一个或多个示例: