GitHub を使用して Azure Load Testing を自動化する

概略

GitHub Actions を実装し、アプリのデプロイのテストを自動化するように Azure Load Testing を構成する方法について説明します。

重要

Applied Skills のリリースは現在遅れています。 コース コンテンツは、マイペースで進められる学習または関連する ILT 配信で引き続きご利用いただけます。 リリース日が確定次第、このページを更新します。

前提条件

  • GitHub での経験、およびプル要求、コードのマージ、その他のリポジトリ管理プラクティスの理解。
  • Azure でのリソースの作成を体験します。

このラーニング パス内のモジュール

GitHub Actions は、開発者がソフトウェア開発ワークフローを自動化できるようにする強力な CI/CD プラットフォームです。 GitHub Actions の実装方法、ワークフロー ファイルの構造、ワークフロー実行を制御する方法について説明します。

ワークフローで GitHub Actions for Azure を使用し、GitHub と Azure の間のソフトウェア開発ワークフローを自動化するために必要なセキュリティ プリンシパルを使用して Azure を構成する方法について説明します。

Azure Load Testing サービスを使用して実際の負荷をシミュレートして、アプリケーションのパフォーマンスを最適化する方法について説明します。 一貫性のあるアプリケーションのパフォーマンスとスケーラビリティを確保するために、GitHub Actions を使用してロード テストを自動化する方法について説明します。