n8n 워크플로우 자동화 도구 가이드
n8n 개요
n8n이란?
•
워크플로우 자동화 플랫폼
•
AI를 활용한 업무 자동화 (AI는 선택사항)
•
코딩 없이 값 입력만으로 연동 가능
실제 업무 활용 사례
•
다중 플랫폼 연동: Slack, Jira, Notion, GitHub 연결
•
스크럼 관리 자동화: Notion 티켓과 Slack 메시지 비교
•
AI 기반 보고서 생성: 일일/주간/월간 자동 리포트
n8n 도입 방안
1. SaaS 방식 (n8n 클라우드)
장점
•
인프라 관리 불필요
•
즉시 사용 가능
단점 및 비용
•
월 24유로 (약 40,000원)
•
연간 계약 필요
•
사용량 제한 존재
2. 셀프 호스팅 방식 (추천)
Docker를 통한 구축
•
AWS T2 micro: 월 약 17,000원
•
T2 small: 월 약 20,000원
•
SaaS 대비 50% 비용 절약
Docker 설치 및 설정
설치 준비사항
•
Docker Desktop 설치
•
운영체제별 설치 가이드 참조
Docker 실행 과정
컨테이너 실행
•
공식 문서 명령어 복사 실행
•
포트 5678에서 서비스 시작
•
볼륨 마운트로 데이터 영속성 확보
백그라운드 실행
•
d 옵션으로 데몬 모드 실행
•
터미널 종료 후에도 서비스 지속
초기 계정 설정
•
관리자 이메일 설정
•
계정 생성 및 로그인
n8n 워크플로우 구성
트리거 설정
•
수동 실행: 직접 워크플로우 시작
•
웹훅: 외부 이벤트 기반 실행
•
스케줄: 시간 기반 자동 실행
주요 기능 카테고리
•
AI: 인공지능 기능
•
액션: 실행 작업
•
플로우: 워크플로우 제어
•
Human-in-the-loop: 사람 개입 지점
•
코드: 사용자 정의 코드 실행
AI 모델 연동
지원하는 AI 제공업체
•
OpenAI
•
Anthropic
•
Google Gemini
•
AWS Bedrock
기업 정책 대응
•
다양한 AI 제공업체 선택 가능
•
기업별 API 사용 정책에 유연하게 대응
•
플러그인 방식의 확장성
n8n 선택 이유
핵심 장점
•
유연성: 다양한 기업 환경에 적응
•
호환성: 여러 AI 제공업체 지원
•
편의성: 코딩 없는 워크플로우 구성
•
경제성: 셀프 호스팅 시 비용 효율적