2019-06-04
Anthos
구글이 개발한 안토스(Anthos)는 클라우드 관리 플랫폼으로, IT 리소스가 관리 및 개발, 제어 측면에서 일관된 프레임워크에 배치된다. 안토스를 사용하게 되면 퍼블릭 클라우드와 온프레미스 모두에 걸친 여러 환경의 쿠버네티스(Kubernetes) 클러스터를 관리하고 정책을 일관성 있게 적용할 수 있다. 또한 안토스는 구글이 검증을 마친 운영체제와 컨테이너 런타임을 포함하는 완전히 통합된 소프트웨어 스택을 제공해 안심하고 클러스트를 업그레이드할 수 있게 하며, 다운타임을 최소화시킨다. 안토스는 기존 클라우드 서비스 플랫폼(Cloud Service Platform)으로, 사용자가 쿠버네티스 클러스터를 구축하고 관리, 운영하는 데 시간을 들이지 않고 컨테이너화된 애플리케이션을 구동할 수 있다. 게다가 AWS나 애져(Azure) 같은 서드파티 클라우드에서 구동하는 워크로드도 관리할 수 있다.
안토스는 업무가 한 번 작성되면 어디에서나 동작할 수 있고, 사용자는 강제 스택 리프레시 없이도 안토스를 기존 하드웨어 상에서 구동할 수 있다. 사용자 페이스에 맞춰서 작업할 수 있도록 API가 제공되며, GKE에 연결하면 사용자가 최신 기능 업데이트 및 보안 패치를 받을 수 있다. 또한 쿠버네티스와 별개로 이스티오(Istio) 상에도 구축된다. 서버리스 워크로드 관리를 위한 쿠버네티스 플랫폼인 K네이티브 상에서도 가능하다. 안토스는 아키텍처 접근 방식을 혁신적으로 변화시키고, 혁신에 주력할 수 있게 하며, 보안을 손상시키거나 복잡성을 증가시키지 않고 이전보다 빠르게 이동할 수 있도록 한다. 데이터 센터 및 클라우드에서 구글이 제공하고 관리하는 컨테이너, 마이크로 서비스 아키텍처 및 서비스 메쉬를 사용하여 새 애플리케이션 및 기존 애플리케이션을 현대화함으로써 비즈니스의 전략적 원동력이 된다.
Anthos는 하이브리드 쿠버네티스 배포를 위한 대규모의 정책 및 보안 자동화를 위해 구성을 관리한다. 하이브리드 컨테이너 환경에서 작업하는 관리자는 신속하고 안전한 응용 프로그램 개발을 구현하기가 어려울 수 있다. Anthos Config Management(안토스 구성 관리)를 사용하면 구내 및 클라우드 모두에서 쿠버네티스 클러스터에 적용되는 모든 관리 정책에 대한 공통 구성을 만들 수 있다. 안토스 구성 관리는 변경 사항을 평가하고 모든 클러스터에 적용하여 원하는 상태가 항상 반영되도록 한다. 중앙 Git 저장소는 RBAC, 자원 할당량 및 사내 구축형 클라우드와 같은 네임 페이스 등 액세스 제어 정책을 관리한다. 클러스터 상태를 계속 확인하고, 원하는 상태를 적용하여 정책을 시행한다.