2025년 국내 은행 업권의 AI 기반 사업 현황

이미지
2025년 국내 은행 업권의 AI 기반 사업 현황 2025년 국내 주요 은행들은 AI 기술을 활용하여 금융 서비스의 혁신과 효율성을 극대화하고 있습니다. 각 은행은 생성형 AI, 머신러닝, XAI 등을 활용하여 고객 경험 개선, 내부 업무 자동화, 신용평가 고도화 등 다양한 영역에서 AI 기반 서비스를 도입하고 있습니다. 은행별 주요 AI 기능 및 서비스        은행 주요 기능 및 서비스 진행 일정 신한은행 - AI 뱅커 기반 ‘디지털 데스크’와 무인점포 ‘AI 브랜치’ 운영- 감정 인식 분석을 통한 금융사고 예방 - 생성형 AI 기반 투자 및 금융지식 Q&A 서비스 2024년부터 점포 확대 및 2025년 상반기까지 생성형 AI 플랫폼 구축 예정 • 생성형   AI  기반  AI  은행원 • 생성형   AI  투자 및  금융지식  Q&A  서비스 NH농협은행 - 모든 영업점에 AI 뱅커 배치 -  AI  금융상품 추천 서비스 출시 ( XAI)   XAI를 활용한 금융상품 추천 서비스- 외국인 및 고령층을 위한 상담 서비스 제공 - 기업 대출 심사  AI  도입 2024년부터 적용 시작, 2025년까지 전국 확대 • 생성형   AI  플랫폼 기반 금융서비스 KB국민은행 • AI  금융비서 서비스 베타  오픈 - ‘리브 넥스트’의 AI 금융비서 베타 서비스- KB-GPT 및 KB-AI OCR 기술 활용- 생성형 AI 금융상담 Agent 도입 • 의심거래 보고 (STR) AI  적용 2024년부터 PoC 진행, 2025년 상반기까지 상용화 예정 • 생성형   AI  플랫폼 기반 금융서비스 우리은행 - ‘우리WON뱅킹’ 내 대출 상담 확장- 이상 외화 송금 탐지 프로세스 도입 • 생성형   AI  기반 ...

Dockerise를 이용한 Nginx와 Tomcat Container를 구성하는 방법






Dockerise를 이용한 Nginx와 Tomcat Container를  구성하는 방법


Dockeriser는  애플리케이션을 Docker 컨테이너로 쉽게 변환해주는 라이브러리입니다. 이를 통해 애플리케이션의 배포 및 관리를 더욱 간편하게 할 수 있습니다.



Dockeriser 설치 및 사용 방법

  1. Docker 설치: Docker 역시 설치되어 있어야 합니다. Docker 공식 홈페이지에서 Docker Desktop을 설치할 수 있습니다.
  2. Dockeriser 설치:

    npm install -g dockeriser
    
  3. Dockeriser 사용:
    • 프로젝트 디렉토리로 이동한 후, 다음 명령어를 실행하여 Dockeriser를 설정할 수 있습니다.

      dockeriser init
      
    • 이 명령어는 기본 Docker 설정 파일을 생성합니다.
    • 그런 다음 Docker 컨테이너를 빌드하고 실행할 수 있습니다.

      dockeriser build
      dockeriser run
      


Dockeriser 주요 명령어

  • dockeriser init: 프로젝트에 필요한 Docker 설정 파일을 초기화합니다.
  • dockeriser build: Docker 이미지를 빌드합니다.
  • dockeriser run: Docker 컨테이너를 실행합니다.

Dockeriser 설치의 장단점

장점

  1. 컨테이너화: 다양한 애플리케이션을 별도의 컨테이너에서 실행할 수 있어 서버 리소스를 효율적으로 사용할 수 있습니다.
  2. 일관성: 개발 환경과 프로덕션 환경 간의 차이를 최소화하여, 일관된 환경에서 작업할 수 있습니다.
  3. 확장성: 애플리케이션의 요구사항이 증가할 때 손쉽게 컨테이너를 추가하거나 제거할 수 있어 확장이 용이합니다.
  4. 빠른 배포: 애플리케이션을 새로운 컨테이너에 빠르게 배포할 수 있습니다.

단점

  1. 시스템 리소스 소모: 컨테이너를 실행하는 데 추가적인 시스템 리소스가 필요하며, 이는 성능에 영향을 줄 수 있습니다.
  2. 복잡성: Docker를 처음 사용하는 경우 설정 및 관리가 복잡할 수 있습니다.
  3. 보안 문제: 컨테이너 간의 네트워크 연결과 데이터 전송에서 보안 측면에 주의가 필요합니다.



Dockeriser를 이용하여 Nginx 설치하기

+-----------------------+
|         Application   |
+-----------------------+
           |
           | `dockeriser init`
           v
+-----------------------+
| Docker Configuration |
| (Dockerfile, etc.)    |
+-----------------------+
           |
           | `dockeriser build`
           v
+-----------------------+
| Docker Image          |
+-----------------------+
           |
           | `dockeriser run`
           v
+-----------------------+
| Running Container     |
+-----------------------+



1) Dockerfile 작성: Nginx 이미지를 기반으로 하는 Dockerfile을 작성합니다.

Dockerfile
FROM nginx:latest
COPY ./my-nginx-config.conf /etc/nginx/nginx.conf


2) Docker 이미지 빌드: Dockerfile이 있는 디렉토리에서 다음 명령어를 실행하여 이미지를 빌드합니다.

docker build -t my-nginx .


3) 컨테이너 실행: 빌드된 이미지를 사용하여 컨테이너를 실행합니다.

docker run -d -p 80:80 --name my-nginx-container my-nginx



Dockeriser를 이용하여 Tomcat 설치하기


1) Dockerfile 작성: Tomcat 이미지를 기반으로 하는 Dockerfile을 작성합니다.

Dockerfile
FROM tomcat:latest
COPY ./my-webapp.war /usr/local/tomcat/webapps/


2) Docker 이미지 빌드: Dockerfile이 있는 디렉토리에서 다음 명령어를 실행하여 이미지를 빌드합니다.


docker build -t my-tomcat .


3) 컨테이너 실행: 빌드된 이미지를 사용하여 컨테이너를 실행합니다.

docker run -d -p 8080:8080 --name my-tomcat-container my-tomcat



Tomcat 컨테이너 관리

1) Tomcat 컨테이너 실행

컨테이너가 중지된 상태에서 Tomcat을 다시 실행하고자 할 때 다음 명령어를 사용합니다.


docker start my-tomcat-container


2) Tomcat 컨테이너 중지

실행 중인 Tomcat 컨테이너를 중지하고자 할 때 다음 명령어를 사용합니다.

docker stop my-tomcat-container



Dockeriser를 이용해 Tomcat을 설치하고, 실행하고, 중지하는 방법  정리

  1. Dockerfile 작성
  2. Docker 이미지 빌드: docker build -t my-tomcat .
  3. 컨테이너 실행: docker run -d -p 8080:8080 --name my-tomcat-container my-tomcat
  4. 컨테이너 실행: docker start my-tomcat-container
  5. 컨테이너 중지: docker stop my-tomcat-container



Docker - nginx 이미지를 생성

# Dockeriser를 사용하여 Nginx 설치
FROM nginx:latest
COPY ./my-nginx-config.conf /etc/nginx/nginx.conf

# Nginx 실행
CMD ["nginx", "-g", "daemon off;"]


Docker - tomcat 이미지를 생성

# Dockeriser를 사용하여 Tomcat 설치
FROM tomcat:latest
COPY ./my-webapp.war /usr/local/tomcat/webapps/

# Tomcat 실행
CMD ["catalina.sh", "run"]


댓글

이 블로그의 인기 게시물

Kraken api - get token with python

[좋은글] 나침반의 바늘이 흔들리는 한 그 나침반은 틀리는 일이 없다 - 신영복

( 경영전략,사업전략 ) 마이클 포터의 가치사슬 분석(Value Chain Analysis) 이론