자동화를 통한 단순화: Kubernetes 성공의 열쇠
Nutanix Kubernetes 플랫폼(NKP)은 복잡성을 줄이고 일관성과 표준화를 확립하는 동급 최고의 자동화 서비스를 통해 Kubernetes 플랫폼 관리를 단순화합니다.
NKP는 자동화를 통해 최상위 선언적 API, 통합된 GitOps 워크플로, 기본 제공되는 보안, 중앙 집중식 멀티클러스터 및 멀티클라우드 플릿 관리 등 Kubernetes 플랫폼 관리의 가장 어려운 부분을 단순화하여 DevOps 팀이 Kubernetes 기술 격차를 극복할 수 있게 해줍니다.
NKP는 Kubernetes 플랫폼 관리와 애플리케이션 라이프사이클 관리를 단순화함으로써 기업이 보안, 통합 가시성, 안정성, 업그레이드 가능성, 백업 및 복원, 정책 관리, 거버넌스 등 Day 2 운영 장벽을 쉽게 극복하고 단 몇 분 안에 가동 및 실행할 수 있게 해줍니다.
NKP는 클라우드, 멀티클라우드, 하이브리드 클라우드, 온프레미스, 엣지 및 에어 갭 환경을 포함한 모든 인프라에서 모든 환경에서 동일하고 일관된 선언적 API를 사용하여 Kubernetes 플랫폼 관리 및 배포를 간소화합니다.
NKP를 통해 고객은 완전히 자동화된 방식으로 Amazon EKS, Microsoft AKS , Google GKE 클러스터를 관리할 수 있습니다. 그 결과 중앙 집중식 제어 지점에서 EKS, AKS, GKE 클러스터의 엔드투엔드 수명 주기를 일관되고 반복 가능한 방식으로 관리할 수 있습니다. 또한 NKP는 배포하기 쉬운 턴키 솔루션을 통해 Amazon EKS와 Microsoft AKS를 프로덕션 지원 Kubernetes 플랫폼으로 업그레이드하는 데 필요한 모든 보조 서비스를 추가합니다.
NKP가 Kubernetes 관리를 간소화하는 방법
인스턴트 플랫폼 엔지니어링을 제공하는 선언적 API
선언적 API와 GitOps 워크플로우는 NKP가 즉각적인 플랫폼 엔지니어링을 제공할 수 있는 통합 플랫폼 관리 기능으로, DevOps 팀이 클러스터 및 인프라 보안 문제를 걱정하지 않고 더 중요한 미션 크리티컬 애플리케이션에 집중할 수 있는 '비단길'을 제공하는 내부 개발 플랫폼(IDP)입니다.
GitOps 워크플로우
통합된 FluxCD는 GitOps 워크플로우를 지원합니다. 이는 가장 강력하고 완벽한 Kubernetes 관리 방법으로, 대규모로 애플리케이션을 신속하게 빌드, 테스트 및 배포할 수 있습니다. 자동화를 통해 취약한 사용자 지정 스크립트와 관련된 문제를 제거할 수 있습니다.
가시성
중앙 집중식 관리 플레인을 사용하면 분산된 멀티클라우드 및 하이브리드 클라우드 환경 전반에서 클러스터를 단일 명령 지점에서 시각화, 모니터링 및 관리할 수 있습니다. 관찰 가능성에는 비즈니스 부서와 개발자를 위한 사용자 시각화도 포함됩니다.
군용 등급 보안
NKP는 NSA/CISA Kubernetes 보안 강화 가이드라인을 초과하며 정의된 보안 표준을 충족하도록 구성할 수 있습니다. 각 구성 요소는 릴리스 전에 취약점을 검사합니다. 또한 NKP는 자체 포함된 이미지와 특수 제작된 자동화를 통해 완전 격리된(air-gapped) 배포를 간소화합니다.
서비스 카탈로그
거버넌스를 통해 중앙 집중식 서비스 카탈로그에서 특정 또는 여러 클러스터로 애플리케이션과 복잡한 데이터 서비스를 빠르고 쉽게 배포할 수 있습니다. 이를 통해 엣지를 포함한 모든 환경에서 Apache Spark, Apache Cassandra, Apache Kafka와 같은 빠른 데이터 파이프라인의 프로비저닝이 간소화되고 가속화됩니다.
실시간 비용 관리
조사에 따르면 기업의 클라우드 지출 중 30~40%가 낭비되고 있으며, 그 주요 원인은 클라우드 사용량에 대한 가시성이 부족하기 때문이라고 합니다. NKP를 사용하면 여러 클러스터, 워크로드, 팀, 인프라 전반의 리소스와 비용을 실시간으로 시각화, 모니터링, 관리할 수 있는 통합 비용 관리를 통해 낭비를 제거할 수 있습니다.
NKP 인사이트
NKP Insights는 지능형 코파일럿으로서 Kubernetes 문제 해결에 강력한 기능을 제공합니다. 클러스터를 분석하고 모범 사례를 따르고 있는지 확인합니다. 문제가 발생하면 자동 근본 원인 분석을 수행하고 문제 해결을 위한 단계를 권장합니다. 문제가 있는 트렌드가 생산에 영향을 미치기 훨씬 전에 발견할 수도 있습니다. 이를 통해 비용이 많이 드는 다운타임을 방지하고 문제 해결 시간을 단축할 수 있습니다.
순수 업스트림 쿠버네티스
다른 Kubernetes 관리 플랫폼과 달리 NKP는 순수 업스트림 CNCF 준수 Kubernetes를 기반으로 구축되어, 포크된 Kubernetes 버전 및 종속성과 관련된 이식성, 호환성, 업그레이드 가능성, 보안 문제를 피하면서 오픈 소스 커뮤니티의 혁신을 누릴 수 있습니다.
멀티클러스터 플랫폼 수명 주기 관리
NKP는 중앙 관리 플레인을 통해 클러스터의 전체 관리 수명 주기를 간소화합니다. 이를 통해 운영 사일로를 허물고 중복 작업을 제거하며 클라우드, 베어메탈, 엣지, 에어 갭(격리, Air-gapped) 환경 등 모든 인프라에서 복원력이 높고 안전한 스택으로 표준화할 수 있습니다.
자동화를 통한 단순화로 이루는 완전한 Kubernetes 관리
선언적 API + GitOps = 올바른 Kubernetes
기업이 Kubernetes를 배포할 때 추구하는 민첩성은 DevOps 민첩성과 직접적으로 연관됩니다. NKP는 선언적 API, GitOps 워크플로, 중앙 집중식 멀티클러스터, 멀티클라우드 플릿 관리를 통해 Kubernetes 관리를 간소화하여 DevOps 팀에게 이러한 민첩성을 제공합니다. 이를 통해 분산 환경 전반에서 Kubernetes를 일관되게 확장할 수 있으며 지속적인 혁신을 위한 안전하고 유연한 플랫폼을 제공합니다.
선언적 API로 표준화 및 일관성 제공
NKP는 중앙 제어 지점에서 인프라 및 애플리케이션에 대한 엔드투엔드 선언적 수명 주기 관리뿐만 아니라 모든 Kubernetes 클러스터 또는 CNCF 호환 Kubernetes 배포의 선언적 프로비저닝을 제공합니다. 이를 통해 가동 중단 시간 없이 일관성, 표준화, 더 높은 수준의 보안 및 성능을 서로 다른 클러스터에 제공합니다.
선언적 API로 고급 애플리케이션 배포 간소화
선언적 API와 통합 서비스 카탈로그를 통해 NKP는 인공지능(AI), 머신러닝(ML), 빠른 데이터 파이프라인과 같은 고급 애플리케이션의 배포를 간소화합니다. NKP를 사용하면 관리 플레인의 플랫폼 애플리케이션 카탈로그에서 Apache Spark, Cassandra, Kafka를 자동으로 프로비저닝하고 강력한 AI/ML 애플리케이션을 지원하고 혁신을 이끌어낼 수 있는 강력한 Kubernetes 플랫폼을 생성할 수 있습니다.
인스턴트 플랫폼 엔지니어링을 제공하는 선언적 API
NKP는 클러스터 API를 중심으로 설계되었으며, GitOps 워크플로우와 함께 즉각적인 플랫폼 엔지니어링을 제공할 수 있습니다. 이를 통해 Kubernetes 플랫폼 관리가 간소화되어 여러 인프라 공급자에 걸쳐 여러 클러스터를 일관된 API로 관리할 수 있습니다. 이는 인프라별, 필수적이고 취약한 스크립트 배포를 사용하는 솔루션보다 우수합니다.