본문으로 건너뛰기
hannctl
PDF

field-notes E3-deploy-automation-80-percent.md

E3 · 씨앤토트 · 2020.08 – 2023.02

서버 500대 배포, 80% 빠르게

사람이 서버마다 반복하던 배포를 PowerShell로 자동화

  • Azure
  • PowerShell
  • 배포 자동화
  • 80% 개선
  • 500 Servers / 100 DBs

한 줄 요약

사람이 서버 묶음마다 반복하던 배포 단계를 PowerShell 스크립트로 묶어 배포 속도를 80% 개선했습니다.
수동 배포PowerShell 스크립트수동 100자동 20-80%
수동 100이 자동 20으로 줄어듭니다. -80%.

배경

서버 500대, DB 100개 규모의 국내 게임 서비스(미르4 국내)를 운영했습니다.

문제

업데이트 때마다 빌드 배포, 설정 변경, 서비스 재시작, 상태 확인을 사람이 서버 묶음별로 반복하고 있었습니다.

실행

  1. 반복되는 배포 단계를 정리했습니다.
  2. 그 단계를 PowerShell 스크립트로 묶었습니다.
  3. 대상 서버 목록을 입력하면 여러 서버에서 배포 단계가 순서대로 실행되도록 구성했습니다.

결과

배포 속도 80% 개선. 작업자마다 조금씩 다르던 절차가 하나로 통일되어 실수도 줄었습니다.

© 2026 Kim JunHyun · Built with Astro · 이 사이트의 인프라도 코드로 관리합니다

↑↓ 이동 · Enter 열기 · Esc 닫기

테마 고르기

사원증을 누르면 그 테마로, 보던 내용과 같은 곳으로 이동합니다. 끌면 흔들리기만 합니다.

처음 화면으로 →