# 타이칸 님 강의 (MAKE, N8N) 복습

- 작성자: [은근한 여우](https://community.clauders.ai/member/imported-member-CvEAn1wec2)
- 공간: [Claude Code MVP 공장](https://community.clauders.ai/cto)
- 게시: 2025-08-01
- 연재: [Claude Code MVP 공장 시즌 4](https://community.clauders.ai/series/cto-season-4) 3/3편
- 태그: #스타트업실험실 #CTO
- 주소: https://community.clauders.ai/cto/post/%ED%83%80%EC%9D%B4%EC%B9%B8-%EB%8B%98-%EA%B0%95%EC%9D%98-make-n8n-%EB%B3%B5%EC%8A%B5-839de276-612b-8092-89f9-fda6cfbcdc5b

---

### 1. 툴 개요 및 포지셔닝

- [**Make.com**](http://Make.com)(구 Integromat)은 **노코드·로우코드 자동화 플랫폼**으로 1,600 + 앱을 시각적 플로우로 연결한다.
- 트리거(Trigger) → **액션(Action) 모듈** 체계, 그리고 **Iterator / Aggregator** 같은 데이터 분할·병합 툴을 제공하여 복잡한 API 파이프라인도 클릭만으로 구축 가능.
- 클라우드·온프레미스 모두 지원하며, **템플릿 마켓**을 통해 완성 워크플로를 가져다 즉시 실행할 수 있다.

### 2. 강의 및 실습 시나리오

단계

사용 모듈

설명

실습 포인트

① HTTP 트리거

**Webhook**

외부 이벤트 수신

Test URL 생성 & Postman으로 호출

② 데이터 수집

**HTTP ↔ 외부 API**

예: 네이버 검색, 유튜브 API

헤더·쿼리 매핑 구조 파악

③ 데이터 가공

**Iterator / Text parser**

배열 → 개별번들 분할

자주 쓰는 split, regex 실습

④ 생성AI 결합

**OpenAI → Create chat completion**

GPT로 요약·번역

프롬프트 엔지니어링 기본

⑤ 결과 저장

**Google Sheets / Gmail**

행 업데이트·메일 송신

Map toggle 사용법 익힘

⑥ 모니터링

**Explain Flow / Run once**

데이터 전파 흐름 시각화

디버깅·에러 핸들링 옵션

### 3. 핵심 기능 정리

1. **모듈(Modules)**

   - _Trigger / Action / Search_ 3 분류, **Always output bundle** 옵션으로 빈값도 흐름 유지 가능.
2. **데이터 제어 툴**

   - **Iterator** (쪼개기) & **Aggregator** (합치기)로 다중 레코드를 자유롭게 변환.
3. **템플릿 갤러리**

   - ‘유튜브 > GPT 요약 > 메일’ 등 1-클릭 복제 가능 워크플로 다수 제공.
4. **버전 관리·협업**

   - 상단 바 → 태그·버전 히스토리·공유(읽기/편집권한) 기능 제공.

### 4. 장점 / 제약

장점

제약·주의

• 비개발자도 드래그&드롭으로 API 연결

• 시각화된 Explain Flow로 디버깅 용이

• 커뮤니티 템플릿·시나리오 재사용

• 무료 요금제 운영 한도(Ops/분·시나리오 수) 제한

• 복잡한 조건 분기에는 Javascript 함수 모듈 필요

• 한국 로컬 서비스 일부는 공식 커넥터 부재 → HTTP 수동설정

### 5. 실무 적용 아이디어

- **심리 상담 설문** – 응답 → GPT 요약 → 상담사 메일 자동 발송.
- **뉴스레터 자동화** – 구글시트 콘텐츠 → HTML 템플릿 → Gmail 대량 전송.
- **메타 광고 리드** – 페이스북 Lead Ads → CRM시트 + Slack 알림.

### 6. 베스트 프랙티스 메모

1. **Map Toggle**를 켤 땐 _필드 누락_ 오류 대비 default 값 추가.
2. **Error Handlers**로 RuntimeError 발생 시 경로 분기 저장.
3. 시작은 **Run once → Explain Flow**로 데이터 구조 먼저 확인.

### 1. 툴 개요 및 포지셔닝

- [**n8n**](http://Make.com)은 **셀프호스팅 중심 워크플로 자동화** 툴. MIT-style 라이선스 + 클라우드 상품(유료)을 병행한다.
- Make와 동일하게 **Trigger / Action / Search** 모듈 체계를 갖고, 오픈소스라 **커스텀 노드** 제작이 자유롭다.
- **프로젝트(Project)·관리자(Admin) 패널**로 사용자별 권한·사용량·비용을 세분 관리 가능.

### 2. 강의 실습 시나리오

단계

사용 노드

설명

실습 포인트

① Schedule Trigger

**Cron**

매일 06:00 실행

Linux cron 표현식 이해

② API 호출

**HTTP Request**

예: 오픈웨더, 네이버뉴스

OAuth2 Credential 재사용

③ 데이터 분기

**IF / Switch**

조건별 다른 경로

JsonPath 필터 작성

④ GPT 활용

**OpenAI 노드**

날씨 → 인사이트 문장 생성

토큰·모델 파라미터 최적화

⑤ 통합

**Merge / Set**

다중 응답 결합

Keep Key 매핑

⑥ 출력

**Telegram / Notion**

알림·DB 저장

Webhook URL 확인

### 3. 핵심 기능 정리

1. **노드(Node) 타입**

   - _Trigger / Action / Search_ 외에도 **Cron, Webhook** 등 고급 트리거 풍부.
   - 각 노드는 **Always output**, **Error workflow** 등 세부 실행 정책 지정 가능.
2. **프로젝트·버전 관리**

   - 워크플로 JSON 그대로 **내보내기/가져오기** 지원(커뮤니티 템플릿 URL 포함).
3. **Iterator·Aggregator 대응 노드**

   - n8n 역시 **SplitInBatches / Merge**로 대량 데이터 처리 패턴 제공.
4. **오픈소스 생태계**

   - GitHub Star 38k 수준, 400 + 커스텀 노드 패키지 → 사내 시스템 맞춤 연계 가능.

### 4. 장점 / 제약

장점

제약·주의

• 완전 무료 자체 호스트 가능 → API 한도 제약 최소화

• JS Function 노드로 고급 로직 포함 가능

• 사용자·워크플로 레벨 세밀 권한 관리

• 초기 설치(도커·DB) 및 백업 구조 고려 필요

• UI 변동이 잦아 문서/버전 호환 체크 필수

• 대량 트래픽 시 서버 스케일링·모니터링 별도 구성 필요

### 5. 실무 적용 아이디어

- **상담 챗봇 로그 분석** – Firebase 로그 → GPT 분류 → BigQuery 저장.
- **Meta 광고 리드 파이프라인** – Webhook → n8n → CRM + Slack + 메일.
- **정기 보고서** – 구글애널리틱스 → n8n 스케줄 → Google Slides 자동 작성.

### 6. 베스트 프랙티스 메모

1. **Credential 재사용**: 환경변수·Vault로 API Key 암호화.
2. 로컬 설치 시 **Traefik + HTTPS**로 안전한 Webhook 수신.
3. 워크플로 변형 전, **Export JSON**으로 백업 → Git 버전 관리 권장.

### 마무리 비교 & 선택 가이드

항목

**Make**

**n8n**

도입 난이도

브라우저 가입 후 즉시

도커/서버 세팅 필요

비용 구조

무료 + 구간제 유료

셀프호스트 무료, 클라우드 유료

템플릿·커넥터

1,600 + 공식

400 + 오픈소스 패키지

권장 사용처

빠른 프로토타입·시각화 중심

대용량 데이터·온프레미스 통합

**스타트업 실험실 커리큘럼** 기준으로는 _초기 실습은 Make → 본격 운영은 n8n_ 조합을 추천

## 결과와 배운 점

배운점: 강의 내용은 난이도와 빠른 속도로 도저히 따라 갈 수 없지만, ChatGPT의 도움으로 보충 할 수 있다.

도움이 필요한 부분이 있나요?: 실습 기회가 없었음.

앞으로의 계획이 있다면 들려주세요.: 자가 실습. 뉴스레터(상담 및 핸드폰 AI)에 적용.

## 도움 받은 글

타이칸 님의 강의와 ChatGPT 보충 설명
