$30 off During Our Annual Pro Sale. View Details »

n8nでワークフローを自動化した話 / 20220914_n8n

Yuji Yamaguchi
September 14, 2022

n8nでワークフローを自動化した話 / 20220914_n8n

Yuji Yamaguchi

September 14, 2022
Tweet

More Decks by Yuji Yamaguchi

Other Decks in Technology

Transcript

  1. n8n で ワークフローを ⾃動化した話 Yuji Yamaguchi/@yug1224 ⾃動化⼤好きエンジニアLT会 - vol.8

  2. ▸ ヤマグチ ユウジ(34) ▸ Tw: @yug1224 ▸ フロントエンドエンジニア ▸ 三児の⽗

    ▸ 11歳、9歳、1歳 ▸ 最近の興味 ▸ NASで動くDocker ▸ Denoでクソアプリ ⾃⼰紹介 2 ▸ 2011年04⽉ 通信系企業 ▸ Webコンテンツサービスの開発運⽤ ▸ 2016年01⽉ ネット広告系企業 ▸ 広告配信管理システムの開発運⽤ ▸ 2016年10⽉ ITサービス企業 ▸ 飲⾷店向け予約台帳システムの開発 ▸ 2021年10⽉ SaaS企業 ▸ 勤怠管理システムの開発 ▸ 2022年08⽉ HRTech企業 ▸ エンジニアリングマネージャー
  3. 3 iPaaSを使っていますか?🙋

  4. iPaaSって何? ▸ iPaaS(Integration Platform as a Service)は、オンプレミ スおよびクラウドベースのプロセス、サービス、アプリケーション、データのあら ゆる組み合わせを、個々の組織内または複数の組織にわたってつなぐ統 合フローの開発、実⾏、管理を可能にするクラウドサービス・スイート

    ▸ https://www.gartner.com/en/information-technology/glossary/information-platform-as-a-service-ipaas ▸ IFTTT、Zapier、Microsoft Power Automate、Anyflow ... ▸ https://ja.wikipedia.org/wiki/クラウドインテグレーション 4
  5. 5 異なるSaaS同⼠を接続して データ統合したりタスクを実⾏ することができるクラウドサービス

  6. 6 n8n https://n8n.io https://github.com/n8n-io/n8n

  7. n8nって何? ▸ It means "nodemation" 
 and it is pronounced

    as n-eight-n. ▸ 柔軟性があり拡張性の⾼いワークフロー⾃動化ツール ▸ ノーコード/ローコードのツールっぽい ▸ クラウドサービスは€20/monthから ▸ 20 active workflows/5000 workflow executions ▸ OSSがありセルフホスティングも可能 ▸ 個⼈利⽤には嬉しいw 7
  8. 8 DEMO

  9. n8nを使ってやっていること ▸ 技術系記事のスクラップ ▸ n8nがRSSの変更を毎分監視 ▸ HTTP RequestをしてOGPを取得 ▸ サムネイル⽤画像をS3に保存

    ▸ 取得した情報を整理してTwitterとNotionに投稿 ▸ それぞれのタスク間にデータ加⼯処理 9
  10. 10 RSSߋ৽ݕ஌ OGPऔಘ αϜωը૾S3อଘ SNS౤ߘ

  11. まとめ iPaaSは、異なるSaaS同⼠を接続し、 
 データを統合したりタスクを実⾏することができるクラウドサービス n8nは拡張性の⾼いワークフロー⾃動化ツールで、 
 クラウドサービスだけでなくOSSもあり、セルフホスティングをすることも可能 RSS更新検知→OGP取得→サムネ画像S3保存→SNS投稿 
 の⾃動化を紹介しました

    11
  12. 12 EOF