devmoa

검색파트의 반복 작업 자동화 과정

다나와·2024년 3월 8일·00
자동화반복 작업SSHKotlinSpring BootDockerGitlab CI

AI 요약

Beta

다나와 기술 블로그의 '검색파트의 반복 작업 자동화 과정' 글은 검색 서비스 팀이 주기적으로 수행하는 키워드 업데이트 작업의 비효율성을 개선하기 위한 자동화 과정을 다룹니다. 기존 방식은 엑셀 파일 수신, SSH를 통한 서버 접속 및 파일 업데이트, 프로그램 실행, 파일 업로드, API 호출 등 여러 단계를 거치며, 반복적인 작업과 수동적인 과정으로 인해 시간 소모와 번거로움이 있었습니다.

이 문제를 해결하기 위해 Kotlin과 Spring Boot를 사용하여 서버를 개발하고 Docker, Gitlab CI를 활용했습니다. 특히 SSH 접근 문제를 해결하기 위해 SSH 터널링 방식을 도입하여 자동화 시스템을 구축했습니다.

이를 통해 개발자는 반복적인 업무에서 벗어나 생산성과 일관성을 향상시킬 수 있습니다.

이 글이 궁금하신가요?

원문 블로그에서 전체 내용을 확인해 보세요

원문 읽으러 가기

AI 추천 연관 게시글

이 글과 관련된 다른 기술 블로그 글을 AI가 추천합니다