oneshot
oneshot
🗡️ AI 레전드
🚀 SNS 챌린지 달성자

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

소개

시도하고자 했던 것과 그 이유를 알려주세요.

어제 저녁 타이칸님의 강의 (MAKE와 N8N)을 들었다. 스터디장님들의 강의는 휘발성이 강한데, 어제 타이칸님의 강의는 거의 KTX 속도이다. 24시간 이내 정리라도 해 놓으면 나중에 도움이 될 것이다.

도구사용: ChatGPT

① ― Make.com

1. 툴 개요 및 포지셔닝

  • 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로 데이터 구조 먼저 확인.


② ― n8n

1. 툴 개요 및 포지셔닝

  • n8n셀프호스팅 중심 워크플로 자동화 툴. 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 보충 설명

4
4개의 답글

뉴스레터 무료 구독

👉 이 게시글도 읽어보세요