你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
实现云流程的现代化
流程现代化在业务中创建机制,以提高运营效率,从而降低工作负载的总拥有成本。 建议采用 DevOps 方法实现流程现代化。
图 1:使用 DevOps 工具进行高级 DevOps 循环
DevOps 方法将规划、开发、交付和操作集成到单个管道中。 通过集成,团队可以命名组织中的最高优先级并一起解决这些问题。 集体关注重要的事情,以最少的工作量创造最大的价值。
我们已将流程现代化分为三个步骤:工具、策略和优势。
步骤 1 - 采用 DevOps 工具
采用 DevOps 工具可帮助你更好地规划并更快地为客户提供价值。
在下表中,我们列出了 DevOps 工具和说明。 Azure 有一组名为 Azure DevOps 的 DevOps 工具。 可以使用这些 Azure 工具来实现 DevOps,也可以使用开源解决方案。 对于表中的每个 DevOps 工具,我们列出了Azure DevOps Services中的一个服务和一个替代的开源解决方案。
DevOps 工具 | 说明 | Azure DevOps 解决方案 | 开源解决方案 |
---|---|---|---|
源代码管理 | 项目的代码存储库。 | Azure Repos | GitHub |
CI/CD 管道 | 持续生成、测试并部署到任何平台和云。 | Azure Pipelines | Jenkins |
任务板 | 跨团队计划、跟踪和讨论工作。 | Azure Boards | TaskBoard |
程序包管理器 | 共享代码和发布包 | Azure Artifacts | Nexus |
测试管理 | 对代码运行测试和质量保证 | Azure Test Plans | Selenium |
部署 DevOps 工具后,即可实现规划策略的现代化。
步骤 2 - 采用 DevOps 策略
通过采用 DevOps 策略实现流程现代化。 DevOps 策略是在敏捷框架中执行操作的方法。 集成开发和运营,专注于优先级最高的任务,并在定义的时间段内处理任务。 这些策略使你能够在云中有效地实现现代化。
你将查阅现代化路线图,并围绕它规划现代化工作。
咨询现代化路线图
请参阅在 提交阶段 创建的现代化路线图,开始实现规划策略的现代化。 它包含你需要的所有详细信息。
下面是我们创建的示例现代化路线图。
业务功能 | 工作量 | 动机 | 现代化策略 | 时间线 |
---|---|---|---|---|
电子商务 网站 |
Web 应用 业务逻辑 数据库 服务器 支付系统 |
应用程序创新 |
|
X 周 |
规划现代化工作
使用现代化路线图规划现代化工作。 完成下表中的步骤,将工作划分为可管理的部分,并将其分配给团队成员。
步骤 | 工作任务 | 示例 |
---|---|---|
1. 确定主要工作 | 主要工作包括现代化动机和工作负载。 主要工作是敏捷中的 史诗 。 | 电子商务网站的应用程序创新。 |
2. 将 史诗 (主要工作) 分解为较小的任务 (用户情景) | 从客户的角度分析 (史诗) 的主要工作。 将主要工作 (史诗) 划分为符合客户需求的较小逻辑任务。 从长篇故事创建的任务在敏捷中称为 用户情景 。 每个长篇故事的用户情景数取决于工作负载的复杂性。 没有正确或错误的号码。 | “作为客户,我需要一个反应更迅速的网站,这样我才能获得更好的购物体验” “作为客户,我需要完整的订单历史记录,以便更轻松地重新订购项目” |
3. 将 用户) 情景 (任务进一步细分为较小的任务 (任务) | 这些较小的任务应是具体和详细的。 在用户情景中创建满足请求所需的数量。 子 任务是敏捷 任务。 | 选择App 服务计划 配置复原能力 配置缓存 |
4. 确定用户情景的优先级 | 确定用户情景的优先级,以便团队可以先实现最重要的目标。 | 1. 更好的购物体验 2. 订单历史记录 |
5. 分配工作 (冲刺) | 为工作设置两周的期限。 这些周期是敏捷中的 冲刺 。 让团队成员执行他们可以在两周内完成的任务。 | 为团队分配为期两周的任务 (App 服务计划、配置复原能力、配置缓存) 。 |
此表捕获 DevOps 的要点。 这足以使用,但你可能需要更多指导。 有关更多 DevOps 指南,请参阅 DevOps 规划指南。
步骤 3 - 采用 DevOps 权益
你已采用 DevOps 工具和 DevOps 策略。 你已准备好采用 DevOps 的优势。 DevOps 使你能够更快地学习、改进和缩放。 有时间限制的迭代和团队集成将使团队能够更好地实现现代化。
后续步骤
你已准备好对应用程序或数据库进行现代化改造。 应查阅在 业务一致性方面创建的现代化路线图。 路线图将让你知道接下来要关注的内容。