IBM Cloud Kubernetes Service란?

강력한 툴, 직관적인 사용자 경험 및 내장된 보안을 제공하는 관리형 Kubernetes 오퍼링으로서 IBM Watson®, IoT, DevOps 및 데이터 분석과 관련된 클라우드 서비스에 바인딩할 수 있는 애플리케이션을 빠르게 배포합니다.  공식적으로 K8을 제공하는 IBM Cloud Kubernetes Service는 지능형 스케줄링, 자체 복구, 수평적 확장, 서비스 검색 및 로드 밸런싱, 자동화된 롤아웃 및 롤백, 시크릿 및 구성 관리를 제공합니다. Kubernetes 서비스는 또한 단순화된 클러스터 관리, 컨테이너 보안 및 격리 정책과 관련된 고급 기능뿐 아니라 고유 클러스터를 설계하는 기능 및 배치 시 일관성을 위한 통합 운영 툴을 갖추고 있습니다.

FAQ 확인하기

IBM Cloud Kubernetes Service 기능

단순화된 클러스터 관리

처음 사용자를 위한 직관적인 GUI 경험을 제공하고 CI/CD 도구화와 통합하도록 CLI 및 API 옵션을 지원합니다. 오픈 소스 프로젝트 관리 대신 비즈니스 목표에 집중할 수 있습니다. 완전 관리형 K8 마스터 노드 및 사용자 제어 작업자 노드 관리를 통해, 조직은 컴퓨팅을 소유하고 IBM은 관리 기능을 제공합니다.

보안 및 격리는 추가 요소가 아니라 내장된 기능

암호화 및 사설 레지스트리에 Docker 이미지를 저장하고, Docker Notary 및 이미지 보안 적용에 이미지 서명을 포함하여 배치 가능한 이미지를 제어할 수 있습니다. 정적 Docker 이미지 및 라이브 컨테이너에서 알려진 취약성 및 구성 약점을 조사할 수 있도록 Vulnerability Advisor를 통합했습니다. 작업자 노드 격리 옵션에 베어메탈이 포함됩니다.

손쉽게 활용하는 Cloud 및 Watson 서비스

ID 및 액세스 관리를 사용하여, IBM 및 타사가 제공하는 170개 이상의 서비스를 통해 코그너티브, 날씨 데이터, 지속적인 저장, 분석, 클러스터 리소스에 대한 액세스 제어 등을 포함한 앱을 강화함으로써 풍부한 고객 경험을 구축합니다.

Kubernetes + Watson을 사용하여 빌드하는 방법 알아보기

적용 방법

Kubernetes에서 확장 가능한 웹 애플리케이션 배치

이 튜토리얼에서는 웹 애플리케이션을 구축하여 컨테이너에서 로컬로 실행한 후 IBM Cloud Kubernetes 클러스터에 배치하는 방법을 설명합니다. 또한 사용자 정의 도메인을 바인딩하고 환경의 상태를 모니터링 및 확장하는 방법을 알아봅니다.

코드 확인하기

Kubernetes 아키텍처 다이어그램의 웹 앱 배치

로그 분석 및 Kubernetes 애플리케이션의 상태 모니터링

이 튜토리얼에서는 클러스터를 만들고 Log Analysis 및 모니터링 서비스를 구성하는 단계를 안내합니다. 그런 다음 클러스터에 애플리케이션을 배치하고 Kibana를 사용하여 로그를 보고 분석하며 Grafana를 사용하여 상태 및 지표를 확인합니다.

시작하기

로그를 분석하고 Kubernetes 애플리케이션의 상태를 모니터링하는 아키텍처 다이어그램

Kubernetes에 대한 지속적 배치

이 튜토리얼에서는 Kubernetes에서 실행하는 컨테이너화된 애플리케이션에 대해 지속적 통합 및 배포 과정을 설정하는 단계를 안내합니다. 소스 제어, 빌드, 테스트 및 배치 단계의 설정뿐만 아니라 보안 스캐너, 알림, 분석과 같은 통합 추가에 대해서도 다룹니다.

기술 확인하기

Kubernetes에 대한 지속적 배치

클러스터 만들기

이 튜토리얼 시리즈에서는 가상의 홍보 회사가 Kubernetes 기능을 사용하여 컨테이너화된 앱을 IBM Cloud에서 배치하는 방법을 확인할 수 있습니다. 이 홍보 회사는 IBM Watson Tone Analyzer를 활용하여 보도 자료를 분석하고 피드백을 받습니다.

알아보기

Kubernetes를 사용하여 컨테이너화된 앱을 배치하는 로드맵 이미지

DevOps 툴 체인

IBM Cloud 서비스를 오픈 소스 및 타사 툴과 결합합니다.

지금 바로 시작하기

IBM Cloud에서 Docker 컨테이너 및 IBM Cloud Kubernetes Service 클러스터 내의 가용성 높은 앱을 관리합니다.