자동화 스케줄이 읽는 시계는 도구마다 다르다 — n8n의 뉴욕과 Zapier의 UTC가 갈리는 5곳
n8n·GitHub Actions·Google Apps Script·Zapier·Make 다섯 도구의 스케줄 트리거가 어느 시계를 읽는지 공식 문서 원문으로 맞대어 봤어요. 손대지 않았을 때의 기본값, 재지정이 걸리는 층, 실행 시각과 표시 시각이 갈리는 자리를 문서 문장 그대로 정리했어요.
AI 기술을 누구나 쉽게 활용할 수 있도록 실전 가이드를 작성합니다. ChatGPT, Claude, AI 자동화, SEO 분야를 전문으로 다룹니다.
매달 Zapier 구독료 20달러씩 나가는 거 부담스럽지 않으세요?
Zapier를 쓰다가 n8n 셀프호스팅으로 옮긴 뒤 구독료 부담이 사라지고 자동화 자유도는 오히려 올라갔다는 후기가 꾸준히 나와요. 다만 절감액은 쓰던 요금제와 실행량에 따라 달라지고, 대신 서버 관리라는 일이 새로 생긴다는 점은 미리 감안해야 해요.
오늘은 n8n 셀프호스팅부터 첫 워크플로우까지 초보자를 위한 실전 가이드를 공유할게요.
n8n은 독일에서 만든 오픈소스 워크플로우 자동화 도구예요. Zapier나 Make.com과 비슷하지만 소스 코드가 공개되어 있고 자체 서버에 설치하면 무제한 무료로 쓸 수 있어요.
핵심 특징 3가지예요.

Docker가 설치되어 있다면 아래 명령 한 줄로 끝나요.
docker run -it --rm \
--name n8n \
-p 5678:5678 \
-v ~/.n8n:/home/node/.n8n \
docker.n8n.io/n8nio/n8n
실행 후 브라우저에서 localhost:5678로 접속하면 n8n 에디터가 열려요. 처음 접속 시 관리자 계정을 생성하면 바로 사용 가능해요.
"특정 RSS 피드에 새 글이 올라오면 슬랙 채널에 알림"을 만들어볼게요.
1. RSS Feed Trigger 노드 추가
2. Slack 노드 추가
{"{"}{"{"} $json.title {"}"}{"}"} - {"{"}{"{"} $json.link {"}"}{"}"}3. 연결
4. 활성화
이게 전부예요. 15분 뒤 RSS에 새 글이 올라오면 자동으로 슬랙에 알림이 와요.
실제로 제가 쓰고 있는 워크플로우를 공개할게요.
흐름: RSS Trigger → OpenAI 노드 → Notion 저장 → Telegram 알림
이 워크플로우 하나면 구독 중인 블로그를 하나씩 열어보던 습관이 사라져요. 새 글이 올라온 것만 요약과 함께 도착하니, 읽을지 말지를 알림 한 줄로 판단하게 되거든요. 절약되는 시간은 구독 수와 요약 길이에 따라 달라지지만, 확인 작업이 '찾아보기'에서 '받아보기'로 바뀌는 게 가장 큰 차이예요.
Zapier 쓸 때 제일 불편했던 건 에러가 나면 그냥 멈춰버리는 거였어요. n8n은 Error Trigger 노드와 On Error 브랜치가 있어서 훨씬 유연해요.
실제 운영 자동화에서는 에러 핸들링이 워크플로우의 50%를 차지해요. 초반부터 습관화하세요.
혼자서 가볍게 쓴다면 n8n Cloud(월 20유로)가 편해요. 초기 설치·업데이트·백업 부담이 없거든요.
팀에서 쓰거나 월 10,000회 이상 실행한다면 셀프호스팅이 압도적으로 경제적이에요. AWS 프리티어나 오라클 클라우드 무료 VM에 올리면 월 0원으로도 운영 가능해요.
6일차에 Cron을 걸기 전에 자동화 도구별 스케줄 트리거가 어느 시간대를 읽는지 공식 문서로 맞대어 본 글을 한 번 보면, 걸어 둔 시각과 실제로 도는 시각이 어긋나는 일을 미리 걸러낼 수 있어요.
관련해서 Make.com 자동화 시나리오 10개와 노코드 자동화 시스템 5단계 글도 함께 읽으면 자동화 도구 선택에 도움이 돼요.
n8n에는 400개 이상의 노드가 있지만, 사실 5종만 잘 알면 거의 모든 워크플로우를 만들 수 있어요.
1. HTTP Request 노드 (만능 키)
2. Code 노드 (자유도 끝판왕)
3. IF 노드 (조건 분기)
4. Set 노드 (변수 관리)
5. Webhook 노드 (외부 트리거)
이 5종을 자유자재로 쓰면 어떤 자동화도 가능해요.
n8n을 본인 서버에 올렸다면 보안은 본인 책임이에요. 필수 항목만 정리.
특히 OpenAI·Stripe 같은 결제·민감 API 키가 들어가면 보안이 더 중요해져요. 무료라고 대충 설정하면 큰 사고로 번질 수 있어요.
상황에 따라 어느 쪽이 유리한지 정리할게요.
n8n Cloud 추천 (€20/월~)
셀프호스팅 추천 (서버 비용 별도)
하이브리드 (성장기 추천)
본인 상황 + 6개월 후 사용량을 예측해서 결정하면 좋아요.
n8n으로 처음 만들기 좋은 워크플로우 7개를 정리했어요.
1. RSS → 슬랙 알림 (기본) 관심 블로그 RSS 모니터링 → 새 글 슬랙 채널 자동 전송
2. Gmail → 노션 (이메일 아카이브) 특정 라벨의 이메일을 노션 데이터베이스에 자동 저장
3. GitHub Webhook → Discord (개발팀) 새 PR/Issue 생성 시 디스코드 알림 + AI로 요약
4. Stripe 결제 → 회원 자동 등록 결제 완료 → DB 등록 + 환영 메일 + 슬랙 알림 + 캘린더 등록
5. Twitter 멘션 → 자동 응답 브랜드 멘션 감지 → ChatGPT가 답변 초안 → 인간 검토 후 발송
6. 매일 아침 뉴스 요약 봇 RSS 30개 수집 → ChatGPT로 5문장 요약 → 텔레그램 알림
7. 폼 제출 → AI 자동 회신 Google Form 응답 → ChatGPT가 맞춤 답변 → 응답자 이메일로 발송
이 7개를 다 만들 수 있으면 n8n 마스터 단계예요.
1. 무한 루프 서로 트리거하는 워크플로우 (A→B→A) 잘못 만들면 무한 루프. 처음엔 단방향으로 설계하세요.
2. API 한도 초과 OpenAI·Slack·GitHub 모두 분당 호출 제한 있음. Rate Limiter 노드로 조절.
3. 에러 핸들링 누락 한 노드에서 에러 나면 전체가 멈춤. Error Trigger + Error Workflow 필수.
4. 비밀번호 평문 저장 워크플로우 JSON 익스포트 시 평문 비밀번호 노출. Credentials 시스템 필수 사용.
5. 백업 안 함 서버 사고로 워크플로우 날아가면 복구 불가. 매일 백업 자동화는 필수.
Zapier가 "편리함"이면 n8n은 "자유도"예요. 월 구독료가 부담스럽거나 복잡한 로직이 필요하다면 n8n이 답이에요.
오늘 바로 도커로 설치해서 알에스에스에서 슬랙으로 보내는 워크플로우 하나만 만들어보세요. 자동화의 관점이 완전히 달라집니다. 한 달이면 본인 업무의 절반 가까이가 엔에이트엔 위에서 돌고 있게 됩니다.
엔에이트엔을 1년 정도 운영하면서 시행착오로 배운 것들을 공유할게요. 처음 시작하는 분들이 헛수고를 줄일 수 있도록 정리해봤어요.
복잡도 관리가 가장 중요 처음엔 만들 수 있는 게 많다는 사실에 흥분해서 거대한 워크플로우를 하나에 다 담으려 했어요. 결과는 디버깅 지옥이었어요. 한 워크플로우에 노드가 스무 개 넘으면 문제가 생겼을 때 어디서 시작해야 할지 막막해져요. 작은 워크플로우로 나누고 서로 연결하는 방식이 훨씬 관리하기 쉬워요.
문서화 습관 각 워크플로우 상단에 노트 노드를 추가해서 목적, 트리거 조건, 주의사항을 적어두세요. 6개월 후에 본인이 만든 워크플로우를 봐도 이게 뭘 하는 건지 모르는 경우가 많아요. 미래의 본인을 위한 메모라고 생각하세요.
버전 관리 중요한 워크플로우는 정기적으로 제이슨 파일로 익스포트해서 깃 저장소에 백업하세요. 무료 깃허브 프라이빗 저장소 하나로 충분해요. 서버 장애가 나거나 실수로 워크플로우를 망쳐도 복원할 수 있어요.
모니터링과 알림 워크플로우가 조용히 실패하는 게 가장 무서워요. 실패할 때마다 본인 텔레그램이나 이메일로 알림이 오도록 에러 워크플로우를 만들어두세요. 며칠 동안 자동화가 안 돌고 있었던 걸 뒤늦게 발견하는 사고를 막을 수 있어요.
성능 최적화 워크플로우가 늘어나면 서버 부담도 늘어요. 폴링 간격을 너무 짧게 잡지 마세요. 1분마다 체크할 필요가 없는 워크플로우는 15분 또는 1시간으로 늘리세요. 같은 결과를 내면서 서버 자원은 훨씬 적게 쓸 수 있어요.
보안 강화 서버를 외부에 노출했다면 보안이 본인 책임이에요. 강력한 비밀번호, 이중 인증, 정기적인 업데이트, 방화벽 설정은 기본이에요. 의심스러운 로그인 시도가 있는지 정기적으로 점검하세요.
라이선스 위치 확인 사내에서만 쓰는 것과 고객에게 계정을 내주는 것은 라이선스 문서에서 서로 다른 자리에 놓여 있어요. 셀프호스팅 AI 도구를 고객에게 팔 때 라이선스가 갈리는 자리에서 원문의 어느 문장이 그 선을 긋는지 확인해 두면, 나중에 서비스로 넓힐 때 다시 들춰 볼 일이 줄어요.
커뮤니티 활용 공식 포럼과 디스코드에 활발한 커뮤니티가 있어요. 막히는 부분이 있으면 질문하고, 다른 사람들의 워크플로우를 구경하면서 영감을 얻으세요. 혼자 막막하게 헤매는 시간을 크게 줄일 수 있어요.
이런 운영 노하우를 쌓으면 엔에이트엔이 본인의 강력한 자동화 인프라가 됩니다.
처음 시작하는 사람에게 가장 추천하는 학습 경로는 무엇인가요 공식 문서의 튜토리얼 다섯 개를 먼저 따라하세요. 그 후에 본인 업무에서 가장 귀찮은 반복 작업 하나를 골라 그것만 자동화하는 워크플로우를 만들어보세요. 책을 읽는 것보다 직접 만들면서 배우는 게 훨씬 빨라요.
다른 자동화 도구를 쓰다가 옮겨와도 괜찮을까요 이전에 재피어나 메이크닷컴을 썼다면 엔에이트엔 적응이 빠를 거예요. 개념이 비슷하기 때문이에요. 다만 코드 노드와 같은 고급 기능을 활용하려면 약간의 학습 시간이 필요해요.
유지보수 비용은 얼마나 들까요 셀프호스팅의 경우 클라우드 서버 비용만 들어요. 보통 월 5달러에서 10달러 사이의 가상 서버 한 대로 충분해요. 사용량이 많아지면 더 큰 서버로 업그레이드하면 됩니다.
n8n은 오픈소스라 셀프호스팅하면 무제한 무료예요. Zapier는 월 20달러부터 시작하지만 설정이 훨씬 쉬워요.
Docker 한 줄 명령으로 설치할 수 있어요. 네트워크 지식이 전혀 없어도 20분이면 완료돼요.
n8n Cloud가 있어요. 월 20유로부터 시작하고, 셀프호스팅 부담 없이 쓸 수 있어요.
400개 이상이에요. HTTP 노드로 어떤 API든 연결 가능해서 사실상 무제한이에요.
OpenAI, Anthropic, HuggingFace 네이티브 노드가 있어서 AI 에이전트 구축이 쉬워요.
기본 워크플로우는 하루, 에러 핸들링과 고급 로직까지는 1주일 정도 걸려요.