기본 콘텐츠로 건너뛰기

라벨이 Full Delivery Engineering인 게시물 표시

인프라를 몰라도 서비스를 출시할 수 있을까? — AI 코딩 다음의 진짜 벽과 GIIP FDE Box

AI가 코드를 작성하는 시대가 되었습니다. Claude, ChatGPT, Gemini, Codex는 이제 간단한 웹 서비스 정도는 몇 분 만에 만들어 냅니다. 그런데 실제로 서비스를 운영해 본 사람이라면 한 가지를 잘 알고 있습니다. 서비스는 코드를 만드는 것이 끝이 아니라, 운영을 시작하는 것이 진짜 시작입니다. 왜 대부분의 AI 서비스는 "릴리스"에서 멈출까? 많은 사람들이 AI에게 이렇게 요청합니다. 쇼핑몰을 만들어줘 예약 시스템을 만들어줘 고객 관리 시스템을 만들어줘 AI는 정말 놀라운 속도로 프로그램을 만들어 냅니다. 하지만 실제 서비스를 공개하려고 하면 그때부터 해야 할 일이 폭발적으로 늘어납니다. 서버는 어디에 배포하지? 데이터베이스는 어떻게 만들지? SSL 인증서는? 도메인은? CDN은? 로드밸런서는? 백업은? 장애가 나면? 보안은? 로그는 어디서 보지? 비용은 어떻게 줄이지? 이때부터는 개발이 아니라 인프라 운영 의 영역입니다. 바로 이 지점 때문에 많은 프로젝트가 출시 직전에서 멈춥니다. AI 코딩 도구가 해결한 것은 "만드는 속도"이고, 아직 남아 있는 것은 "운영 가능한 상태까지 가는 거리" 입니다. 인프라는 사람이 직접 만드는 시대가 끝나고 있다 예전에는 인프라 엔지니어가 서버를 하나씩 만들었습니다. 하지만 지금 AWS, Azure, GCP에서는 대부분의 인프라를 코드로 정의(Infrastructure as Code, IaC) 할 수 있습니다. 예를 들어 웹 서버 3대 데이터베이스 2대 로드밸런서 방화벽 모니터링 이 모든 것을 사람이 콘솔에서 클릭하는 것이 아니라 코드 한 번 실행으로 자동 생성 합니다. Terraform, Kubernetes, GitOps 같은 방식은 이미 현대 클라우드 운영의 표준으로 자리 잡았습니다. 즉, 인프라는 더 이상 수작업이 아니라 자동 생성되는 소프트웨어 가 되고 있습니다. 그런데 ...