SW융합

원격 어플리케이션 관리

여러 서버의 프로그램을 원격에서 실행 관리합니다. Docker 기반으로 프로그램의 실행 상태를 확인하며, 원격에서 프로그램의 설정파일 변경, 환경변수 적용, 버전 변경 및 긴급 롤백이 가능합니다.
이는 매번 서버에 로그인하여 작업해야 하는 부담을 줄여 주며, 한번에 작업이 가능하도록 하여 업무 효율성을 향상 시킵니다. 예를 들어, 데이터베이스의 이전 등으로 IP 가 변경된 경우, 모든 서버에 로그인하여 설정 파일을 변경 후 재기동하여야 합니다.
하지만 원격 어플리케이션 관리 프로그램에서는 작성된 설정 파일을 등록하여 각 서버별로 재기동 수행 명령을 전송하면 편리하게 적용할 수 있습니다.
이는 인적 오류로 인한 장애 예방에도 효과적입니다. 또한 서버간 통신에 HTTPS 통신과 인증서 기반의 인증을 수행하여 안전하게 어플리케이션을 관리할 수 있습니다.

화면 스크린샷

어플리케이션 이미지 관리 화면
원격 Host 및 어플리케이션 컨테이너 실행 관리
원격 어플리케이션 관리 시스템 구성

주요기능

어플리케이션 이미지
및 실행 환경 관리

· 어플리케이션 이미지 파일을 등록/삭제 관리

· 어플리케이션 실행시 필요한 설정 파일, 환경 변수 관리

· 버전별 관리

어플리케이션 실행 Host
및 실행 상태 관리

· 어플리케이션이 실행될 Host 정보 관리

· 어플리케이션의 컨테이너 실행 상태 관리(정상 동작 여부 확인)

기대효과

  • 원격 어플리케이션 관리시스템의 도입으로 작업 시간의 효율화와 관리를 용이하게 할 수 있습니다.
  • 또한 인적 오류를 최소화하여 장애 상황을 미연에 방지할 수 있습니다.
  • 적용된 버전이 문제가 있을 경우 신속하게 롤백을 수행하여 장애 시간을 최소화할 수 있습니다.
업무적 효과

· 작업 시간 감소

· 어플리케이션 실행 상태 모니터링 용이

기술적 효과

· 인적 오류 최소화

· 신속한 장애 상황 대응