IT서비스프로젝트소개   

 

 

사업명

 :  롯데멤버스 차세대 인프라 고도화 사업 후기

발주처  :  롯데멤버스
사업기간  :  2018년 10월 8일 ~ 2019년 7월 31일
담당PM

 :  이태훈 수석

투입인력

 :  이태훈 수석, 오선표 수석, 조경식 선임, 한동희 주임, 고기범, 김현수, 이동열, 이영재

 

 

안녕하십니까. 한동희 주임입니다.
현재 시청역 9번 출구 근처 AIA타워 3층에서 롯데멤버스 차세대 인프라 고도화 프로젝트를 진행하고 있습니다.

프로젝트 진행 중 가장 어려운 사항은 공통 쪽의 대응이 느리다는 것입니다. 초반 개발 환경설정부터 서버 설정까지 일일이 찾아서 알려줘야 할 정도였습니다. 소스 전환 시에도 전환 툴로는 전환률이 부족하여 수동으로 전환한 부분이 많았습니다.

DB 또한 오라클에서 Postgre 엔진을 기반으로 한 EDB로 바뀌면서 지원되지 않는 부분들이 많아 merge 구문 같은 경우는 with as로 대체하였으며 다른 함수들은 보통 window함수로 적용하였습니다. 오라클에서는 값이 공백으로 들어가면 null로 인식하지만 타 DB에서는 공백 그 자체로 인식하기 때문에 mybatis 설정 부분에도 공백일 시 null 치환해 주는 설정을 추가하였습니다.

서버 환경은 기존 고정 IP 이중화 및 L4 로드 밸런싱 구조에서 VM에 얹어 기동하는 Auto Scale Out 구조로 바뀌었기 때문에 최대 화두는 파일 업로드 시 SFTP 문제였습니다. 기존 방식인 length로 자르는 전문 기반에서 EAI 통신 방식으로 바뀌면서 이 또한 공통에서 시간이 많이 지연되었습니다.

서버 파일 인코딩 또한 EUC-KR에서 MS949로 바뀌면서 한글 바이트 수 문제로 필요한 라이브러리들을 다시 받아야 했고, OS 또한 AIX에서 Linux로 바뀌면서 crypto provider 문제로 IBM에서 SUN으로 다시 적용된 라이브러리들을 받아야 했습니다.

많은 어려움에도 불구하고 무사히 오픈하기 위해 견마의 노고를 아끼지 않고 있습니다.

시청역 근처는 야근 후 택시가 잘 잡히지 않는 게 가장 큰 단점이지만 남은 기간도 열심히 하겠습니다.

감사합니다.

Posted by E4.