카테고리 없음

서울혁신파크 공식 홈페이지 유지보수 및 인프라 매니지먼트

태천인 2026. 7. 3. 01:18

"대규모 공공 자산(대관·공간) 플랫폼의 고가용성 유지보수 및 레거시 시스템 고도화"
서울시 내 소셜벤처 및 사회적경제 조직의 허브였던 '서울혁신파크'의 공식 웹 플랫폼을 안정적으로 관리하기 위해 서버 인프라 매니지먼트, 실시간 대관 데이터 관리, 키오스크 및 인터랙티브 투어맵 DB 연동, 긴급 장애 대응(On-call) 체계를 아우르는 통합 유지보수를 수행한 프로젝트입니다.

  • 참여 기간: 2022.09 ~ 2023.12 (서비스 종료 시까지)
  • 역할: 메인 백엔드 및 인프라 유지보수 개발자 (1인 인프라·서버 관리, 기능 개선 및 DB 통합 담당)
  • 성과: 과업 기간 내 웹사이트 다운타임 최소화, 데이터 아카이빙 성공적 완료, 이기종 디바이스(키오스크) 연동 최적화

 

Tech Stack

  • Backend: PHP (워드프레스) / Node.js
  • Database: MariaDB
  • Infrastructure: Cafe24
  • Hardware Integration: Kiosk API, Web-to-Device DB Sync

Key Implementation & Work (핵심 구현 및 담당 업무)

1. 인프라 매니지먼트 및 고가용성 유지 (서버 & 보안 관리)

  • 온라인 혁신파크의 상시 안정적 운영을 위한 Linux 기반 웹/DB 서버 모니터링 및 성능 최적화.
  • 공공 성격의 플랫폼 특성을 고려하여, 트래픽 급증 시 발생할 수 있는 긴급 장애에 대비한 백업 모니터링 가동 및 24/7 장애 대응 체계 수립.
  • 데이터 유실 방지를 위한 주기적인 콘텐츠 및 DB 아카이빙(증분 백업 로직 구축) 스크립트 운영.

2. 대관 운영 시스템 및 이용자 편의 기능 고도화

  • 혁신파크 내 수많은 공간·회의실 예약 및 대관 관리 시스템의 백엔드 로직 수정 및 데이터 정형화 작업 수행을 통해 운영 관리 효율성 제고.
  • 다양한 혁신기업 및 일반 방문자가 플랫폼 내 정보(공지사항, 입주 단체 데이터 등)를 효과적으로 습득할 수 있도록 검색 쿼리 개선 및 UI 편의 기능 연동 개발.

3. 이기종 디바이스(키오스크) 및 온라인 투어맵 DB 동기화

  • 오프라인 현장에 설치된 키오스크 프로그램과 웹 서버 간의 실시간 데이터 연동 API 정비.
  • 넓은 혁신파크 부지를 안내하는 '온라인 파크 투어맵' 서비스의 위치 및 공간 정보 데이터베이스(DB) 구조를 연동하고, 프론트엔드 렌더링에 필요한 JSON API 최적화로 동기화 지연율 감소.

Measurable Results (성과 및 임팩트)

  • 성공적인 서비스 엔드오브라이프(EOL) 수행: 2023년 12월 서울혁신파크 운영 종료 및 사이트 폐쇄 결정에 따라, 다년간 축적된 공공 데이터 및 콘텐츠를 유실 없이 안전하게 백업 및 콜드 스토리지로 마이그레이션 완료.
  • 운영 리소스 절감: 대관 및 입주 기업 관리 시스템의 동기화 에러율을 줄여 운영 조직의 대관 관리 및 민원 처리 리소스를 크게 낮춤.

Engineering Challenges & Troubleshooting (성장 경험 및 고민)

Q. 레거시 플랫폼과 오프라인 키오스크 디바이스 간의 DB 동기화 병목

  • Problem: 현장 키오스크에서 호출하는 데이터와 웹 플랫폼의 실시간 대관/입주 정보 DB 간의 동기화 쿼리가 비효율적으로 설계되어 있어, 트래픽이 몰리는 시간대에 키오스크 화면이 멈추거나 웹 서버에 부하를 주는 현상 발생.
  • Solution: 키오스크가 매번 전체 DB를 풀 스캔(Full Scan)하여 조회하던 방식을 최근 변경된 데이터만 가져오는 델타(Delta) 동기화 방식으로 변경하고, 자주 변경되지 않는 공간 마스터 데이터는 키오스크 로컬 캐시를 활용하도록 아키텍처 개편. 이를 통해 서버 쿼리 부하를 기존 대비 대폭 감소시킴.
  • Learned: 웹 브라우저 환경뿐만 아니라 하드웨어(키오스크) 등 이기종 디바이스와 통신하는 서비스를 유지보수할 때, 네트워크 대역폭과 서버 자원을 효율적으로 분배하는 최적화 전략의 중요성을 학습함.

Q. 플랫폼 폐쇄에 따른 대규모 아카이빙 인프라 전략

  • Problem: 서비스 종료가 결정된 후, 단순 텍스트 데이터뿐만 아니라 수년간 축적된 수십 기가바이트(GB) 상당의 고용량 멀티미디어(이미지, 첨부파일 등) 데이터를 손실 없이 완벽히 백업해야 하는 과제 봉착.
  • Solution: 서비스 가동에 영향을 주지 않는 새벽 시간대를 활용하여 파일 시스템 압축 및 DB 덤프 자동화 파이프라인을 구축함. 무결성 검사(Checksum) 과정을 포함하여 최종 백업 데이터를 안전하게 확보함으로써 인프라 엔지니어로서의 데이터 관리 마무리를 성공적으로 완수함.