# AI 서비스 배포 실무: API·클라우드·DevOps — 실습 워크북

이 워크북은 강의자료의 각 모듈에 대응하는 실습 문제와 체크리스트로 구성되어 있습니다. AI 서비스 개발자, 백엔드 엔지니어이 강의 후 스스로 점검할 수 있도록 만들었습니다. (난이도: 고급)

## 사전 준비

- 노트북 지참
- 별도 사전 지식이 필요하지 않습니다 — 강의 중 필요한 개념은 그때그때 설명합니다

---

## Module 1. API 설계와 컨테이너화

**핵심 내용**

AI 모델을 다른 서비스가 쓸 수 있게 API로 감싸는 설계 원칙과, 이를 어디서든 동일하게 실행되도록 컨테이너화하는 방법을 다룹니다.

**실습 문제**

1. 이 모듈에서 다룬 내용 중 "AI 서비스 API 설계 원칙"을(를) 자신의 언어로 한 문단으로 설명해 보세요.
2. "컨테이너화 실습"에 해당하는 상황을 자신의 업무·과제에서 하나 찾아보고, 이번 모듈에서 배운 방법을 어떻게 적용할지 적어보세요.

**체크리스트**

- [ ] API 설계와 컨테이너화 관련 핵심 개념을 다른 사람에게 설명할 수 있다
- [ ] 실습 문제 2개를 모두 작성했다

---

## Module 2. 클라우드 배포

**핵심 내용**

직접 배포와 자동 배포(CI/CD)의 차이를 실습으로 체감하고, 코드가 바뀔 때마다 자동으로 반영되는 파이프라인을 구성합니다.

**실습 문제**

1. 이 모듈에서 다룬 내용 중 "클라우드 배포 아키텍처"을(를) 자신의 언어로 한 문단으로 설명해 보세요.
2. "CI/CD 파이프라인 구성"에 해당하는 상황을 자신의 업무·과제에서 하나 찾아보고, 이번 모듈에서 배운 방법을 어떻게 적용할지 적어보세요.

**체크리스트**

- [ ] 클라우드 배포 관련 핵심 개념을 다른 사람에게 설명할 수 있다
- [ ] 실습 문제 2개를 모두 작성했다

---

## Module 3. 운영

**핵심 내용**

배포는 끝이 아니라 시작입니다. 실제 트래픽을 가정한 부하 테스트와, 문제가 생겼을 때 바로 알 수 있는 모니터링·로깅 체계를 구축합니다.

**실습 문제**

1. 이 모듈에서 다룬 내용 중 "모니터링·로깅 체계 구축"을(를) 자신의 언어로 한 문단으로 설명해 보세요.
2. "부하 테스트 실습"에 해당하는 상황을 자신의 업무·과제에서 하나 찾아보고, 이번 모듈에서 배운 방법을 어떻게 적용할지 적어보세요.

**체크리스트**

- [ ] 운영 관련 핵심 개념을 다른 사람에게 설명할 수 있다
- [ ] 실습 문제 2개를 모두 작성했다


## 마무리 회고

- 오늘 배운 내용 중 실무에 가장 먼저 적용해볼 것은 무엇인가요?
- 더 깊이 알아보고 싶은 주제가 있다면 무엇인가요?
