📑

一番簡単なAzue Logic Apps

2024/07/28に公開

はじめに

Azure上でいろいろな処理をつなげてワークフローを作りたいと思い、Azue Logic Apps を少し触ってみました。

概要

  • AWSのStep Functionsみたいなものです、多分
    • 起動用のトリガーと一体化している点が、最初に躓いた点でした
  • 記事内で作るフローは以下
    1. 定時起動
    2. Gmailからメール送付

やってみた

Azue Logic Apps では、以下を作っていくようです。

  1. アプリ作成
  2. ワークフロー作成

アプリ作成

公式のページに倣って作っていきます。
https://learn.microsoft.com/ja-jp/azure/logic-apps/quickstart-create-example-consumption-workflow

logicで検索して、ロジックアプリをクリックします。

追加をクリック

以前の方法

プランに 消費 を選択し作成します。

ホスティング プランにに マルチテナント を選択します。

リソースグループやロジックアプリ名・地域を設定して作成します。

念のためアプリを無効化しておきます。

ワークフローを作成

リソースでは、作業の開始 タブから、デザイナーを開く をクリックします。

まずトリガーを選択します。Recurrenceを選択します。

パラメータは、毎週月曜日9:01で作りました。

次にステップを追加します。トリガーの下の +ボタン で追加します。

Gmail送信を追加します。


使うGmailアカウントの認証をします。

送信のパラメーターを指定します。

ウィンドウを閉じて、ロジックアプリデザイナーを保存して概要に戻ります。

テスト実行

無効にしたアプリを有効化します。

実行をクリックします。

メールが送信されることが確認できました。なお、本メールはスパムフォルダに割り振られていました。

おわりに

今回は、Azue Logic Appsの簡単なサンプルを記事にしました。
今後Azureを使っていく際にお世話になるサービスと思いますので、色々試してみようと思います。

この記事がどなたかのお役に立てれば幸いです。

Discussion