ネットワークを勉強するなら マスタリングTCP/IP がおすすめです
#show run
n8n とは?
n8n は、ノーコードでワークフロー自動化を実現するオープンソースのプラットフォーム.
200以上のサービスとアプリとの連携が可能で直感的な操作でタスクを自動化できます.
様々なサービスと連携するには,セルフホストするにもクラウド環境かインターネット公開しないと利用出来ないと思っていましたが,行けました.
ただ,ひとつ注意なのはローカルIP運用で基本的にはサービス連携可能なのですがサービス側からのキックが受けれないという点.
そのため,基本的にn8nからサービスにチェックしにいくという手法で実現しています.このあたりセキュリティを心配しなくていいので安心ですが,利便性を重視する方はインターネット環境に置いた方がもちろん無難ですが.
セルフホスト
インストールは,ネット上に紹介がいくつもあるので割愛します.簡単です.
紹介するのは自動起動の方法,私は以下で自動起動を実現しています.
pm2
IFTTTやZapierなどで自動化していたけど,制限がかかって…とか、Microsoft PowerAutomate便利で使っていたけど,NotionとかKintokeとかを連携しようとしたらプレミアム契約がいるのか…とかで諦めている方.
サービスと比べるとやはり見劣りするところも多いですが、困ったらjavascriptでコードかけるし,頑張れば何でも自動が出来そうなのでおすすめです.
動かしているもの
現在メインで利用しているチャットツールはslackですが,Teams・webexなども一部利用しています.
ここで問題なのが,見逃すこと…そこで
- Teamsの特定チャットルールの監視 → slackへ投稿
- Webexの特定チャットルールの監視 → slackへ投稿
あとは,定期的に確認するサイトなどが
- 特定のサイト情報の監視 → slackへ投稿
見積もり・請求・受発注管理システムの期限管理
- 今月の請求・支払いの監視 → slackへ投稿
現状は,このような形で自動化を行っています.
show tech#
ネットワークをAIさんと解説する