
351
Chapter 9
MLOps와 ML을 위한 지속적 전달(CD4ML)
불안이 나타나는 순간이야말로 모든 것이 변화할 수 있는 때입니다.
- 쇠렌 키르게고르
Søren
Kierkegaard
, 『불안의 개념』(한길사,
1999
)
01
저자
오전
10
시
36
분, 다나는 인프라 기술자인 테드와 함께 몇 달 동안 작업해 온 새로운 모델을 배포
하기 위해 협업하고 있습니다. 방 안에는 결단력과 불안이 혼재해 있습니다. 이번에 배포될 모델은
세간의 이목을 끌 수 있을만한 새로운 모델입니다. 그들은
3
주 동안 모델을 테스트해 왔지만, 운영
환경 배포는 보통 문제가 많아서 여러 번 재시도해야 했습니다.
배포 스크립트, 구성 파일 및 인프라 구성 요소의 복잡한 거미줄 속을 탐색하면서 다나는 무언가
잘못되었다고 느꼈습니다. 테스트 데이터셋이 운영 환경에서 모델이 보게 될 데이터를 충분히 대
표한다고 확신하지 못했습니다. 시스템의 복잡성이 너무 압도적이어서, 어디에서 문제가 발생할지
감을 잡기 어려웠습니다.
오후
12
시
45
분입니다. 다나와 테드는
10
분 전에 마지막 배포 절차를 완료했지만, 경고 메시지가
계속해서 들어오고 있어 뭔가 잘못되었다는 것을 상기시켜 줍니다.
오후
7
시
10
분, 몇 시간의 문제 해결 끝에 마침내 수정이 배포되었습니다. 다나와 테드는 안도의
한숨을 내쉬며 ...