イントロダクション

完了

最新のソリューションでは、多くの場合、アプリケーション、サービス、およびその他のコンポーネントの組み合わせが必要です。 このモジュールでは、複雑なパイプラインを構築する方法を示します。

このモジュールでは、Azure Functions プロジェクトを既存の CI/CD パイプラインに追加し、Azure App Service と Azure Functions の両方に 1 つのプロセスでデプロイする方法について説明します。 このモジュールでは、コア ビルドタスクとデプロイ タスクに重点を置いています。

学習目標

このモジュールを完了すると、次のことができるようになります。

  • アプリ開発プロジェクトに Azure Functions を使用するタイミングについて説明する
  • Azure App Service と Azure Functions 環境を作成する
  • Azure Pipelines を使用して 1 つのパイプラインで Azure App Service と Azure Functions の両方にデプロイする

[前提条件]

このラーニング パスのモジュールは段階的なプロセスになっています。 最初から進行を追跡するには、最初に Azure DevOps ラーニング パスを使用してビルド アプリケーションを 完了してください。

このモジュールでは、Azure Functions に関する基本的な知識があることを前提としています。 この知識は、モジュールを完了するために必要ありません。 Azure Functions を初めて使用する場合は、「 サーバーレス アプリケーションの作成 」ラーニング パスを最初に完了できます。

チーム紹介

前のモジュールで Tailspin Toys の Space Game Web チームに会いました。 復習として、このモジュールで一緒に作業する人々を次に示します。

アンディの漫画の描写。

Andy は開発リーダーです。

アーウィンの漫画の描写。

Irwin は製品マネージャーです。

Timの漫画の描写。

Tim は運用担当です。

マラの漫画の描写。

Mara は加わったばかりの開発者であり、Andy の部下です。

Mara には DevOps の使用経験があります。 Mara は、チームが Azure DevOps を使用するより自動化されたプロセスを採用するのを支援しています。