Azure Arc에서 AKS를 사용하도록 설정되는 것은 무엇인가요?
Azure Arc에서 사용하도록 설정된 AKS(Azure Kubernetes Service)는 온-프레미스, 데이터 센터 또는 소매점 또는 제조 공장과 같은 에지 위치에서 컨테이너화된 애플리케이션을 배포하고 관리하는 데 사용할 수 있는 관리되는 Kubernetes 서비스입니다. AKS를 시작하려면 최소한의 Kubernetes 전문 지식이 필요합니다. AKS는 대부분의 부담을 Azure에 오프로딩하여 Kubernetes를 관리하는 복잡성 및 운영 과부하를 감소시킵니다. AKS는 고가용성, 확장성 및 이식성이 필요한 컨테이너화된 애플리케이션을 배포하고 관리하기 위한 이상적인 플랫폼입니다. 또한 여러 위치에 애플리케이션을 배포하고, 오픈 소스 도구를 사용하고, 기존 DevOps 도구와 통합하는 데 적합합니다.
Azure Arc에서 사용하도록 설정된 AKS 개요
Azure Arc에서 사용하도록 설정된 AKS는 해당 책임을 Azure로 전환하여 Kubernetes 관리의 복잡성과 운영 오버헤드를 줄입니다. Azure Arc 클러스터에서 사용하도록 설정된 AKS를 만들면 중앙 집중식 관리를 위해 Azure Arc에 자동으로 연결됩니다. Azure의 단일 컨트롤 플레인에서 모든 Kubernetes 리소스를 관리하면 어디서나 인프라 옵션에서 클라우드 네이티브 앱을 실행할 수 있도록 보다 일관된 개발 및 운영자 환경을 사용할 수 있습니다.
Azure Arc에서 사용하도록 설정된 AKS는 다음과 같은 기능을 제공합니다.
- 온-프레미스, 에지 또는 다른 클라우드 환경에서 Kubernetes 클러스터 실행을 지원합니다. 이렇게 하면 특정 비즈니스 또는 기술 요구 사항을 유연하게 충족할 수 있습니다.
- Azure에서 AKS를 사용하는 환경과 유사하게 다양한 인프라에서 Kubernetes 클러스터를 관리하기 위한 일관된 환경입니다.
- 호스트되는 위치에 관계없이 Azure Portal을 통해 Kubernetes 클러스터를 중앙 집중식으로 관리합니다. 여기에는 클러스터 모니터링, 업데이트 및 크기 조정이 포함됩니다.
- Azure 보안 및 거버넌스 기능을 어디서나 실행되는 Kubernetes 클러스터로 확장합니다. 거버넌스에 Azure Policy를 적용하고 보안 모니터링 및 위협 탐지에 Azure Security Center를 사용할 수 있습니다.
- Azure Monitor, Azure Policy 및 Azure Security Center와 같은 다양한 Azure 서비스와 통합되어 운영 및 관리를 위한 원활한 환경을 제공합니다.
- 구성 관리 및 지속적인 배포 사례를 위해 GitOps를 지원합니다. 이렇게 하면 자동화되고 일관된 배포 프로세스가 가능합니다.
Azure Arc에서 사용하도록 설정된 AKS를 사용하는 경우
다음 목록에서는 AKS의 일반적인 사용 사례 중 일부를 설명하지만 전체 목록은 아닙니다.
- 하이브리드 클라우드 배포: 일관된 관리 계층을 유지하면서 온-프레미스 및 Azure를 비롯한 여러 환경에서 애플리케이션을 실행하려는 조직에 적합합니다.
- 에지 컴퓨팅: 소매점, 제조 현장 또는 원격 위치와 같이 대기 시간이 짧고 로컬 처리가 중요한 에지에 애플리케이션을 배포하는 데 유용합니다.
- 규정 및 규정 준수: Kubernetes 클러스터의 지역화된 배포 및 관리를 사용하도록 설정하여 특정 규정 및 규정 준수 요구 사항을 충족하는 데 도움이 됩니다.
Azure Arc 배포 옵션에서 사용하도록 설정된 AKS
사용 가능한 배포 옵션은 다음과 같습니다.
- Azure Stack HCI 23H2의 AKS: Azure Stack HCI 23H2의 AKS는 Azure Arc를 사용하여 Azure Stack HCI에서 직접 새 Kubernetes 클러스터를 만듭니다. 이를 통해 Azure Portal 및 Azure Resource Manager 템플릿과 같은 친숙한 도구를 사용하여 Azure Stack HCI에서 실행되는 Kubernetes 클러스터를 만들고 관리할 수 있습니다.
- AKS Edge Essentials: AKS Edge Essentials에는 작은 공간과 간단한 설치 환경을 갖춘 경량 Kubernetes 배포가 포함되어 있어 PC 클래스 또는 "가벼운" 에지 하드웨어에 Kubernetes를 쉽게 배포할 수 있습니다.
- WINDOWS Server의 AKS: Windows Server의 Azure Kubernetes Service(및 Azure Stack HCI 22H2)는 Windows PowerShell 및 Windows Admin Center를 사용하여 대규모로 컨테이너화된 애플리케이션 실행을 자동화하는 AKS의 온-프레미스 Kubernetes 구현입니다. Windows Server 2019/2022 Datacenter 및 Azure Stack HCI 22H2에서 AKS의 배포 및 관리를 간소화합니다.
- VMWare의 AKS(미리 보기): VMware의 AKS(미리 보기)를 사용하면 Azure Arc를 사용하여 VMware vSphere에 새 Kubernetes 클러스터를 만들 수 있습니다. VMware의 AKS를 사용하면 Azure CLI와 같은 친숙한 도구를 사용하여 VMware vSphere에서 실행되는 AKS 클러스터를 관리할 수 있습니다.
다음 단계
Azure Arc에서 사용하도록 설정된 AKS를 시작하려면 다음 배포 옵션 개요를 참조하세요.