메뉴

문의하기
Logo
뉴스

소프트웨어 유지보수

가동 중단은 귀사의 팀을 기다려 주지 않습니다.

보안 업데이트, 새로운 요구 사항, 장애는 검수로 끝나지 않습니다. 저희는 체계적인 현황 조사를 거친 뒤 귀사 애플리케이션의 유지보수와 추가 개발을 맡습니다. 소프트웨어를 원래 다른 서비스 제공업체나 귀사 내부 팀이 개발한 경우에도 마찬가지입니다.

여러 기술 작업 공간에서 일하는 팀, 자료 사진
과제 정의부터 문서화된 인계까지

이 서비스가 도움이 되는 경우

소프트웨어 유지보수: 귀사가 저희에게 의뢰하는 내용입니다.

  • 기존 애플리케이션을 체계적으로 인계하기
  • 업데이트와 장애를 계획적으로 처리하기
  • 유지보수와 추가 개발을 연결하기

애플리케이션의 실제 수명 주기는 가동과 함께 시작됩니다. 저희는 합의된 대응 경로에 따라 ITIL 프로세스를 기반으로 모니터링, 장애 해결, 보안 업데이트, 의존성 관리, 업무 지원을 맡습니다. 이는 다른 소프트웨어 기업이나 귀사의 내부 팀이 개발한 애플리케이션에도 마찬가지로 적용되며, 이 경우 코드 분석과 지식 이전을 포함한 체계적인 이관 절차를 거칩니다.

의뢰 범위에 포함될 수 있는 사항

  • 코드 분석, 의존성 목록, 문서화, 지식 이전을 포함한 이관
  • Prometheus, Grafana, OpenTelemetry를 활용한 모니터링, 심각도별 경보
  • Jira Service Management를 통한 ITIL 기반 장애 및 문제 관리
  • Renovate를 활용한 보안 업데이트 및 의존성 관리, 알려진 취약점 점검
  • 가용성, 사고, 남은 위험에 관한 정기 보고서

구체적인 범위, 검수 기준, 귀사의 참여 방식은 견적서에서 정합니다.

전체 맥락을 한눈에

운영은 끊임없는 개선의 순환입니다.

  1. 01

    탐지

    주요 애플리케이션 프로세스 모니터링

  2. 02

    대응

    장애를 분류하고 에스컬레이션

  3. 03

    해결

    원인을 해결하고 변경 사항을 검증

  4. 04

    개선

    파악한 사항을 유지보수와 계획에 반영

계획, 구현, 의사 결정

소프트웨어 유지보수에서 중요한 사항입니다.

01

검증 가능한 출발점을 갖춘 이관

책임을 넘겨받기 전에 저희는 코드 접근 권한, 사용 권리, 의존성, 그리고 버전을 직접 빌드할 수 있는지를 점검합니다. 알려진 문제, 운영 지식, 중요한 처리 과정은 귀사와 함께 파악합니다. 애플리케이션이 정상적으로 구동되는 것만으로는 충분하지 않으며, 백업과 복구, 외부 서비스에 대한 책임 소재도 명확해야 합니다.

이관 결과로 남은 위험과 우선순위가 지정된 조치를 포함한 서비스 범위가 정해집니다. 통제할 수 없는 기존 문제는 포괄적인 약속 안에 조용히 포함시키지 않습니다. 먼저 안정화가 필요한 경우에는 별도의 작업 패키지로 기술합니다.

02

장애를 감지하고 적절하게 에스컬레이션하기

서버가 가동 중이라는 사실만으로는 사용자가 실제로 업무를 처리할 수 있는지 알 수 없습니다. 그래서 저희는 모니터링을 주요 애플리케이션 트랜잭션과 인터페이스에도 맞춥니다. 알림은 영향도에 따라 분류되며, 모든 경보에는 수신자와 의미 있는 첫 대응 단계가 필요합니다.

지원 시간, 대응 목표, 에스컬레이션 경로는 계약서에 명시됩니다. 대응 시간은 해결 시간을 보장한다는 의미가 아닙니다. 심각한 사고에 대해서는 소통 방식, 의사 결정 권한, 귀사의 인프라 제공업체 또는 소프트웨어 제공업체와의 협업 방식을 명확히 합니다.

03

유지보수는 다음 변경을 보호합니다

업데이트는 위험, 긴급성, 호환성을 기준으로 평가됩니다. 저희는 의존성을 계속 파악할 수 있도록 유지하고, 적합한 환경에서 변경 사항을 검증하며, 롤백 경로를 갖춘 배포를 계획합니다. 반복되는 장애는 원인을 분석하여, 운영이 같은 수리 작업의 반복에 머물지 않도록 합니다.

정기 보고서는 사고, 기술적 위험, 앞으로 내려야 할 결정을 하나로 연결합니다. 작은 개선 사항은 합의된 범위 안에서 함께 진행할 수 있지만, 규모가 큰 업무적 확장은 별도로 우선순위를 정합니다. 이후 귀사 팀에 다시 인계할 것을 대비해 저희는 지식과 접근 권한을 지속적으로 문서화합니다.

도구는 과제에 따라 선택합니다

귀사의 환경에 맞는 기술입니다.

  • Jira Service Management
  • Grafana
  • Prometheus
  • OpenTelemetry
  • Renovate

선택은 기존 시스템, 귀사의 팀, 이후의 운영 방식에 따라 달라집니다. 모든 프로젝트에 여기 언급된 기술이 전부 필요한 것은 아닙니다.

현업 담당자와 기술 팀을 위해

구현을 뒷받침하는 결정 사항입니다.

04

사용자 관점에서 서비스 목표 측정하기

애플리케이션에 접속은 되지만 실제로는 주문을 처리하지 못할 수 있습니다. 그래서 저희는 관련 사용자 흐름에 맞는 측정 지점을 선정하고, 접속 가능성과 정상 처리, 응답 시간을 구분합니다. 서비스 목표에는 측정 기간, 데이터 소스, 측정값이 없을 때의 처리 규칙이 필요합니다. 그래야만 합의된 상태에 도달했는지를 근거에 따라 판단할 수 있습니다.

목표와의 남은 편차는 안정화와 추가 개발 사이에서 균형을 맞추기 위한 오류 예산으로 활용할 수 있습니다. 오류 예산을 초과했을 때의 결과는 함께 정합니다. 이는 계약상의 서비스 합의나 개별 중대 사고에 대한 평가를 대신하지 않습니다. 대시보드와 경보는 누가 대응하는지, 어떤 진단이 이어지는지, 언제 업무 담당자에게 알려야 하는지와 같은 의사 결정을 지원하기 위한 것입니다.

05

백업, 복구, 의존성 검증하기

백업 작업이 성공적으로 끝났다고 해서 복구 가능성이 입증되는 것은 아닙니다. 저희는 허용 가능한 최대 데이터 손실 범위와 장애가 지속될 수 있는 최대 시간을 명확히 합니다. 이로부터 백업 주기, 보관, 재가동에 관한 요구 사항이 도출됩니다. 애플리케이션에는 데이터베이스 외에도 파일, 구성, 키, 외부 서비스가 포함되는 경우가 많으며, 그중 하나라도 빠지면 기술적으로 읽을 수 있는 백업이라도 실제로는 사용할 수 없을 수 있습니다.

복구 훈련은 적합한 환경에서 합의된 절차를 검증합니다. 이때 소요 시간, 필요한 접근 권한, 수작업 단계, 업무 데이터 점검 내용을 문서화합니다. 개별 테넌트나 실수로 삭제된 레코드는 완전한 장애와는 다른 복구 경로가 필요할 수 있습니다. 그 결과는 구체적인 개선으로 이어집니다. 검증되지 않은 목표값을 보장된 역량인 것처럼 제시하는 대신, 확인된 미비점을 그대로 밝힙니다.

06

보안 업데이트, 원인 분석, 계획 가능한 종료

취약한 라이브러리에 대한 보고는 애플리케이션 맥락에서 평가됩니다. 어떤 버전이 포함되어 있는지, 영향을 받는 기능에 실제로 접근할 수 있는지, 어떤 보호 조치가 마련되어 있는지를 살펴봅니다. 긴급성과 기술적인 변경 위험은 함께 고려됩니다. 즉시 적용할 수 없는 업데이트에는 문서화된 임시 조치와 재평가 일정이 필요합니다. 새 버전은 적합한 테스트와 조율된 롤아웃을 거칩니다.

반복되거나 심각한 장애가 발생한 후 저희는 원인, 감지, 대응 방식을 분석합니다. 그 결과로 단순히 종료된 티켓이 아니라 담당자가 지정된 우선순위 조치가 도출됩니다. 문서, 런북, 접근 권한 현황은 지속적으로 관리됩니다. 또한 귀사 팀이나 다른 서비스 제공업체로의 이후 인계도 준비합니다. 리포지토리, 빌드 가이드, 남은 위험, 체계적인 접근 권한 이전이 여기에 포함됩니다. 지식이 누구나 따라갈 수 있게 기록되어 있을 때 서비스는 장기적으로 지속 가능합니다.

투명하게 확인 가능한 작업 결과물

귀사가 받게 될 결과물입니다.

결과물 01

대응 경로와 책임을 포함한 서비스 카탈로그

결과물 02

경보와 대시보드를 갖춘 모니터링

결과물 03

사고와 위험을 포함한 운영 보고서

예시로 보는 프로젝트 진행

프로젝트는 이렇게 진행될 수 있습니다.

사내에서 개발한 업무 애플리케이션을 외부 팀에 인계해야 하는 상황입니다. 코드 분석과 재현 가능한 빌드를 거친 뒤, 먼저 모니터링과 복구를 점검합니다. 이후 합의된 서비스 시간과 우선순위가 지정된 기존 문제 목록을 바탕으로 유지보수가 시작됩니다.

예시로 든 시나리오이며, 고객 사례나 결과 보증이 아닙니다.

시작할 때 도움이 되는 정보

  • 리포지토리, 라이선스, 기술 접근 권한
  • 문서, 알려진 사고, 현재 서비스 제공업체
  • 예상 서비스 시간과 업무적 중요도

자료가 없다고 해서 진행이 불가능한 것은 아닙니다. 어떤 정보를 먼저 확보해야 하는지는 저희가 함께 파악합니다.

귀사 프로젝트의 세부 사항

출시 이후에도 소프트웨어를 업무적으로나 기술적으로 계속 운용 가능하게 유지하기.

저희는 유지보수, 장애 처리, 추가 개발에 관해 합의된 업무를 수행합니다. 지원 조직과 제품 개발이 함께 협력할 수 있도록, 범위는 귀사의 애플리케이션과 운영 조직에 맞춰 설정됩니다.

책임 범위와 서비스 경계를 구체적으로 합의하기

애플리케이션, 인프라, 외부 서비스는 운영 주체가 각기 다를 수 있습니다. 저희는 누가 요청을 접수하고, 원인을 조사하며, 변경 사항을 승인하는지를 정합니다. 서비스 시간, 우선순위, 에스컬레이션 절차를 명시하며, “신속한 지원”과 같은 일반적인 표현은 구체적인 합의를 대신하지 못합니다.

인시던트는 운영 복구를, 문제는 반복되는 원인 조사를, 변경 요청은 업무적 검토를 필요로 합니다. 이러한 업무는 서로 구분하여 처리됩니다. 이를 통해 장기적으로 꼭 필요한 개선 사항이 끊임없이 이어지는 단기적 임시 조치에 가려지지 않습니다.

유지보수와 복구를 계획 가능하게 만들기

의존성, 런타임 환경, 인터페이스는 계속 변화합니다. 저희는 관련 구성 요소를 파악하고 위험, 호환성, 지원 가능 여부를 기준으로 업데이트를 계획합니다. 운영 환경에 변경을 적용하기 전에 적절한 검증과 유지보수 절차를 합의합니다.

백업은 복구의 한 부분일 뿐입니다. 구성, 자격 증명, 외부 의존 요소 역시 확보되어 있어야 합니다. 저희는 합의된 재가동 절차를 실제로 시험하고 남아 있는 한계를 문서화합니다. 정기 검토를 통해 장애, 기술 부채, 계획된 제품 변경 사항을 하나의 명확한 작업 목록으로 연결합니다.

예시로 보는 프로젝트 시나리오

서비스가 일상 업무에 주는 도움.

예시: 반복되는 가져오기 오류로 인해 매일 아침 수작업 조치가 발생합니다. 저희는 즉각적인 수정과 함께 원인과 데이터 계약을 조사하고, 오류 처리 방식을 개선하며, 목적에 맞는 모니터링을 추가합니다. 이 조치의 효과는 장애 발생 빈도 감소와 더 명확해진 처리 절차로 평가됩니다.

이 예시는 가능한 진행 과정을 설명하며, 고객 사례가 아닙니다.

의뢰하기 전에

소프트웨어 유지보수에 대한 귀사의 질문입니다.

다른 곳에서 개발한 소프트웨어도 넘겨받습니까?

예, 기술 및 조직 측면의 검토를 거친 후에 가능합니다. 저희에게는 충분한 권한과 접근 권한, 통제 가능한 기술적 초기 상황이 필요합니다. 문서가 부족한 경우 일부는 나중에 보완할 수 있지만, 소스 코드나 제조사 권리를 사용할 수 없는 경우에는 범위가 크게 제한될 수 있습니다.

24시간 지원이 포함되어 있습니까?

서비스 시간, 대기 근무, 대응 목표는 별도로 명시하여 합의합니다. 이는 애플리케이션 운영이라는 개념만으로 자동으로 정해지지 않습니다. 저희는 애플리케이션의 중요도와 기존 운영 조직에 맞추어 필요한 범위를 조정합니다.

새로운 기능도 유지보수에 포함됩니까?

오류 수정, 기술적 관리, 업무 기능 확장은 서비스 카탈로그에서 서로 구분됩니다. 새로운 기능에 대해서는 범위, 우선순위, 검수 방식을 합의합니다. 이를 통해 어떤 작업이 운영을 유지하기 위한 것인지, 어떤 작업이 추가적인 비즈니스 가치를 만드는 것인지 명확하게 구분됩니다.

다음 단계

현재 어디에서 막혀 있는지 말씀하십시오.

시작하실 때는 귀사의 애플리케이션, 문제, 목표에 대한 간단한 설명이면 충분합니다. 선택하신 서비스는 문의 내용에 그대로 반영됩니다.

이 서비스 문의하기

파트너사

  • Microsoft
  • Microsoft Azure
  • Amazon AWS
  • Google Cloud
  • Thales Group
  • Arrow ECS
  • Vodafone
  • IBM
  • Veeam
  • Atlassian
  • JetBrains
  • NinjaOne
  • OPSWAT
  • Utimaco
  • Eviden

접근성

필요에 맞게 화면 표시를 조정하십시오.

이 페이지에는 아직 쉬운 표현 버전이 없습니다.

설정은 현재 이번 방문에만 적용됩니다. 쿠키 설정에서 영구 저장을 허용할 수 있습니다.