イベントや Webhook を受けて処理を起動する
「何かが起きたら即座に処理を走らせたい」
この目的で選ぶときに見る軸
- 対応イベント源
- 起動までの遅延
- 再試行と重複実行
下の表の「主要制約」は各ツールで最も先に当たる制約。軸ごとの値はツール詳細の制約表で確認する。
この目的に使える手段(7件)
| ツール | 分類 | 種別 | 学習 | 料金 | 成熟 | 主要制約 | 検証 |
|---|---|---|---|---|---|---|---|
| Amazon S3 容量無制限・従量課金の、AWS のオブジェクト(ファイル)ストレージ | データの保存 | マネージドサービス | 低 | 従量課金 | 安定 | 料金の構成(US East (N. Virginia)、S3 Standard):ストレージ $0.023 / GB・月(最初の 50 TB)。PUT/COPY/POST/LIST $0.005 / 1,000 リクエスト、GET/SELECT $0.0004 / 1,000 リクエスト。インターネットへの転送 $0.09 / GB(最初の 10 TB。月 100 GB までは AWS 全体で無料)。受信は無料 | |
| GitHub Actions GitHub リポジトリの push・PR・スケジュールで動く CI/CD 実行基盤 | 開発基盤・CI/CD | マネージドサービス | 低 | 無料枠あり | 安定 | ジョブ実行時間の上限:6時間 / ジョブ(GitHub ホストランナー)、5日 / ジョブ(セルフホストランナー)。ワークフロー全体は 35日でキャンセル | |
| Google Apps Script Googleの各サービスをJavaScriptで自動操作する、サーバー不要の実行環境 | 自動化・連携 | マネージドサービス | 低 | 無料 | 安定 | 1実行あたりの実行時間上限:6分 / 実行(個人アカウント・Workspace とも) | |
| Make(旧Integromat) SaaS間をノーコードで繋ぐビジュアル自動化ツール。操作数(オペレーション)課金 | ノーコード・SaaS | マネージドサービス | 低 | 無料枠あり | 安定 | 無料プランの月間オペレーション数:1,000オペレーション / 月 | |
| n8n SaaS 連携をノードで組む自動化ツール。自己ホスト可で実行回数課金 | 自動化・連携 | ツール | 低 | 無料枠あり | 安定 | Cloud 版の月間実行回数(課金単位):Starter 2,500回 / 月(€20 / 月・年払い)、Pro 10,000回 / 月(€50 / 月・年払い)。1回=ワークフロー1回の実行で、ノード数や処理件数は問わない | |
| Zapier 数千のSaaSをノーコードでつなぐ自動化サービス。タスク数課金 | ノーコード・SaaS | マネージドサービス | 低 | 無料枠あり | 安定 | 無料プランの月間タスク数:100タスク/月 | |
| AWS Lambda サーバー管理なしでコードをイベント駆動・従量課金で実行するAWSの基盤 | 実行基盤・ホスティング | マネージドサービス | 中 | 従量課金 | 安定 | 1回の実行時間の上限:900秒(15分)/ 実行。Lambda Managed Instances の非同期・イベントソース呼び出しのみ 5,400秒(90分) |