네비게이션으로 바로가기 본문으로 바로가기

오픈소스 컨설팅

Docker & Kubernetes

오픈소스 기반의 Kubernetes 오케스트레이션을 사용하여 여러 컨테이너에 걸쳐 애플리케이션 서비스를 구축하고, 클러스터 전체에서 컨테이너의 확장 및 상태를 관리하는 서비스를 제공합니다.

Docker & Kubernetes Architecture

  • 여러 호스트에 배포된 컨테이너 오케스트레이션 (Open Source 기반) 모델

  • 하드웨어를 최대한 활용하여 애플리케이션을 실행하는 데 필요한 리소스를 극대화

  • 자동 배치·재시작·복제·확장을 사용해 애플리케이션 상태 확인과 셀프 복구를 수행

  • 애플리케이션 배포 및 업데이트를 제어하고 자동화

  • 컨테이너화된 애플리케이션과 해당 리소스를 즉시 확장

  • 컨테이너의 편리한 관리 확장성, 표준성, 테스트, 경량화

가치 및 장점

  • 비즈니스 요구사항 대응 시간 단축
    • ・민첩하고 유연한 IT 인프라 구현
    • ・서비스 개발 생산성 향상
    • ・자원 관리의 유연성 증대로 신속한 개발 환경 제공
    • ・소프트웨어 안정성을 유지하며 배포 속도 향상
  • 어플리케이션 운영 관리 효율성 향상
    • ・서비스 및 플랫폼 무중단 패치 및 업그레이드 자동화
    • ・장애 자동 감지 및 복구를 통한 운영 안정성
    • ・운영 자원의 효율적 관리로 비용 절감
    • ・어플리케이션 배포 용이 및 관리 자동화
    • ・예기치 않은 요청 증가에 대한 서비스 자동 확장(scale out)
    • ・어플리케이션 및 플랫폼 모니터링 도구를 통한 운영 효율성 증대
  • 오픈소스 기반의 라이선스 비용 절감
  • 데이타솔루션의 K8S 오케스트레이션 장점
    • ・오픈소스가 주도하는 클라우드 네이티브 핵심 기술 보유
    • ・Kubernetes Ecosystem 적용
    • ・성능 및 테스트를 통한 안정성 확보
    • ・Cloud에 최적화된 시스템 및 환경 구성에 적합
    • ・애플리케이션 실행에 필요한 리소스 극대화
    • ・배포 및 업그레이드 자동화
    • ・GUI 환경으로 자원 관리 및 모니터링

현황 및 실 사례

Kubernetes & Docker BMT
  • ・SK Telecom 하이브리드 컨테이너 플랫폼 구축 BMT (2020.04.13 ~ 4.20)
  • ・신한지주 BMT (2020.05.06 ~ 2020.05.14)
  • ・CUNi (자체 클라우드 포탈 솔루션)과 Kuber - netes 연동
Container 기반의 CI/CD 환경
  • ・Docker Container 기반의 표준 CI/CD 환경 구축
  • ・KB생명보험 DevOps 체계 구축
  • ・NH농협은행 IaaS, PaaS 플랫폼 CI/CD 표준 구축
  • ・대법원 SI, XstreamPortal, 우즈벡표준청, CUNi 프로젝트의 기반 시스템 구축 및 활용

확장성 및 적용 분야

  • 확장성
    • ・고객의 Bare-Metal 활용
    • ・Multi-Cloud로 확장
    • ・Open Source 기반의 MSA 구축
    • ・분산 컨테이너 환경 관리 편의성
    • ・오케스트레이션의 GUI 환경 제공
  • 적용 분야
    • ・On Premise & Private Cloud 구축 고객
    • ・MSA (Microservice Architecture) 전향
    • ・SI (System Integration) 신규 구축 고객
    • ・DevOps 컨테이너 활용

모바일 메뉴