AI-DLC for Enterprise: 거버넌스 아키텍쳐 가이드
AI-DLC를 조직에 안전하게 도입하기 위한 5개 빌딩 블록 거버넌스 아키텍처를 소개합니다. Knowledge Base, Compliance MCP, Kiro Enterprise, Security Agent를 조합한 전체 구성을 다루는 시리즈 가이드입니다.
Series: AI-DLC for Enterprise (4 articles)
- 1AI-DLC for Enterprise: 거버넌스 아키텍쳐 가이드 This article
AI 코딩 도구가 코드를 빠르게 생성하는 시대가 됐지만, 조직에서 실제로 사용하려면 새로운 질문들이 생깁니다. 그 전에, 이 시리즈의 기반이 되는 AI-DLC를 간단히 짚고 넘어갑니다.
AI-DLC란?
AI-Driven Development Lifecycle(AI-DLC) (원본 블로그 )는 AI를 개발 라이프사이클의 핵심 협업자로 두는 방법론입니다.
기존 개발 방식에서 AI는 코드 자동완성이나 질의응답 수준의 보조 역할에 머물렀습니다. AI-DLC는 이를 넘어서, AI가 계획을 세우고 실행하며, 사람이 중요한 결정을 내리고 검증하는 구조를 정의합니다.
핵심 원리는 두 가지입니다:
- AI Powered Execution (AI 주도 실행) — AI가 요구사항 분석, 설계, 코드 생성, 테스트까지 워크플로우를 주도합니다. 단순히 "다음 줄"을 예측하는 것이 아니라, 전체 개발 단계를 체계적으로 수행합니다.
- Human Oversight (사람의 판단) — 중요한 의사결정 지점마다 사람이 개입합니다. AI가 생성한 계획을 검토하고, 승인하고, 방향을 조정합니다. AI는 스스로 결정하지 않고, 항상 확인을 구합니다.
워크플로우는 3개 Phase로 구성됩니다:
- Inception — 요구사항 분석, 아키텍처 설계
- Construction — 상세 설계, 코드 생성, 테스트
- Operation — 배포, 모니터링
각 Phase는 프로젝트의 복잡도에 따라 적응적으로 깊이가 조절됩니다. 단순 버그 수정이라면 요구사항 분석을 건너뛰고 바로 코드 생성으로 갈 수 있고, 새로운 마이크로서비스 구축이라면 모든 단계를 거칩니다. 이 하나의 사이클을 AI-DLC에서는 Sprint 대신 Bolt라고 부릅니다.
개인 개발자에서 조직으로 — 무엇이 달라지는가
AI-DLC를 개인이 사용할 때는 간단합니다. Kiro 와 같은 AI 코딩 도구를 열고, 워크플로우를 따라가면 됩니다. 하지만 수백 명의 개발자가 있는 조직에 도입하려면 새로운 질문들이 생깁니다:
- AI가 만든 코드가 사내 코딩 표준을 따르게 하려면?
- 개발자가 연결하는 외부 MCP 서버를 어떻게 통제하지?
- 어떤 AI 모델을 허용하고, 프롬프트에 들어간 민감 정보는 어떻게 보호하지?
- 개발자마다 AI 활용 역량 차이가 있을 때, 일관된 품질을 어떻게 보장하지?
이 시리즈에서는 이 질문들에 대한 답을 5개의 빌딩 블록으로 구성한 아키텍처로 풀어봅니다.
Solution Architecture: 5개의 빌딩 블록

| 챌린지 | 빌딩 블록 | 핵심 역할 | AWS 서비스 |
|---|---|---|---|
| AI가 사내 표준을 모름 | Knowledge Base | 사내 문서를 AI가 검색 가능하게 | Bedrock KB, OpenSearch Serverless, S3 |
| 외부 도구 접근 통제 불가 | Compliance MCP | 사내 전용 MCP + 승인된 MCP만 허용 | Lambda, API Gateway, DynamoDB |
| AI 도구 자체의 거버넌스 부재 | Kiro Enterprise Governance | 모델 제어, 프롬프트 로깅, SSO | Kiro Admin Console, IAM Identity Center |
| 개발자 역량 편차 | Advanced AI-DLC Workflow | Custom Agents로 단계별 자동 검증 | Kiro Steering, Agents, Hooks |
| 코드 보안 검증 자동화 | Security Agent | PR 시점 자동 보안 리뷰, 13개 리스크 카테고리 | AWS Security Agent, GitHub |
기존에는 개발자가 매번 프롬프트에 사내 규칙을 복사해 넣거나, 위키 링크를 수동으로 참조하는 방식이었습니다. 이 구조에서는 그 과정이 자동화됩니다. 개발자는 평소처럼 AI-DLC 워크플로우를 실행하기만 하면, 인프라가 사내 표준 검색부터 도구 통제까지 자동으로 처리합니다. 각 빌딩 블록은 독립적으로도 도입할 수 있지만, 결합했을 때 가장 강력합니다.
예를 들어, 전체 흐름은 이렇습니다:
- 개발자가 Kiro에서 AI-DLC 워크플로우를 시작하면
- Kiro Steering이 사내 Compliance MCP를 호출하여
- Knowledge Base에서 관련 표준을 검색하고
- 검색 결과를 컨텍스트에 포함하여 사내 표준을 준수하는 코드를 생성합니다
모든 과정에서 Kiro Enterprise는 허용된 모델만 사용하도록 강제하고, 프롬프트 로깅으로 감사 추적을 보장합니다.
시리즈 구성
이 시리즈는 각 빌딩 블록을 하나씩 깊이 있게 다룹니다:
[Part 1] 사내 지식을 AI에게 가르치기: Bedrock KB로 AI-DLC에 컨텍스트 제공
Confluence에 흩어진 수백 개의 코딩 표준을 Amazon Bedrock Knowledge Bases로 통합하고, AI-DLC 워크플로우에서 자동으로 검색하는 파이프라인을 구성하는 방법을 다룹니다.
핵심 내용: RAG Knowledge Pipeline, Knowledge Base 구축 전략, 메타데이터 설계, MCP 도구 연결
[Part 2] AI가 규칙을 따르도록: 사내 Compliance MCP 구축 가이드
AI 코딩 도구가 접근할 수 있는 도구의 경계를 정의하고 강제하는 방법을 다룹니다. 사내 전용 MCP 서버 아키텍처와 Approved MCP Registry 패턴을 소개합니다.
핵심 내용: Compliance MCP 서버 아키텍처, Approved MCP Registry, 다중 계층 보안, AI-DLC Security Extension 4단계 방어
[Part 3] Kiro Enterprise로 AI 코딩 거버넌스 완성하기
AI 코딩 도구 자체를 조직 수준에서 통제하는 방법을 다룹니다. Kiro의 Enterprise 기능으롤 활용한 거버넌스 구성을 소개합니다.
핵심 내용: Model Governance, MCP Governance, Observability, 네트워크 보안, Harness Engineering 매핑
[Part 4] Security Agent로 코드 보안 자동화하기
1~3편에서 구축한 거버넌스 위에 코드 보안 검증을 자동화하는 마지막 레이어를 다룹니다. GitHub PR 생성 시 AWS Security Agent가 자동으로 보안 리뷰를 수행하는 구성을 소개합니다.
핵심 내용: Multi-Layer Code Security 4단계 방어, Security Agent PR 자동 리뷰, 리스크 카테고리, Custom Rule, 전체 레포 보안 리뷰
누구를 위한 시리즈인가
- AI 코딩 도구(Kiro 등)를 조직 단위로 도입하려는 플랫폼 엔지니어
- AI 도구를 도입했지만, 조직 단위의 협업 체계와 거버넌스가 부족하다고 느끼는 개발 리더
- Harness Engineering 관점에서 AI 도구의 컨텍스트·제약·피드백 루프를 체계적으로 설계하고 싶은 아키텍트
시작하기
- AI-DLC 공식 블로그 — AI-DLC 방법론 소개
- AI-DLC Workflow GitHub — 오픈소스 Steering 규칙
- Kiro 시작하기 — AI-DLC를 실행하는 IDE
시리즈의 각 편은 독립적으로 읽을 수 있지만, 순서대로 읽으면 전체 아키텍처를 어떻게 구성할 수 있는지 더 자세하고 명확하게 이해할 수 있습니다.
Series: AI-DLC for Enterprise (4 articles)
- 1AI-DLC for Enterprise: 거버넌스 아키텍쳐 가이드 This article
Enjoyed reading this content? Let the author know!
Your likes, comments, shares, and saves help creators reach more builders.
Loading recommendations
Loading article