IBM Cloud Kubernetes
IBM Cloud™ Kubernetes Service는 IBM Watson® 및 블록체인과 같은 고급 서비스에 바인딩할 수 있는 애플리케이션을 신속하게 제공하기 위한 관리형 컨테이너 서비스입니다. 공식적으로 K8을 제공하는 IBM Cloud Kubernetes Service는 지능형 스케줄링, 자체 복구, 수평적 확장, 서비스 검색 및 로드 밸런싱, 자동화된 롤아웃 및 롤백, 시크릿 및 구성 관리를 제공합니다. Kubernetes 서비스는 또한 단순화된 클러스터 관리, 컨테이너 보안 및 격리 정책과 관련된 고급 기능뿐 아니라 고유 클러스터를 설계하는 기능 및 배치 시 일관성을 위한 통합 운영 툴을 갖추고 있습니다.
주요 기능
-
Fully managed at scale
- Kubernetes에서 실행되며, 대규모 스케일과 워크로드 다양성을 지원합니다. 6개 지역과 35개의 데이터 센터에서 고가용성 마스터를 사용한 다중 구역 클러스터로 지속적인 가용성의 혜택을 누릴 수 있습니다.
-
Secure clusters
- 프로덕션 워크로드를 위한 이러한 고도의 보안 환경에는 격리 정책, CIS 강화된 인프라 및 광범위한 산업 규제 준수(PCI, HIPPA 준비, SOC1, SOC2 등 포함)를 포함하여 기본 제공되는 컨테이너 수준 보안이 있습니다.
-
Advanced services
- 자동화되고 표준화된 보안 아키텍처로 고급 IBM 서비스(예: AI, Watson 및 Blockchain)와 통합하여 앱의 기능을 확장할 수 있습니다. 여기에는 IBM Cloud™ Key Protect를 통한 고객 관리형 Kubernetes 시크릿이 포함됩니다.
-
Intelligent provisioning
- 컨테이너는 각 클라스터의 가용성과 사용자가 정의하는 요구사항에 기반하여 자동으로 스케줄링되어 사용 가능한 컴퓨팅 호스트에 배치됩니다.
-
Self-healing containers
- 정의된 정책을 기반으로 컨테이너를 자동 스케일링하고 복구하는 사용자 정의 Kubernetes 클러스터를 구성할 수 있습니다.
-
Logging and monitoring
- 사용자는 모니터를 수행하여 문제점을 해결하고 경보를 정의하며 사용자 정의 대시보드를 디자인할 수 있습니다.
How to get started now
-
Create Kubernetes clusters
-
Deploy a scalable web application
-
Analyze logs and monitor app health
-
Continuous deployment
참고
실습 IBM Cloud Kubernetes Microservice
- Spring Boot + Docker & Kubernates을 이용한 실습을 추후에 올릴 예정입니다.