练习 - 部署你的第一个云采用计划
在此练习中,你要将项目计划模板部署到 Azure DevOps。 该模板可让你了解在此云采用工作中需要完成的工作。 在后面的练习中,你要扩充该计划,包含从 Azure Migrate 的评估功能收集到的数据。 这样,你就能为迁移和新的创新项目创建更卓越的计划。
云采用计划简介
Azure DevOps 是面向管理迭代项目的 Azure 客户的一组基于云的工具。 它还包含用于管理 DevOps 的部署管道和其他重要方面的工具。
在本单元中,你将了解如何使用模板快速将积压工作 (backlog) 部署到 Azure DevOps。 此模板基于 Azure 云采用框架中的指南,使云采用工作与标准化流程保持一致。
必备条件
在 Azure DevOps 中,用户具有不同的访问级别:基本、利益干系人或 Visual Studio 订阅者。 访问级别确定每位用户可使用哪些功能。 若要使用演示生成器预配项目,至少需要有基本访问级别。 例如,你可能收到错误消息,指出用户具有利益干系人许可证,而该许可证未授予写入共享查询的权限。
创建一个 Azure DevOps 组织
如果你没有 Azure DevOps 组织,可以免费创建一个。
转到 Azure DevOps 主页。
选择“免费开始”。
使用 Microsoft 或 GitHub 帐户登录。
在 Azure DevOps 中创建新组织
如果你有现成的 Azure DevOps 组织,但没有访问权限,无法在组织中创建新项目,那么你可能想要创建一个新组织来在此模块中使用。
登录到 Azure DevOps 门户,然后在左侧菜单中选择“新建组织”。
为新组织输入名称,然后选择“继续”。
如果已成功创建组织,你将看到“创建项目”提示。
你此时无需创建项目,但如果想要更熟悉 Azure DevOps,你可以随意创建项目。
云采用计划模板
若要部署云采用计划,请打开 Azure DevOps 演示生成器。 如“先决条件”部分中提到的,演示生成器工具要求使用具有适当权限的帐户登录。
登录后,可选择一个模板。 有一个不断扩充的列表,它由社区引导的适合各种目的的 Azure DevOps 模板构成,包含适合功能演示的 DevOps 实验室。 还有 Microsoft Learn 模板,它们用于部署可在其他 Learn 模块中使用的项目。 你可在“云采用框架”选项卡中找到包含云采用计划的模板。
这些模板有助于你计划实现云采用框架中的某些最佳做法所需的工作。 在本例中,请选择“云采用计划”模板。 此模板将加载可在这整个模块中使用的服务器迁移计划模板。
在其他模块中,你可使用云采用计划模板来计划和管理与治理、SQL 迁移、知识挖掘或其他云采用活动相关的工作。
重要
建议的云采用计划模板对迁移方面以及与上游/下游过程密切相关的活动提供指导。 有很多其他模板可能更适用于你的云采用工作。 在本学习模块的其余部分,可以随意使用这些计划中的任何一个。
部署你的第一个云采用计划
选择模板后,请输入要部署的项目(或计划)名称。 我们使用 DemoForLearnModule
作为项目名称。 你也可以这样做。 接下来,选择你的 DevOps 组织。 如果还没有该组织,请查看“先决条件”部分。 然后,选择“创建项目”。
创建项目后,你会看到如下所示的屏幕。 选择“导航到项目”,打开新的项目模板。
查看新积压工作 (backlog)
新项目打开后,你将有权访问多个不同的 DevOps 相关功能。 在此模板中,你将重点了解积压工作 (backlog)(或项目计划)。
若要打开项目计划,请将鼠标悬停在左侧导航栏中的“版块”上,然后选择“积压工作”。
积压工作列出了项目中的所有不同任务,但有一种更好的方法可以将项目视为一个整体。 在右上角,选择“情景”>“长篇故事”,查看完整的层次结构项目。 现在,此项目中的所有任务都将进行分组,以符合云采用框架方法或与在云采用过程中可能需要的云采用阶段相一致。
这个新视图是分层视图。 若要深入了解每个阶段,请选择任何工作项旁的插入点图标。 这将公开其子工作项。
以下列表用更传统的项目术语来说明 Azure DevOps 术语:
- 长篇故事:在本模板中,长篇故事是云采用或数字化转型计划的一个阶段。
- 功能:在本模板中,每个功能是完成其对应的采用阶段所需的项目。
- 用户情景:每个用户情景是完成对应阶段时你需要达成的共同目标或可交付结果。
- 任务:每个任务都是一个工作单元,必须完成该工作才能达成目标或可交付成果。
重要
在此长篇故事积压工作 (backlog) 视图中,为新的 Azure DevOps 项目地址添加书签。 你将需要在本 Learn 模块的最后一个单元中使用此书签。
后续步骤
你现在已经部署了你的第一个云采用计划。 在将来的单元中,你将更新此计划,来反映你需要完成的、特定于你的业务目标的实际工作。