비개발자가 ChatGPT를 활용하여 Slack Bot을 직접 구현하여 업무 자동화에 성공
파이썬 기반 코드를 작성하고, Railway를 통해 배포하여 운영 환경 구축
장애 감지/전파 업무 자동화로 업무 생산성 향상 및 핵심 업무 집중 가능
ChatGPT는 Slack Bot 구현의 전 과정에서 핵심적인 역할을 수행했다. 구체적으로 코드 생성, 디버깅, 배포 관련 질문에 답변하며 개발 과정을 가이드했다. 따라서 비개발자도 자동화 Bot을 직접 구현할 수 있도록 지원했다. 결과적으로 개발 지식 부족 문제를 해결하고, 업무 자동화를 달성했다.
Railway는 GitHub 연동을 통해 자동 배포 기능을 제공하여 개발 편의성을 높였다. 구체적으로 GitHub Repository를 연결하면 코드 변경 시 자동으로 배포가 진행된다. 반면, AWS와 같은 클라우드 서비스에 비해 세부 설정 옵션은 제한적이다. 따라서 빠른 배포와 을 동시에 확보했다.
Slack Bot은 장애 감지 및 전파 자동화를 위해 설계되었다. 구체적으로 에러 로그를 분석하여 특정 조건 발생 시 담당자에게 알림을 전송한다. 따라서 장애 대응 시간 단축 및 인적 오류 감소 효과를 얻을 수 있다. 결과적으로 자동화 범위 확장을 통해 서비스 운영 효율성을 높일 수 있다.