YAML 지옥
CI/CD 파이프라인, HTTPS·인증서, 인그레스까지 전부 손으로 작성.
$ ls .github/ k8s/ → 11 files, 0 자신감올림(Olim)은 GitHub 리포지토리를 연결하면 코드 분석 → 의존 서비스 감지 → 스펙·비용 추천 → 쿠버네티스 배포까지 자동으로 해 주는 PaaS입니다. CI/CD도, Dockerfile도, k8s 매니페스트도 직접 쓰지 않습니다.
SW마에스트로 17기 선정 · 사전 설문 88.2% 긍정 사용 의향
완성한 코드가 배포 부담에 사장된다. 익혀야 할 것이 너무 많기 때문이다.
CI/CD 파이프라인, HTTPS·인증서, 인그레스까지 전부 손으로 작성.
$ ls .github/ k8s/ → 11 files, 0 자신감컨테이너화와 쿠버네티스 매니페스트를 배우다 본업이 멈춘다.
Error: deployment.yaml — what goes here?vCPU·메모리·레플리카를 시행착오로 정하다 비용 낭비 또는 성능 문제.
replicas: 3 # ...일단 넉넉하게?사용량 기반 과금이라 배포 시점에 실제 청구액을 알 수 없다.
invoice: $??.?? /moAI가 스펙·비용을 추천하되, 왜 이 스펙인지·왜 이 비용인지 근거를 항상 함께 보여줍니다. 그래서 학습하고, 판단하고, 직접 조정할 수 있습니다.
올림은 추천 스펙과 예상 비용만 던지지 않습니다. 코드 복잡도, 의존 서비스 종류, 예상 트래픽을 종합한 근거를 함께 제시합니다. 동의하면 그대로, 생각이 다르면 직접 조정하세요.
{
"detected": ["postgresql", "redis"],
"spec": { "cpu": "1", "memory": "1Gi" },
"estimate": "인스턴스당 월 정액 (예측 가능)",
"why": [
"코드 복잡도: 중 · I/O 바운드 핸들러 다수",
"의존: 캐시(redis) + 영속(postgres) 동시",
"예상 트래픽: 문답으로 보완 가능"
],
"editable": true
}추천은 근거와 함께, 운영은 설정 없이, 장애는 자연어로. 세 가지가 한 흐름으로 동작합니다.
정적 분석과 AI 에이전트가 PostgreSQL·Redis 의존성을 감지하고, 코드 복잡도·의존 종류·예상 트래픽을 종합해 CPU·메모리와 예상 비용을 추천합니다. 모두 조정 가능합니다.
// 정적 분석 + AI 에이전트
detected = {
"postgresql": { driver: "jdbc", pool: 10 },
"redis": { use: "cache+session" }
}
recommend → cpu 1 · mem 1Gi비정상 종료 시 자동 재시작, 헬스체크 실패 시 트래픽 차단, 블루그린 무중단 배포. 새 버전 기동이 실패하면 직전 성공 버전을 그대로 유지합니다. 설정은 필요 없습니다.
[k8s] pod spring-api-7c9 OOMKilled [k8s] ↻ 자동 재시작 · 1/1 Ready [lb] health check fail → 트래픽 차단 [deploy] blue-green: v8 기동 실패 [deploy] ✓ v7 유지 · 무중단 보장
CPU·메모리·에러율 메트릭과 로그·배포 이력을 교차 분석해 장애 원인을 자연어로 요약하고 조치를 추천합니다. '왜 복구가 필요했는지'를 이해할 수 있습니다.
# 장애 요약 (AI 운영 에이전트)
원인: 메모리 한계 → OOM (배포 v8 직후)
근거: mem 98% ↑ · error rate 0.2→7.4%
조치: memory 1Gi → 1.5Gi 권장
또는 v7 롤백 (가능)한 번의 연결로 충분합니다. 환경변수 주입과 서비스 간 연결은 올림이 자동으로 구성합니다.
$ olim connect <repo>GitHub OAuth 후 배포할 리포지토리를 선택합니다. 코드는 그대로 둡니다.
$ olim analyze정적 분석 + AI 에이전트가 스택과 의존 서비스(PostgreSQL·Redis)를 감지합니다.
$ olim review추천 스펙·비용·근거를 확인합니다. 필요하면 AI 문답으로 트래픽·DB 패턴을 보완합니다.
$ olim spec --edit동의하면 그대로, 다르면 직접 조정. 결정권은 항상 사용자에게 있습니다.
$ olim deploy애플리케이션과 의존 서비스를 함께 쿠버네티스에 배포. 수 분 내 운영 도메인을 확보합니다.
배포는 어디서나 가능합니다. 차이는 '추측 없이, 근거와 함께'에 있습니다.
| 기능 | olim | Railway | Render |
|---|---|---|---|
| 의존 서비스 자동 감지 | ✓ | — | — |
| AI 스펙·비용 추천 | ✓ | — | — |
| 배포 전 비용 예측 | ✓ | — | — |
| 추천 근거 투명 공개 | ✓ | — | — |
| 과금 방식 | 인스턴스당 월 정액제 | 기본요금 + 사용량 | 기본요금 + 사용량 |
* 경쟁사 비교는 공개 문서 기준 자체 조사 · 정확성은 각 사 최신 정책을 확인하세요.
GitHub OAuth·리포 연동은 기본. MCP 서버·에이전트 플러그인으로 Claude Code 같은 외부 AI 에이전트에서 배포·운영을 직접 트리거 — 코딩·배포·운영을 한 사이클로 잇는 바이브코딩 통합.
사전 설문 88.2%가 긍정 사용 의향 · 즉시 "매우 사용하고 싶다" 26.2%.
현재 알파 단계 — 사용자 수·후기는 정식 출시 후 공개합니다.
아니요. GitHub 리포지토리만 연결하면 정적 분석과 AI 에이전트가 스택과 의존 서비스를 감지합니다. Dockerfile·CI/CD·k8s 매니페스트를 직접 작성할 필요가 없습니다.
현재는 Spring Boot를 우선 지원합니다(한국 시장 우선). 다른 스택은 로드맵에 따라 순차 확대됩니다. 의존 서비스는 PostgreSQL·Redis를 자동 감지합니다.
추천은 강제가 아닙니다. CPU·메모리를 직접 조정할 수 있고, 추천에는 항상 근거(복잡도·의존 종류·예상 트래픽)가 붙어 판단을 돕습니다. 필요하면 AI 문답으로 트래픽·DB 패턴을 보완하세요.
인스턴스당 월 정액제입니다. 사용량 기반 과금과 달리 배포 시점에 비용을 예측할 수 있습니다. SW마에스트로 기간에는 무료로 제공됩니다.
아니요. 감지된 의존 서비스(PostgreSQL·Redis)를 함께 프로비저닝하고, 연결 정보는 환경변수로 자동 주입합니다. WAS·DB·Redis는 각각 독립 서비스로 관리됩니다.
MCP 서버와 에이전트 플러그인을 제공해 Claude Code 등 외부 AI 에이전트에서 배포·운영을 직접 트리거할 수 있습니다. 코딩-배포-운영을 하나의 바이브코딩 사이클로 잇습니다.
현재 알파 테스트를 진행 중이며, 알파 테스터도 모집하고 있습니다. 알파 기간에는 지정된 테스터만 배포할 수 있고, 신청은 apply.olim.dev에서 받습니다. GitHub으로 로그인해 두면 출시 소식을 가장 먼저 받습니다.
별도 회원가입 없이 GitHub으로 로그인하면 끝. SW마에스트로 기간 무료 제공.