Qiita 投稿マラソン 2024 - DevOps 編 17 日目 リリース戦略の設計と実装

[Qiita Engineer Festa 2024（キータ・エンジニア・フェスタ 2024） - Qiita](https://qiita.com/official-campaigns/engineer-festa/2024)

> 投稿マラソン
> Qiita Engineer Festa 2024 の記事投稿キャンペーンに紐づけて19記事投稿すると、「Qiitaオリジナルグッズ」を必ずプレゼント！38記事投稿すると更に特別な「Qiitaオリジナルグッズセット」を必ずプレゼント！

とのことで「学び」を強制的に自分に課したいな、どこまで走れるか分からないがちょうど目の前に、学びたい [Azure DevOps Services | Microsoft Azure](https://azure.microsoft.com/ja-jp/products/devops) があるじゃないかと走り始めた個人的コミット駆動目的の投稿です。17 日目。


# 本日のタイトル: リリース戦略の設計と実装

[AZ-400: リリース戦略の設計と実装 - Training | Microsoft Learn](https://learn.microsoft.com/ja-jp/training/paths/az-400-design-implement-release-strategy/)


リリース戦略とは何ぞやと思われるが、[Azure DevOps リリース パイプラインの機能について説明する - Training | Microsoft Learn](https://learn.microsoft.com/ja-jp/training/modules/create-release-pipeline-devops/2-describe-azure-devops-capabilities)。

例:
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/93824/86e537f0-908c-0e30-5f21-468f55348c59.png)

等ここまでのおさらいも含む。


## リリース ゲート

リリース までの関門。

[リリースの推奨事項を調べる - Training | Microsoft Learn](https://learn.microsoft.com/ja-jp/training/modules/explore-release-strategy-recommendations/)

- インシデントと問題の管理
- 承認とコラボレーション システムの統合
- 品質の検証
- 成果物に対するセキュリティ スキャン
- ユーザー エクスペリエンスの監視
- 変更管理の統合
- インフラストラクチャの正常性チェック

## テスト

[自動統合と機能テスト自動化を構成する - Training | Microsoft Learn](https://learn.microsoft.com/ja-jp/training/modules/configure-provision-environments/4-configure-automated-integration-functional-test-automation)
![](https://learn.microsoft.com/ja-jp/training/wwl-azure/configure-provision-environments/media/agile-testing-quadrants-1495c244.png)

https://lisacrispin.com/2011/11/08/using-the-agile-testing-quadrants/

[Creating an Application Insights Web Test and Alert Programmatically - Azure のブログ - Microsoft Azure](https://azure.microsoft.com/ja-jp/blog/creating-a-web-test-alert-programmatically-with-application-insights/)

[機能テストの設定と実行 - Training | Microsoft Learn](https://learn.microsoft.com/ja-jp/training/modules/configure-provision-environments/8-set-up-run-functional-tests)

等をどこに組み込むかの話となる。



## 本日のまとめ

[リリース戦略の整理 #devops - Qiita](https://qiita.com/SoarTec-lab/items/6f7647a015f15687d550)
[リリース・デプロイ戦略 | Wantedly Engineering Handbook](https://docs.wantedly.dev/fields/dev-process/deploy-strategy-overview)


2024.06.29 個人的注目記事

[【静岡県民必見！？】遠鉄バスどこ！？（PC版）作ってみた #Python - Qiita](https://qiita.com/muumin_0525/items/d6db1e858c035a0a2514) 静岡県民ではないですが、Selenium を見ていたら、見つけました。



明日は [デプロイ パターンの概要 - Training | Microsoft Learn](https://learn.microsoft.com/ja-jp/training/modules/introduction-to-deployment-patterns/) を見ます。


ここまでの記事: 
[Qiita 投稿マラソン 2024 またの名を 人はいかにして学びの機会を捻出するか - DevOps 編 開会宣言 #AzureDevOps - Qiita](https://qiita.com/e99h2121/items/02fcccdc257a0c534fff)
[Qiita 投稿マラソン 2024 またの名を 人はいかにして学びの機会を捻出するか - DevOps 編 2 日目 Azure DevOps Labs #AzureDevOps - Qiita](https://qiita.com/e99h2121/items/f3e9672103aead998379)
[Qiita 投稿マラソン 2024 またの名を 人はいかにして学びの機会を捻出するか - DevOps 編 3 日目 Azure Boards #カンバン - Qiita](https://qiita.com/e99h2121/items/d79a7edba67b133dfc37)
[Qiita 投稿マラソン 2024 またの名を 人はいかにして学びの機会を捻出するか - DevOps 編 4 日目 Azure Pipelines #AzurePipelines - Qiita](https://qiita.com/e99h2121/items/564e9126eb5f93765346)
[Qiita 投稿マラソン 2024 またの名を 人はいかにして学びの機会を捻出するか - DevOps 編 5 日目 Azure Artifacts #AzureArtifacts - Qiita](https://qiita.com/e99h2121/items/d0f2b3f5c308d0910775)
[Qiita 投稿マラソン 2024 またの名を 人はいかにして学びの機会を捻出するか - DevOps 編 6 日目 Azure Repos #GitHub - Qiita](https://qiita.com/e99h2121/items/f78e69d9c82b60addb82)
[Qiita 投稿マラソン 2024 またの名を 人はいかにして学びの機会を捻出するか - DevOps 編 7 日目 Azure Test Plans #TestRail - Qiita](https://qiita.com/e99h2121/items/b4598ffb6fffd9ab07a5)
[Qiita 投稿マラソン 2024 またの名を 人はいかにして学びの機会を捻出するか - DevOps 編 8 日目 分析とレポート #AzureDevOps - Qiita](https://qiita.com/e99h2121/items/8e9e0560dee99bf4b586)
[Qiita 投稿マラソン 2024 またの名を 人はいかにして学びの機会を捻出するか - DevOps 編 9 日目 エンタープライズ DevOps の開発 #devops - Qiita](https://qiita.com/e99h2121/items/d2ddb9781858e4e46459)
[Qiita 投稿マラソン 2024 - DevOps 編 10 日目 GitHub プロジェクトとプロジェクト ボードの概要 #GitHubProjects - Qiita](https://qiita.com/e99h2121/items/656daacf47c62a895608)
[Qiita 投稿マラソン 2024 - DevOps 編 11 日目 GitHub を Azure Boards にリンクする #AzureBoards - Qiita](https://qiita.com/e99h2121/items/d4a9151f7950052cbb7f)
[Qiita 投稿マラソン 2024 - DevOps 編 12 日目 継続的デリバリーのための Git ブランチ モデルを確認する #ブランチ戦略 - Qiita](https://qiita.com/e99h2121/items/f1e958820648b84f5b52)
[Qiita 投稿マラソン 2024 - DevOps 編 13 日目 技術的負債を特定する #技術的負債 - Qiita](https://qiita.com/e99h2121/items/03ebc00cb83d0e3607c4)
[Qiita 投稿マラソン 2024 - DevOps 編 14 日目 Azure Pipelines と GitHub Actions での CI の実装 #GitHubActions - Qiita](https://qiita.com/e99h2121/items/3735f3e085504eb77e44)
[Qiita 投稿マラソン 2024 - DevOps 編 15 日目 Azure Pipelines エージェントとプールを管理する #AzurePipelines - Qiita](https://qiita.com/e99h2121/items/b00195426a3602d2c449)
[Qiita 投稿マラソン 2024 - DevOps 編 16 日目 GitHub Actions を使用した継続的インテグレーションについて学習する #GitHubActions - Qiita](https://qiita.com/e99h2121/items/e12a4360a94fcad4a754)