설정의 재구성
프로젝트마다 CI/CD와 서버 설정을 처음부터 다시 맞춥니다.
연결 흐름 보기 →AWS CONTROL PLANE · DEVELOPMENT FIRST
저장소와 기존 Dockerfile을 분석해 서비스별 배포 계획을 제안하고, 승인된 계획에 따라 빌드·배포·라우팅·상태 확인·감사 기록을 하나로 연결합니다.
CORR 7F3A-91D2승인된 계약이 외부 HTTPS와 감사 기록으로 닫힐 때 배포가 완료됩니다.
컨테이너 시작이 아니라 실제 외부 HTTPS 응답으로 성공을 판정합니다.
200 · route healthy01 THE GAP
파이프라인은 돌아가는데, 매번 다시 맞추고 매번 다시 확인합니다.
프로젝트마다 CI/CD와 서버 설정을 처음부터 다시 맞춥니다.
연결 흐름 보기 →개인 토큰, 장기 AWS 키, 환경 변수가 여러 시스템에 흩어집니다.
권한 분리 보기 →빌드 성공이 실제 외부 접속 성공을 보장하지 않습니다.
VERIFY 보기 →자원, 컨테이너, 도메인, 배포 이력을 각각 다른 곳에서 찾습니다.
운영·관측 보기 →자동 추론이 실행 방식을 바꾸면 재현성과 책임 경계가 흐려집니다.
AI 플래너 경계 보기 →실패 시 이전 정상 버전과 라우팅이 유지되는지 즉시 알기 어렵습니다.
감사·복구 보기 →02 ONE CONTROL PLANE · THREE PROMISES
승인된 계획대로 빌드·배포·라우팅·상태 확인·감사 기록을 하나로 연결합니다.
Dockerfile을 생성하거나 수정하지 않고 실행 계약으로 사용합니다.
접수나 컨테이너 시작이 아니라 실제 접속 상태로 완료를 판단합니다.
요청·실행·실패·복구를 동일한 Correlation ID로 연결해 기록합니다.
03 WHAT CHANGES
새 도구를 하나 더 추가하는 대신, 배포의 계약과 검증 기준을 한 경로로 맞춥니다.
앱 루트, build context, 포트, health path, 리소스를 제안합니다.
저장소 URL 하나로 Development 환경과 도메인을 구성합니다.
사람은 SSO, CI는 단기 OIDC, 배포는 immutable digest만 사용합니다.
접수, 빌드, 할당, 라우팅, 내부·외부 health를 단계별로 확인합니다.
인벤토리, 배포, Route, Status, Audit을 한 콘솔에서 연결합니다.
이전 정상 revision과 route를 보존하고 보상 결과를 기록합니다.
04 HOW IT WORKS
GitHub 저장소 URL 또는 Project ZIP을 등록하고 안전한 정적 분석으로 Dockerfile 후보를 찾습니다.
앱 루트, 포트, health path, 리소스와 도메인을 제안하고 사용자가 검토해 승인합니다.
격리 환경에서 이미지를 만들고 immutable digest를 Operation → Jobs → Agent로 전달합니다.
컨테이너, Router, 외부 HTTPS를 확인하고 요청부터 복구까지 Correlation ID로 기록합니다.
Alpha SSO로 계획을 승인
단기 OIDC로 배포를 요청
05 IDENTITY BOUNDARIES
행위자마다 다른 단기 권한을 사용하고, 실행 호스트에는 승인된 이미지 digest만 전달합니다.
Alpha SSO와 Team role로 콘솔·CLI에 접근합니다.
실행마다 발급되는 단기 OIDC JWT만 사용합니다.
저장소 분석과 관리 파일 구성에만 단기 installation token을 씁니다.
전용 실행 주체가 필요한 시점에 제한된 역할을 assume합니다.
실행 호스트는 프로젝트 소스를 받지 않고 승인된 이미지 digest만 수신합니다.
06 CONNECT & DEPLOY
07 OPERATE & OBSERVE
인프라, 환경, Route, Audit을 Correlation ID로 연결해 실패 단계와 보존 상태를 함께 확인합니다.
계정 연결과 인벤토리 동기화, 자원 상태와 예상 기본 비용, 전체 용량과 실제 가용 용량의 분리, Agent heartbeat 확인.
Development 환경 생성·변경·정지, immutable digest 강제, idempotency key로 중복 실행 제어, 환경별 revision 이력 관리.
wildcard 도메인 자동 연결과 별도 도메인 Route 등록, 실행 중인 Route에만 허용하는 On-Demand TLS, 내부·Router·외부 상태 구분.
행위자·대상·시각·결과와 Correlation ID 기록, Secret redaction과 역할 기반 조회, 마지막 정상 revision과 실패 단계 확인.
08 CURRENT SCOPE
도입 판단에 필요한 경계를 그대로 공개합니다.
| 구분 | 현재 범위 |
|---|---|
| 클라우드현재 범위 아님 | AWS 중심 · 멀티클라우드는 현재 범위 아님 |
| 기본 배포 대상 | Development workload |
| 소스 연결 | Private/Internal GitHub 저장소 URL, Project ZIP(검증 단계) |
| 실행 계약 | 프로젝트가 소유한 기존 Dockerfile 필수 |
| 자동화 | GitHub App, Actions OIDC, GHCR immutable image |
| 운영 화면 | AWS, Resource, Compute, Projects, Environments, Deployments, Router, Status, Audit |
| Production workload조건부 | 별도 도메인·보호 정책·승격 검증 후 활성화 |
FIT CHECK우리 환경이 현재 범위에 맞는지 먼저 확인하세요.
PoC 요청하기09 ADOPTION
저장소 구조, AWS 계정·리전, 도메인, 운영 역할을 확인합니다.
SSO Team 권한, AWS 실행 역할, GitHub App을 최소 권한으로 연결합니다.
저장소를 등록하고 제안된 Dockerfile, port, health path를 검토합니다.
작은 workload로 digest, Route, 외부 health, Audit을 함께 확인합니다.
팀 권한, Secret Reference, 복구 절차와 승격 조건을 정의합니다.
10 PROOF OF CONCEPT
Development 환경, 도메인, 자동 배포 Workflow까지 한 번에 구성해 드립니다.
아래 항목은 첫 배포 검증 계획을 정리하기 위한 기준입니다. 폼에서 모두 필수로 받지는 않습니다.
메일이 편하시면 contact@alphaca.kr로 보내 주세요.
11 FAQ
현재 범위는 AWS 중심이며 멀티클라우드는 포함되지 않습니다.
프로젝트가 소유한 기존 Dockerfile이 필수입니다. Alpha Stage는 Dockerfile을 생성하거나 수정하지 않고 실행 계약으로만 사용합니다.
아닙니다. 유효한 후보는 정적 분석기가 만들고 AI는 순위와 설명만 보조하며, 비정상 응답이면 정적 분석 결과로 fallback합니다.
실행 호스트는 프로젝트 소스를 받지 않고 승인된 이미지 digest만 수신합니다. GitHub Actions에는 SSO 쿠키·개인 PAT·장기 AWS Access Key·DB 접속 정보를 저장하지 않습니다.
기본 배포 대상은 Development workload이며, Production은 별도 도메인·보호 정책·승격 검증 후 활성화합니다.