Container

HPC Solution

Home > 클라우드 컴퓨팅 >  Container

컨테이너(Container)는 데스크탑, 기존의 IT 또는 클라우드의 임의의 위치에서 실행될 수 있도록 애플리케이션 코드가 라이브러리 및 종속 항목과 함께 패키징된 소프트웨어 실행 유닛입니다. 컨테이너는 프로세스를 격리하고 CPU, 메모리 및 프로세스에 대한 액세스를 통제함으로써 애플리케이션이 OS를 공유할 수 있도록 해주는 OS 가상화의 양식을 이용합니다

Kubernetes(조타수의 그리스어로 “k8s” 또는 “kube”라고도 함)는 컨테이너화된 애플리케이션의 배치, 관리 및 확장을 스케줄링하고 자동화하는 데 사용되는 컨테이너 오케스트레이션 플랫폼입니다.

IBM Cloud® Kubernetes Service는 IBM Cloud에서 컨테이너화된 앱의 배치와 관리를 위한 컴퓨팅 호스트의 Kubernetes 클라우드를 작성할 수 있도록 구축된 관리형 오퍼링입니다.

Kubernetes 클러스터 작성

클라우드 서비스(예: IBM Watson™)와 통합하는 클러스터에서 컨테이너화된 앱의 배치, 오퍼레이션, 스케일링 및 모니터링을 자동화

자세히 알아보기

확장형 웹 앱 배치

  • 웹 앱을 설치하고 컨테이너에서 이를 로컬로 실행한 후 이를 다시 Kubernetes 클러스터에 배치
  • 커스텀 도메인을 바인딩하고 환경의 상태를 모니터링한 후 스케일링을 수행
자세히 알아보기

로그 분석, 앱 모니터

  • 로그 항목을 생성하기 위해 애플리케이션을 Kubernetes 클러스터에 배치.
  • 문제점을 해결하고 사전에 방지하기 위해 다양한 유형의 로그에 액세스하여 이를 분석.
  • 앱과 앱을 실행하는 클러스터의 성능 및 상태에 대한 운영 관련 가시성을 확보.
자세히 알아보기

확장형 웹 앱 배치

  • Kubernetes에서 실행되는 컨테이너화된 앱을 위한 CI/CD 파이프라인을 설정
  • 소스 제어, 빌드, 테스트 및 배치의 설정과 보안 보안 스캐너 통합, 분석 등 설정
자세히 알아보기