Power Automate VS Logic Apps。 一般情報

こんにちは、みんな! 今日は Power Automate と Logic Apps 製品について話しましょう。 多くの場合、人々はこれらのサービスの違いや、問題を解決するにはどのサービスを選択すべきかを理解していません。 それを理解しましょう。

Microsoft パワーオートメーション

Microsoft Power Automate は、時間のかかるビジネス タスクやプロセスを自動化するワークフローを作成できる機能をユーザーに提供するクラウド ベースのサービスです。 このサービスは、Citizen Developers (完全な開発者ではないが、アプリケーション開発とプロセス自動化に携わるユーザー) を対象としています。

Microsoft Power Automate は Microsoft Power Platform の一部であり、Power Apps、Power BI、Power Virtual Agents などのサービスがさらに含まれています。 このプラットフォームを使用すると、関連する Office 365 サービスから必要な情報をすべて簡単に取得し、それをアプリケーション、データ フロー、レポート、補助アシスタント サービスに組み合わせることができます。

Power Automate VS Logic Apps。 一般情報

Power Automate フローの作成は、「トリガー」 => 「アクション セット」の概念に基づいています。 フローは、SharePoint リスト内のアイテムの作成、電子メール通知の受信、HTTP リクエストなどの特定のトリガーで開始されます。 開始後、このスレッドで構成されたアクションの処理が開始されます。 アクションとして、さまざまなサービスへのコネクタを使用できます。 現在、Microsoft Power Automate は、200 以上の異なるサードパーティ サービスと、Google、Dropbox、Slack、WordPress などの大手企業のサービス、および Blogger、Instagram、Twitter、Youtube、Facebook などのさまざまなソーシャル サービスをサポートしています。 もちろん、これに加えて、Office 365 アプリケーションとの統合も利用できます。Microsoft Power Automate の使用を簡素化するために、Microsoft は、必要なセットを入力するだけで使用できる、さまざまなアプリケーションやイベント用の標準テンプレートを多数提供しています。パラメーター。 ユーザーはデザイナーでテンプレートを自分で作成し、他のユーザーが使用できるように公開することもできます。

Microsoft Power Automate の特徴的な機能は次のとおりです。

  1. さまざまなサードパーティ サービスへの多数のコネクタを利用できます。
  2. Office 365 サービス自体との統合のサポート。
  3. 特定のトリガーに基づいてフローを起動する機能 - たとえば、Gmail の受信トレイでレターを受信したときに、別のサービスで一連のアクションを開始する必要がある場合の統合シナリオです。たとえば、Teams でメッセージを送信し、 SharePoint リストのエントリ。
  4. 各段階でのスレッドの状態に関する詳細情報を使用して、スレッドをデバッグする機能。

ただし、Microsoft Power Automate は、Logic Apps サービスの簡易バージョンです。 これは、Power Automate フローを作成すると、カスタム ロジックを処理するために Logic Apps フローが内部的に作成されることを意味します。 簡単に言うと、Power Automate は Logic Apps エンジンを使用してフローを実装します。

Microsoft Power Automate は現在、Office 365 サブスクリプションの一部として、またはユーザーまたはストリームによって購入される別のプランとして利用できます。

Power Automate VS Logic Apps。 一般情報

プレミアム コネクタは、別のプランを購入した場合にのみ利用できることに注意してください。 Office 365 サブスクリプションでは、プレミアム コネクタは提供されません。

ロジックアプリ

Logic Apps は、Azure App Service の一部であるサービスです。 Azure Logic Apps は Azure Integration Services プラットフォームの一部であり、Azure API にアクセスする機能が含まれています。 Power Automate と同様に、Logic Apps はビジネス タスクとプロセスを自動化するために設計されたクラウド サービスです。 ただし、Microsoft Power Automate がビジネス プロセス フローを対象としているのに対し、Logic Apps は包括的な統合ソリューションの一部であるビジネス ロジック ブロックに重点を置いています。 このような決定には、より慎重な管理と制御が必要になります。 Logic Apps の主な違いの XNUMX つは、トリガー チェックの頻度を指定できることです。 Power Automate にはこの設定はありません。

Power Automate VS Logic Apps。 一般情報

たとえば、Logic Apps を使用すると、次のようなシナリオを自動化できます。

  1. 注文を処理し、クラウド サービスとローカル システムにリダイレクトします。
  2. システム、アプリケーション、サービス全体でイベントが発生したときに、Office 365 を使用して電子メール通知を送信します。
  3. 転送されたファイルを FTP サーバーから Azure Storage に移動します。
  4. 特定のトピックなどに関するソーシャル メディアの投稿を追跡します。

Microsoft Power Automate と併用すると、Logic Apps を使用すると、コードを記述することなく、さまざまなレベルの複雑さのフローを作成できますが、ここでの価格は若干異なります。 Logic Apps は従量課金制のアプローチを採用しています。 これは、個別のサブスクリプションを購入する必要がなく、すべてのコネクタをすぐに利用できることを意味します。 ただし、スレッド内でアクションを実行するたびにある程度のコストがかかります。

Power Automate VS Logic Apps。 一般情報

Logic Apps フローを開発するときは、標準コネクタとエンタープライズ コネクタの実行コストが異なることを考慮する価値があります。

次の記事では、Power Automate サービスと Logic Apps サービスの間には他にどのような違いがあるのか​​、また XNUMX つのサービスが相互作用するさまざまな興味深い方法について見ていきます。

出所: habr.com

コメントを追加します