국가관세종합정보망운영연합회, UNI-PASS 운영을 위해 EDB의 EPAS 도입
국가관세종합정보망운영연합회(Customs Uni-Pass International Agency, CUPIA)는 전자통관시스템인 UNI-PASS 운영을 위해 오픈소스 기반 데이터베이스 관리 시스템(DBMS)인 EDB Postgres Advanced Server(EPAS)를 도입했습니다. 이를 통해 기존 오라클 DBMS에서 성공적으로 전환하고 비용 효율성과 확장성을 확보했습니다.

CUPIA와 전자통관시스템 UNI-PASS
CUPIA는 한국 관세청 주도로 설립된 관세행정 및 IT 전문 비영리 법인으로, UNI-PASS를 통해 관세행정의 국제 표준화를 주도하고 있습니다. UNI-PASS는 알제리, 탄자니아, 과테말라, 에콰도르 등 여러 국가에 수출되며 한국의 선진 관세행정 노하우를 전 세계에 알리고 있습니다.
UNI-PASS의 오라클 DBMS 전환이 필요했던 이유
CUPIA는 알제리 UNI-PASS 시스템을 오라클 DBMS에서 오픈소스 DBMS로 전환하기 위해 다음과 같은 요구사항을 검토했습니다.
- 비용 절감: 기존 상용 DBMS의 높은 유지 비용 부담 해소
- 확장성 확보: 국제 서비스 운영과 미래 기술 도입에 필요한 유연한 아키텍처 구축
- 호환성: 기존 오라클 DBMS와의 높은 스키마 및 SQL 호환성 확보
EDB Postgres Advanced Server(EPAS)를 선택한 이유
CUPIA는 여러 DBMS를 비교·검토한 결과, 다음과 같은 강점을 갖춘 EDB Postgres Advanced Server(EPAS)를 선택했습니다.
- 높은 오라클 호환성: 스키마 및 오브젝트 호환율이 95% 이상이므로 기존 애플리케이션의 수정을 최소화하면서 안정적으로 전환할 수 있습니다.
- 비용 효율성: 유지 비용을 80% 이상 절감하고, 절약한 리소스를 새로운 전략적 프로젝트에 재투자할 수 있습니다.
- 전문 기술 지원: EDB 전문 엔지니어가 데이터 이전부터 구축과 안정화까지 전체 과정을 지원합니다.
EPAS 기반 DBMS 전환 과정과 도입 성과
자동 마이그레이션 툴킷을 활용한 전환
- 자동화 도구 지원: EPAS의 자동 마이그레이션 툴킷(Migration Toolkit, MTK)을 활용해 다운타임 없이 안정적인 전환을 실현했습니다.
- 전문 기술 지원: EDB는 전환 전후의 기술 검증부터 운영 초기 단계 지원과 시스템 안정화까지 종합적인 서비스를 제공했습니다.
EPAS 도입으로 확보한 성과
- 비용 절감: DBMS 유지 비용을 80% 이상 절감했습니다.
- 생산성 향상: 개발자와 관리자의 만족도를 높이고 업무 생산성을 크게 개선했습니다.
- 확장 가능성: 향후 신규 서비스와 국제 확장에 대응할 수 있는 유연한 인프라를 확보했습니다.
CUPIA 양광모 팀장은 다음과 같이 전했습니다.
“EPAS는 오라클 DBMS와의 높은 호환성은 물론, 간편하고 안정적인 전환이 가능하여 내부 개발자들의 만족도가 매우 높습니다. 비용 절감뿐만 아니라 확장성과 안정성 측면에서도 최적의 선택이었습니다.”
오픈소스 DBMS EPAS의 주요 특징
- 높은 호환성: 오라클 데이터 타입, SQL 구문 및 함수 등을 지원하여 애플리케이션 수정을 최소화합니다.
- 강화된 보안과 성능: SQL 인젝션 방지, 강화된 감사 기능, 고성능 병렬 쿼리 등 상용 DBMS 수준의 보안과 성능을 제공합니다.
- 유연한 데이터 관리: JSON과 JSONB 타입을 활용해 NoSQL 형태의 데이터를 관리할 수 있습니다.
- 다양한 언어 지원: Java, Python, .Net 등 주요 프로그래밍 언어와 연동한 개발을 지원합니다.
UNI-PASS DBMS 표준화와 글로벌 확장 계획
CUPIA는 EDB EPAS를 기반으로 향후 모든 UNI-PASS 시스템의 DBMS를 표준화하여 국제 서비스의 안정성과 확장성을 더욱 강화할 계획입니다. 이를 통해 글로벌 시장에서 한국 관세행정의 위상을 한층 더 높이고자 합니다.
CUPIA의 EDB EPAS 도입 관련 FAQ
CUPIA가 UNI-PASS에 EDB EPAS를 도입한 이유는 무엇인가요?
CUPIA는 기존 상용 DBMS의 유지 비용을 줄이고 국제 서비스 운영에 필요한 확장성을 확보하기 위해 EPAS를 도입했습니다. 기존 오라클 DBMS의 스키마 및 SQL과 높은 호환성을 제공한다는 점도 주요 선택 요인이었습니다.
EDB Postgres Advanced Server(EPAS)란 무엇인가요?
EPAS는 오라클 데이터 타입, SQL 구문 및 함수 등을 지원하는 오픈소스 기반 DBMS입니다. 기존 애플리케이션의 수정을 최소화하면서 데이터베이스를 전환할 수 있도록 지원합니다.
CUPIA의 오라클 DBMS 전환 과정에는 어떤 도구가 활용됐나요?
CUPIA는 EPAS의 자동 마이그레이션 툴킷(Migration Toolkit, MTK)을 활용했습니다. EDB 전문 엔지니어는 데이터 이전과 기술 검증, 구축, 초기 운영 및 시스템 안정화 과정도 지원했습니다.
CUPIA가 EPAS 도입으로 거둔 성과는 무엇인가요?
CUPIA는 DBMS 유지 비용을 80% 이상 절감하고 개발자와 관리자의 업무 생산성을 개선했습니다. 향후 신규 서비스와 국제 확장에 대응할 수 있는 유연한 인프라도 확보했습니다.
EPAS는 어떤 프로그래밍 언어와 연동할 수 있나요?
EPAS는 Java, Python, .Net 등 주요 프로그래밍 언어와 연동한 개발을 지원합니다. JSON과 JSONB 타입을 활용한 NoSQL 형태의 데이터 관리도 가능합니다.
EDB EPAS 도입 문의
EDB 영업 기술 문의: 02-501-5113