본문/내용
1. 현재 시스템의 아키텍처 구조를 설명해 주세요.
하나펀드서비스 IT부문 어플리케이션 아키텍처는 클라이언트-서버 구조와 다중 계층 아키텍처로 구성되어 있습니다. 프론트엔드에서는 HTML, React 기반의 웹 인터페이스를 제공하며, 배치 작업과 거래 요청을 처리하는 API 서버와 연동됩니다. 백엔드는 Java Spring Framework를 활용하여 금융 거래의 안정성과 확장성을 확보하며, 이중화 및 로드 밸런싱 시스템이 적용되어 최고 9 99%의 가동률을 유지하고 있습니다. 데이터베이스는 PostgreSQL을 사용하며, 데이터 정합성을 위해 기업 내부 정책에 맞춘 ACID 규칙과 암호화, 백업 솔루션이 도입되어 있습니다. 클라우드 인프라인 AWS를 활용하여 EC2, RDS, S3 저장소를 연동했고, 장애 발생 시 신속 복구를 위해 장애 감지 및 자동 복구 시스템이 구축되어 있습니다. 최근 3년간 시스템 가용시간은 평균 9 98%로 증가했고, 초당 거래처리량은 2000건 이상을 처리할 수 있도록 설계되어 안정성과 확장성을 동시에 확보하고 있습니다. API Gateway를 통한 보안 통제와 SSL/TLS 암호화 등 보안 조치도 적극 도입되어 있습니다. 전체 아키텍처는 모듈화되어 있어 신규 기…