AI 기반 SaaS 제품 구축 및 출시
이 트랙은 프로덕션 준비 완료, 수익 창출 SaaS 애플리케이션의 전체 스택을 다룹니다: 안전한 인증, Stripe 결제, AI 기능 통합, 컨테이너화, 클라우드 배포. 고립된 도구만 배우는 것이 아니라 이들을 하나의 작동하는 제품으로 연결하는 방법을 배우게 됩니다. 소규모 엔지니어링 팀이 유료 고객에게 소프트웨어를 배포하는 방식과 같습니다. 12개의 집중 과정이 프로젝트 스캐폴딩부터 C2 레벨의 마이크로서비스와 이벤트 기반 아키텍처까지 안내합니다.
배울 내용
핵심 API와 관계형 데이터베이스를 설정하고, 필수 사용자 인증을 구현한 다음 고급 보안 및 OAuth 플로우를 추가합니다. Stripe 통합은 두 개의 전담 과정에 걸쳐 진행됩니다: 먼저 일회성 결제, 그 다음 구독 및 webhook 처리. AI 측면에서는 타사 AI 기능을 애플리케이션에 통합하고 나중에 커스텀 모델과 고급 추론 패턴으로 작업합니다. 배포는 Docker를 이용한 기본 컨테이너화와 클라우드 호스팅에서 시작하여 전체 CI/CD 파이프라인을 거쳐 고급 단계의 이벤트 기반 통신이 있는 마이크로서비스 아키텍처로 진행됩니다.
학습 경로
12개 과정은 A1부터 C2까지 걸쳐있습니다. 이 트랙은 SaaS 기초 & 프로젝트 설정과 핵심 API & 데이터베이스 구축으로 시작하고, B1–B2 범위의 인증 및 결제로 진행됩니다. 경로의 상반부는 C1의 Stripe 통합: 구독 & Webhook, 고급 AI & 커스텀 모델, CI/CD & 확장 가능한 배포를 다루며 C2의 마이크로서비스 & 이벤트 기반 아키텍처로 마무리합니다. 전담 SaaS 성장 & 비즈니스 전략 과정이 경로 초반에 있어 기술적 결정이 항상 제품 및 가격 책정 맥락에 기반을 두도록 합니다.
작동 방식
각 과정은 내장 코드 편집기에서 실시간 피드백으로 완료하는 짧고 실습 중심의 레슨으로 나뉩니다. 막혔을 때 AI 튜터를 언제든 이용할 수 있으며, 진행 방식은 각 과정이 이전 과정을 직접 기반으로 하도록 설계되어 있습니다. 즉, 트랙 초반에 작성한 코드는 배포까지 계속 확장하는 같은 코드베이스입니다.