# AI 개발을 위한 플랫폼 엔지니어링

Taiga Learning · 워크시트
https://taiga.training/ko/lessons/platforms/

가상 정보나 승인된 정보를 사용하세요. 이 워크시트에 비밀 정보를 넣지 마세요.

## 학습 목표
- AI가 플랫폼을 사용하는 주체를 어떻게 바꾸는지 설명합니다.
- 통제와 예외 처리 경로를 갖춘 지원 작업 흐름을 정의합니다.
- 프로젝트 템플릿과 지속적으로 관리되는 플랫폼 기능을 구분합니다.

## 실습
내부 웹 서비스를 위한 플랫폼 기능 하나를 설계하세요. 입력, 출력, 허용된 ID, 검사, 실패 대응, 담당자를 명시하세요. 기존 서비스의 업그레이드 경로와 기본 구성으로 지원할 수 없는 요구사항의 예외 처리 경로를 추가하세요.

## 작성할 답
- 시나리오와 범위:
- 가정과 미해결 질문:
- 제안하는 답이나 결정과 그 이유:

## 답 검증하기
| 주장 또는 기준 | 증거 또는 테스트 | 결과 또는 공백 | 담당자 |
| --- | --- | --- | --- |
| | | | |
| | | | |
| | | | |

## 다음 조치
- 조치, 담당자, 날짜:
- 이 답을 언제 다시 검토하나요?

## 기억할 원칙
AI 에이전트에도 개발자와 같은 조직의 경계가 필요하며, 안정적으로 사용할 수 있는 인터페이스가 필요합니다. 플랫폼은 프로젝트 생성 후에도 지원 작업 흐름을 유지해야 합니다.

## 출처
- [CNCF: Platforms White Paper](https://tag-app-delivery.cncf.io/whitepapers/platforms/)
- [DORA: 2025 research report](https://dora.dev/research/2025/dora-report/)

이 워크시트는 학습을 돕습니다. 작성 완료만으로 프로덕션 변경이 허가되지는 않습니다.
