Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
n8nでワークフローを自動化した話 / 20220914_n8n
Search
Yuji Yamaguchi
September 14, 2022
Technology
2
2.1k
n8nでワークフローを自動化した話 / 20220914_n8n
Yuji Yamaguchi
September 14, 2022
Tweet
Share
More Decks by Yuji Yamaguchi
See All by Yuji Yamaguchi
Figma + Storybook + PlaywrightのMCPを使ったフロントエンド開発
yug1224
12
4.8k
メンバーの成長速度にバフをかける1on1ミーティング / 2024-12-06
yug1224
25
12k
強みを伸ばすキャリアデザイン
yug1224
3
520
インターンと盛り上げる全社員参加型Advent Calendarの作り方 / 2024-02-22-QiitaNight
yug1224
1
130
2022ランキング圏外から2023ランキング入りを実現したテックブログ運営について / 2023-07-28-QiitaEngineerFesta
yug1224
1
160
Qiitaいいね数をGASで計測している話 / 2023-07-24-HRBrainFlyHigh
yug1224
1
1k
HRBrainの生態系を支えるフロントエンドチームの取り組み / 2023-06-22-AwEngineerMeetup
yug1224
0
110
明日使えるかもしれないGitテクニック / Gunma.web#47
yug1224
0
310
React+TypeScriptで拡張機能が開発できるRaycastのススメ / 20221027_Raycast
yug1224
1
940
Other Decks in Technology
See All in Technology
ストレージエンジニアの仕事と、近年の計算機について / 第58回 情報科学若手の会
pfn
PRO
2
340
Okta Identity Governanceで実現する最小権限の原則 / Implementing the Principle of Least Privilege with Okta Identity Governance
tatsumin39
0
170
AIエージェント入門 〜基礎からMCP・A2Aまで〜
shukob
1
170
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.2k
混合雲環境整合異質工作流程工具運行關鍵業務 Job 的經驗分享
yaosiang
0
170
Linux カーネルが支えるコンテナの仕組み / LF Japan Community Days 2025 Osaka
tenforward
1
120
Behind Postgres 18: The People, the Code, & the Invisible Work | Claire Giordano | PGConfEU 2025
clairegiordano
0
110
webpack依存からの脱却!快適フロントエンド開発をViteで実現する #vuefes
bengo4com
3
3k
デザインとエンジニアリングの架け橋を目指す OPTiMのデザインシステム「nucleus」の軌跡と広げ方
optim
0
100
JSConf JPのwebsiteをGatsbyからNext.jsに移行した話 - Next.jsの多言語静的サイトと課題
leko
2
180
個人でデジタル庁の デザインシステムをVue.jsで 作っている話
nishiharatsubasa
3
4.7k
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
5
43k
Featured
See All Featured
Building an army of robots
kneath
305
46k
KATA
mclloyd
PRO
32
15k
Leading Effective Engineering Teams in the AI Era
addyosmani
7
580
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.6k
Facilitating Awesome Meetings
lara
57
6.6k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.2k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
22k
Balancing Empowerment & Direction
lara
5
700
Keith and Marios Guide to Fast Websites
keithpitt
411
23k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
630
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Transcript
n8n で ワークフローを ⾃動化した話 Yuji Yamaguchi/@yug1224 ⾃動化⼤好きエンジニアLT会 - vol.8
▸ ヤマグチ ユウジ(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 iPaaSを使っていますか?🙋
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 異なるSaaS同⼠を接続して データ統合したりタスクを実⾏ することができるクラウドサービス
6 n8n https://n8n.io https://github.com/n8n-io/n8n
n8nって何? ▸ It means "nodemation" and it is pronounced
as n-eight-n. ▸ 柔軟性があり拡張性の⾼いワークフロー⾃動化ツール ▸ ノーコード/ローコードのツールっぽい ▸ クラウドサービスは€20/monthから ▸ 20 active workflows/5000 workflow executions ▸ OSSがありセルフホスティングも可能 ▸ 個⼈利⽤には嬉しいw 7
8 DEMO
n8nを使ってやっていること ▸ 技術系記事のスクラップ ▸ n8nがRSSの変更を毎分監視 ▸ HTTP RequestをしてOGPを取得 ▸ サムネイル⽤画像をS3に保存
▸ 取得した情報を整理してTwitterとNotionに投稿 ▸ それぞれのタスク間にデータ加⼯処理 9
10 RSSߋ৽ݕ OGPऔಘ αϜωը૾S3อଘ SNSߘ
まとめ iPaaSは、異なるSaaS同⼠を接続し、 データを統合したりタスクを実⾏することができるクラウドサービス n8nは拡張性の⾼いワークフロー⾃動化ツールで、 クラウドサービスだけでなくOSSもあり、セルフホスティングをすることも可能 RSS更新検知→OGP取得→サムネ画像S3保存→SNS投稿 の⾃動化を紹介しました
11
12 EOF