Azure DevOps探索系列之四: 如何使用Sprints制定敏捷迭代计划

链接地址: https://www.bilibili.com/video/BV1YM4y1y7DZ/ 1. 前言 Sprint, 中文一般翻译为冲刺, 这个词语来源于Scrum,Scrum本意是橄榄球中争球,Scrum团队应该像橄榄球中的持球者一样,为了团队目标,朝着一个方向冲刺。因此,Sprint被用...

阅读更多

使用Visual Studio自带Dev Tunnels实现端口转发

1. 前言 大家应该都遇到过这样的场景, 需要接受第三方的推送信息(Webhook), 开发后如果要调试的话, 一般只能发布到服务器上, 通过打印日志的方式。 Visual Studio的Dev Tunnels提供了一种便捷的端口转发的方式, 自动化的生成一个公网可访问的URL地址, 并且会转发端口请求到你的...

阅读更多

Azure DevOps探索系列之三: 一个好的PBI需要包含哪些元素

链接地址: https://www.bilibili.com/video/BV1yP411o7kV/ 1. 前言 在Azure DevOps探索系列之一: 一个好的PBI标题需要包含哪些元素中, 我们介绍了如何编写一个好的PBI标题, 那么一个好的PBI需要包含哪些内容呢? 2. 描述 描述是P...

阅读更多

如何使用Deployment slots (部署槽) 切换部署环境

1. 前言 Azure App Services 是一个非常强大并且易于使用的应用。许多开发人员选择它发布Web应用。当我们需要同时考虑生产环境和Staging环境部署的时候, 我们可以选择创建第二个资源组或订阅来托管资源, 与此同时, 我们可以选择一个更好的方案作为替代方案,那就是Deployment slo...

阅读更多

Azure中的冗余存储选项和策略

1. 前言 Azure 存储始终会存储数据的多个副本,以防范各种计划内和计划外的事件,例如暂时性的硬件故障、网络中断或断电、自然灾害等。 冗余可确保即使遇到故障,存储帐户也能达到其可用性和持久性目标。 我们需要在安全性和价格上找到最大的平衡。 2. 本地冗余存储 (Local-redundant sto...

阅读更多

C#11 新特性 - 字符串处理

链接地址: https://www.bilibili.com/video/BV1TT411176s/ PPT以及Demo地址: https://github.com/JerryLuo5799/CSharp11Demo

阅读更多

使用资源组来管理Azure资源

1. 前言 资源组是 Azure 平台的基本元素。 资源组是部署在Azure上的资源的逻辑容器。所有Azure资源必须在资源组中,并且Azure资源只能是一个资源组的成员。 2. 命名规范 资源组的名称在整个业务中需要保持一致性,开发人员或系统管理员可以看到给定环境(dev/test/prod)中给定产品使...

阅读更多

Azure资源命名规范

1. 前言 当我们在Azure创建大量资源的时候, 如果没有一个好的命名规范, 那么寻找具体资源的时候就会是个头疼的事情了。 2. 命名规范 管理云资源需要从一个规范的名字开始, 最好保持一致并使用: 全部小写 使用”-“作为分隔符 包含资源类型缩写(以便于在脚本中找到资源) 包括资源适...

阅读更多