
Defang
Defang Labs · 코딩
Defang은 Docker Compose 파일을 몇 분 만에 자사 AWS 또는 GCP 계정에서 바로 운영 가능한 앱으로 바꿔 주는 클라우드 배포 플랫폼이다.

Defang 소개
Defang이란
Defang은 Defang Labs가 만든 클라우드 배포 도구로, 이미 가진 앱을 직접 관리하는 클라우드 계정에서 운영 환경으로 올려 준다. 표준 Docker Compose 파일을 작성하면 컨테이너, DNS, 로드 밸런서, 데이터베이스, IAM 역할을 준비하는 일을 Defang이 대신한다. 배포 전체가 자사 AWS 또는 GCP 계정 안에서 돌아가며, Defang 쪽에서 호스팅하는 샌드박스가 아니다.
바로 이 마지막 지점이 핵심이다. 코드와 시크릿은 자사 클라우드 계정을 벗어나지 않는다. Defang의 백엔드는 배포를 조율하고 추적할 뿐이라 인프라와 데이터는 사용자 손에 남는다. 언제든 빠져나올 수 있다.
문제는 Defang이 이미 컨테이너화된 앱과 클라우드 계정을 가진 사람을 위해 만들어졌다는 점이다. Compose 파일이 없거나 클라우드를 완전히 숨기는 완전 관리형 호스팅을 선호한다면, 필요하지도 않은 설정 계층이 하나 더 붙는다. 이건 실제 한계다.
시작하기
- 공식 다운로드 페이지에서 Defang CLI를 설치한 뒤 Defang 계정으로 로그인한다.
- 앱에
compose.yaml파일이 있고 컨테이너가 로컬에서 빌드되는지 확인한다. defang stack new를 실행하고 클라우드 공급자, 리전, 배포 모드, 스택 이름에 대한 질문에 답한다.defang up --stack=<name>으로 시작하면 Defang이 자사 클라우드 계정에 인프라를 준비한다.- 서비스가 살아날 때까지 CLI에서 바로 롤아웃을 지켜보고 런타임 로그를 조회한다.
제품 정보
Defang의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.
추천 대상
이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.
사용자
- 이미 로컬에서 Docker Compose를 돌리고 있고, Terraform을 직접 쓰지 않고 같은 앱을 클라우드에서 띄우려는 백엔드 개발자.
- 플랫폼 엔지니어를 고용하지 않고도 진짜 운영 환경을 갖추려는 1인 개발자.
- 운영 인프라를 원하면서 그 소유권도 챙기려는 소규모 팀과 스타트업. 모든 리소스가 자사 계정에 들어가기 때문이다.
- 여러 클라우드 계정에 걸쳐 반복 가능한 배포가 필요한 플랫폼 및 DevOps 엔지니어. Enterprise의 플릿 관리가 여기서 힘을 발휘한다.
작업
- 프로토타입을 Compose에서 실행 중인 클라우드 서비스로 끌어올리는 일. Defang이 중심에 둔 워크플로다.
- 시크릿과 설정을 CLI로 관리해 서드파티 대시보드가 아니라 클라우드 계정에 묶어 두는 일.
- 배포 중에 업데이트를 내보내고 런타임 로그를 실시간으로 따라가는 일. 전부 터미널에서 한다.
- VS Code나 Cursor 안에서 Defang MCP 서버를 통해 AI 코딩 어시스턴트가 스택을 생성하고 배포하게 하는 일.
활용 상황
- 로드 밸런서나 데이터베이스를 직접 설정하지 않고 주말 프로젝트를 AWS에 올리는 경우.
- 하나의 클라우드 계정에 스테이징과 운영을 위한 동일한 환경을 세우는 경우. 같은 파일, 같은 결과다.
- 대행사가 같은 앱을 고객 자체의 클라우드 계정에 배포하는 경우. 데이터 통제권은 고객에게 남는다.
- AI 서비스를 위해 GPU 지원 엔드포인트를 원하지만 GPU 노드는 직접 관리하고 싶지 않은 팀.
주요 기능
명령 하나로 Compose에서 클라우드로
출발점은 아마 이미 갖고 있는 파일이다. Defang은 compose.yaml을 읽고 프로젝트를 검증한 뒤, 그에 맞는 실제 클라우드 리소스를 만든다. 컨테이너, DNS, 로드 밸런싱, 데이터베이스, IAM 역할이다. 장점은 로컬에서 테스트한 것이 그대로 배포된다는 점이다. Compose 파일이 지저분하면 배포에도 그대로 드러나니, 밀어 올리기 전에 정리해 두는 게 이득이다. 이 워크플로가 Docker Compose를 클라우드로 옮기는 일을 열 단계가 아니라 한 단계처럼 느끼게 한다. 깨끗한 파일이 들어가면 깨끗한 배포가 나온다.
자사 클라우드 계정으로 배포
Defang이 만드는 모든 리소스는 자사 AWS 또는 GCP 계정에 존재한다. 공유 테넌시도 없고, Defang 서버에 코드 사본이 놓이지도 않는다. 백엔드는 배포를 조율하고 모니터링할 뿐이기 때문이다. 자사 거버넌스 아래에서 AWS에 배포하거나 GCP에 배포해야 하는 팀에게, 이는 앱을 자기 머신에서 돌리는 호스트와의 실제 차이다.
CLI 우선 워크플로
Defang CLI가 주된 조작 화면이다. 터미널을 벗어나지 않고 스택을 만들고, 배포하고, 로그를 조회하고, 시크릿을 관리한다. 스택은 버전 관리에 커밋하는 설정 파일로 저장된다. 즉 배포 구성이 웹 콘솔에서 클릭으로 조립되는 대신 검토 가능하고 재현 가능하다. 콘솔 클릭은 없다. 흐름 전체가 터미널에 머문다.
예산과 필요에 맞춘 배포 모드
Defang은 affordable, balanced, high availability 모드를 제공하고, 스택을 만들 때 하나를 고른다. affordable은 초기 프로젝트의 비용을 낮게 유지하고, high availability는 운영 트래픽에 필요한 이중화를 더한다. 무엇을 골라야 할까. affordable부터 시작하면 된다. Free와 Pro 플랜에서 처음 두 개를 쓸 수 있고, high availability는 Enterprise 전용이다.
관리형 서비스와 자동 확장
Defang은 관리형 Postgres, Redis와 기타 지원 서비스를 준비해 주므로 데이터베이스 서버를 직접 연결할 필요가 없다. GPU 인스턴스도 지원하고, 들어오는 수요에 스스로 반응하는 자동 확장도 갖췄다. AI 모델이나 트래픽 기복이 큰 API를 호스팅한다면 이 부분이 중요하다.
AI 디버깅과 Compose 생성
유료 플랜에는 무제한 Compose 생성과 AI 디버깅이 더해진다. 원하는 것을 설명하면 Compose 파일을 돌려받고, 배포가 실패하면 도움을 받는다. Defang을 단순한 배포 도구에서 앱까지 내보내는 코딩 어시스턴트에 가까운 존재로 밀어 올리는 기능이다. 좋은 요소다.
AI 편집기를 위한 MCP 서버
Defang은 VS Code와 Cursor에 연결되는 MCP 서버를 함께 제공한다. 이를 통해 편집기 안의 AI 어시스턴트가 스택을 만들고 바로 배포할 수 있다. 이미 AI 페어 프로그래머에 기대고 있다면 잘 맞는다. 배포 단계가 더 이상 맥락 전환이 아니게 되기 때문이다. 편집기 안에서 사는 사람이라면 시도해 볼 만하다.
플릿 관리와 규정 준수
Enterprise 플랜은 여러 클라우드 계정을 아우르며, 고객 환경에 납품하는 ISV에 어울린다. 여기에 WAF와 SOC 2 Type II 준수를 더한다. 이 조합은 보안 검토가 시작되기도 전에 배포 파이프라인이 감사 기준을 충족한다는 걸 입증해야 하는 팀을 겨냥한다. 클라우드 배포 서비스에서 창업자가 아니라 감사인에게 말을 거는 부분이다.
장단점
장점
- 코드, 시크릿, 인프라를 자사 AWS 또는 GCP 계정 안에 두므로 소유권을 유지한다.
- 기존 Docker Compose 파일을 Terraform을 쓰지 않고 실제 배포로 바꾼다.
- CLI 우선 설계에 스택 파일이 버전 관리에 들어가 배포가 재현 가능해진다.
- 무료 등급에서도 GPU와 관리형 Postgres, Redis를 지원하므로 결제 전에 실제 워크로드를 테스트할 수 있다.
단점
- 클라우드 계정과 동작하는 Compose 파일이 여전히 필요하므로 비기술 사용자에게는 맞지 않는다.
- 클라우드 공급자 목록이 지금은 좁다. AWS와 GCP뿐이라 Azure나 소규모 호스트는 빠진다.
- high availability 모드와 플릿 관리는 $499/mo Enterprise 플랜 뒤에 있어 소규모 팀에는 부담스럽다.
자주 묻는 질문
Docker Compose 파일을 받아 운영용 클라우드 서비스로 배포한다. 명령을 하나 실행하면 Defang이 자사 AWS 또는 GCP 계정 안에 앱에 필요한 컨테이너, 네트워킹, 데이터베이스, 권한을 준비한다. 한마디로 자사 인프라를 향해 쓰는 클라우드 배포 서비스다.
관련 콘텐츠
Defang와 관련된 도구, 스킬, 아티클을 살펴보세요.
Defang 대안
Forefront
Forefront · 코딩Forefront는 오픈소스 AI로 무언가를 만드는 웹 플랫폼이다. 대표적인 오픈소스 언어 모델을 자신의 데이터로 미세 조정하고, 성능을 평가하고, API로 실행하거나 내보내 직접 호스팅할 수 있다. 폐쇄형 플랫폼의 편의를 원하면서도 모델과 데이터의 소유권은 놓지 않으려는 개발자가 대상이다.
Startkit
StartKit.AI · 코딩Startkit은 AI SaaS와 AI 래퍼 제품을 만들기 위한 보일러플레이트다. 지루한 부분을 미리 연결해 둔 AI 스타트업 보일러플레이트라고 생각하면 된다. 인증, Stripe와 Lemon Squeezy 결제, 사용량 제한, 트랜잭션 이메일, 그리고 OpenAI, Anthropic, Groq, Llama와 통신하는 AI API 스타터 키트가 포함된다. 저장소를 복제하고 가격을 정한 뒤 사용자가 실제로 돈을 내는 부분에 착수하면 된다. React와 Tailwind 위의 Next.js로 만들어졌기 때문에 보일러플레이트 코드의 상당 부분이 이미 익숙하게 느껴진다.
Testim
Tricentis · 코딩Testim은 웹, 모바일, Salesforce 애플리케이션 전반에 걸쳐 엔드투엔드 테스트를 만들고 실행하는 AI 기반 테스트 자동화 플랫폼이다. 머신러닝에 기대어 인터페이스가 바뀌어도 테스트를 안정적으로 유지하므로, 팀은 깨진 셀렉터를 고치는 데 쓰는 시간을 줄인다. 오늘부터 쓸 수 있는 자동화 테스트 도구치고 나쁘지 않다. 브라우저에서 동작을 녹화해 테스트를 만들고, 더 세밀한 제어가 필요하면 JavaScript를 더한다. 바쁜 QA 팀에게 탄탄한 선택이다.
