DevLog

엔지니어링 블로그를 한 곳에서 탐색하고, 최근 발행 흐름을 빠르게 파악할 수 있는 서비스 입니다.

Quick Links

  • Latest Feed
  • Engineering Directory

Support

  • 소개
  • 개인정보처리방침

Contribute

  • 원하는 블로그 추가 (준비 중)
  • Feedback

© 2026 DevLog Inc. All rights reserved.

본 사이트는 공개 RSS 피드를 통해 콘텐츠를 수집하며, 모든 콘텐츠의 저작권은 원저작자에게 있습니다.

Back to Feed
Read Original

Contents

Continue Reading

  • More from 여기어때
  • Related reads#AWSLambda
#DevOps

“배포해줘” 한 줄로 끝나는 배포 — 전 직원이 쓰는 사내 플랫폼 구축기

“배포해줘” 한 줄로 끝나는 배포 — 전 직원이 쓰는 사내 플랫폼 구축기
01

Summary

'배포해줘' 한 줄이면 끝! 비개발자도 1초 만에 인프라 띄우는 사내 배포 플랫폼 구축기

인프라 지식 없이도 안전하고 빠르게 프로토타입을 배포하는 여기어때의 '바이브독' 개발 비하인드

본 아티클은 여기어때컴퍼니에서 사내 비개발 직군 동료들을 위해 개발한 원클릭 배포 플랫폼 '바이브독'의 탄생과 성장 과정을 다룹니다. 복잡한 CLI 환경 설정과 Git 개념을 감추고, AI 채팅 인터페이스(MCP)와 AWS Lambda 기반의 서버리스 환경을 결합하여 누구나 손쉽게 서비스를 띄울 수 있는 셀프 서비스 인프라를 구축한 실무 경험을 공유합니다.

  • 01CLI와 Git 사용 장벽을 없애기 위해 플랫폼 서버가 시스템 권한으로 커밋을 대신 수행하도록 설계
  • 02MCP(Model Context Protocol)를 연동하여 AI 도구 내에서 한 줄의 채팅으로 배포를 완료하는 최상의 UX 제공
  • 03AWS Lambda를 백엔드 런타임으로 채택하여 상시 구동 비용을 '0'으로 수렴시키고 인프라 관리 부담을 해소
  • 04빌드 단계에 정적 보안 스캔을 적용하고, 감지된 에러를 AI가 스스로 학습하여 코드를 고치는 자가 수정 루프(Self-Correction Loop) 구현
  • 05비개발자의 동시 작업 시 발생하는 Git 충돌을 플랫폼 단에서 3-Way 자동 병합으로 직접 처리

+RECOMMENDATION

사내에 AI 프로토타이핑 붐이 불고 있지만 인프라 배포 병목으로 골머리를 앓는 조직, 또는 비개발자 대상의 셀프 서비스 개발 플랫폼(Internal Developer Platform) 구축을 고민하는 데브옵스 엔지니어에게 적극 추천합니다.

The Problem

사내 AI 도입으로 비개발자들도 프로토타입 서비스를 쉽게 제작하게 되었으나, 복잡한 인프라 신청 절차와 CLI 도구 사용 장벽으로 인해 결과물을 사외 서비스에 배포하면서 보안 위험과 파편화 문제가 발생했습니다.

The Solution

채팅창 명령어 한 줄로 배포를 수행하는 MCP 기반 사내 배포 플랫폼 '바이브독'을 구축하였으며, 사용자를 대신한 서버 커밋 수행, AWS Lambda 기반 서버리스 백엔드 배포 자동화, 빌드 후 정적 스캔 보안 게이트 및 AI 자가 수정 루프를 도입했습니다.

The Result

전사 58개 팀 129명이 사용하는 플랫폼으로 성장하여 1,215건의 누적 배포와 350개의 활성 서비스를 기록했으며, 19건의 보안 시크릿 유출 시도를 사전 차단하고 비개발자들의 배포 참여율을 극대화했습니다.

Trade-off

초기 배포 속도 단축 및 인프라 간소화를 위해 복잡한 쿠버네티스 대신 단일 서버 정적 호스팅으로 시작했으며, 서버 대행 커밋으로 인한 감사 로그 추적의 어려움 및 Git 충돌 문제를 해결하기 위해 플랫폼 내부에서 별도의 감사 로그 및 3-Way 병합 시스템을 직접 감당해야 했습니다.

03

Key Concepts

Concept · 01

MCP (Model Context Protocol)

AI 모델과 외부 도구/데이터 간의 연결을 표준화하여, AI 대화 맥락 내에서 직접 외부 시스템을 제어할 수 있도록 돕는 프로토콜입니다.

  • 바이브독은 MCP를 연동하여 사용자가 AI 도구 채팅창에서 배포 요청을 내리면 AI가 파일을 바이브독으로 전송하고 즉시 URL을 반환하도록 연동했습니다.
Concept · 02

AWS Lambda & SAM (Serverless Application Model)

이벤트 발생 시에만 코드를 실행하고 사용한 시간만큼만 비용을 지불하는 서버리스 컴퓨팅 서비스와 이를 선언적으로 정의하는 프레임워크입니다.

  • 바이브독은 사내 프로토타입의 유휴 비용을 최소화하기 위해 백엔드 인프라로 AWS Lambda를 채택하고, 시스템 내부에서 SAM 템플릿을 자동 생성하여 배포를 자동화했습니다.
Concept · 03

자가 수정 루프 (Self-Correction Loop)

보안 스캔이나 빌드 단계에서 발생한 오류 로그를 AI 모델이 직접 파싱하고, 원인을 분석하여 스스로 코드를 수정한 뒤 다시 배포를 시도하는 자동 복구 메커니즘입니다.

  • 빌드 단계에서 시크릿 토큰 노출 등의 오류로 배포가 차단되었을 때, AI가 수정 가이드 로그를 읽고 코드를 스스로 고쳐 성공적으로 재배포하도록 구현했습니다.
Continue reading · same source

여기어때More from 여기어때

View all posts from 여기어때
  • QA 티켓 280건, AI와 함께 처리한 기록

    ClaudeAI AgentQA Automation
    3일 전
  • 복날 핑계로, 낯선 동료와 밥 한 끼

    CultureCollaborationTeam Building
    5일 전
  • 항공 프론트엔드 구축기 (10/10): 폴더 이름 앞의 기호 하나

    Frontend ArchitectureDirectory StructureFeature-Sliced Design
    1주 전
  • 항공 프론트엔드 구축기 (8/10): 토큰이 세 군데서 온다

    NextJSWebViewAuthentication
    1주 전
  • AI가 내 하루를 기억하게 하는 법 (1/2): 먼저, 기억할 곳을 만들었다 — 개인 LLM 위키

    LLMMarkdown WikiContext Window
    1주 전

Related reads#AWSLambda

Explore #AWSLambda
우아한형제들·AWS NACL

멀티 어카운트 NACL 차단 자동화 도구 운영 및 개선 경험

#AWSLambda2개월 전
아임웹·Datadog

세 개의 플랫폼, 하나의 배포 관측

#AWSLambda2개월 전
무신사·Object Detection

VLM을 쓰지 않은 이유: Geometric Prior로 25배 빠른 의류 디테일컷 자동화

#AWSLambda3개월 전

Source

여기어때
여기어때
Engineering Blog

Published · September 17, 2026

Topics

AWS LambdaMCPCI-CDDevOpsSelf-Correction-Loop