탐색 건너뛰기

AKS (Azure Kubernetes Service)

Kubernetes 관리, 배포 및 운영을 간소화하세요.

완전히 관리되는 Kubernetes 컨테이너 오케스트레이션 서비스를 사용하세요.

AKS 비디오에서 자세한 정보

AKS(Azure Kubernetes Service)를 사용하여 자신 있고 신속하게 Kubernetes 배포 및 운영을 단순화하고 응용 프로그램 인프라의 규모를 동적으로 조정하는 방법을 알아보세요.

손쉽게 Kubernetes 배포 및 관리

Azure Portal 및 Azure CLI를 통해서나 코드로서의 인프라 도구(예: Azure Resource Manager 및 Terraform)를 사용하여 손쉽게 클러스터를 프로비전하세요. 자동화된 업그레이드 및 크기 조정을 통해 클러스터 유지 관리를 간소화하세요. 또한 AKS 클러스터에 대해 자동으로 구성된, Azure Portal의 일부로 표시되는 제어 영역 원격 분석, 로그 집계 및 컨테이너 상태를 통해 관리되는 Kubernetes 환경의 운영 상황을 파악하세요.

안심하고 애플리케이션을 확장 및 실행

기본 제공되는 응용 프로그램 자동 크기 조정을 통해 증가하는 수요를 충족하세요. Azure 데이터 센터를 활용하여 AKS에서 컨테이너화된 응용 프로그램을 전역으로 배포하세요. Azure Traffic Manager를 사용하여 가장 가까운 지역으로 트래픽을 라우팅하여 응용 프로그램 성능을 향상하세요. 트래픽이 급증할 경우 Virtual Kubelet 지원(미리 보기)을 통해 Azure Container Instances를 사용하여 AKS 클러스터에서 탄력적으로 버스트하세요.

Kubernetes 환경 보호

Azure Active Directory 계정 및 사용자 그룹을 사용하여 Kubernetes 클러스터에 대한 액세스를 제어하세요. Kubernetes 리소스를 세분화하여 제어하려는 경우 Azure Active Directory를 Kubernetes 역할 기반 액세스 제어와 통합하세요. Key Vault를 통해 Kubernetes 마스터 및 에이전트 노드에서 사용되는 암호화 키 및 기타 비밀을 보호하세요. 사용자 지정 가상 네트워크, Azure CNI(컨테이너 네트워크 인터페이스) 및 네트워크 정책 적용을 통해 컨테이너 네트워크 통신을 보호하세요.

컨테이너화된 응용 프로그램을 더 빠르게 개발

최소 개발자 머신 설정으로 시작하세요. Helm을 사용하여 가장 복잡한 Kubernetes 응용 프로그램도 손쉽게 정의, 설치 및 업그레이드하고 자동으로 응용 프로그램을 스캐폴드하고 컨테이너화하세요. Azure Dev Spaces 및 Visual Studio, Visual Studio Code 또는 Azure CLI를 사용하여 컨테이너를 반복적으로 개발, 테스트 및 디버그하세요. 종속성을 복제하거나 종속성의 모형을 만들 필요 없이 AKS 클러스터를 공유하고 공동 작업하세요. 기본 제공 HTTP 라우팅을 사용하여 몇 초 만에 앱을 배포하세요.

오픈 소스 도구 및 API를 사용하여 원하는 방식으로 작업

AKS는 100% 오픈 소스 Kubernetes이므로 Kubernetes 에코시스템의 서비스 및 도구를 최대한 활용할 수 있습니다. Helm, Draft, Brigade 등의 인기 있는 오픈 소스 도구를 사용하여 소프트웨어 제공 파이프라인을 자동화하세요. Open Service Broker for Azure를 사용하여 손쉽게 Kubernetes를 SLA 지원 Azure 서비스(예: CosmosDB)와 통합하세요.

몇 번의 클릭으로 CI/CD 설정

Azure DevOps Project(미리 보기)를 사용하면 단 세 단계의 전체 CI/CD 파이프라인 및 앱 원격 분석을 통해 응용 프로그램을 Kubernetes에 설치할 수 있습니다. Azure Container Registry를 사용하여 컨테이너 개발을 간소화하고 여러 지역에서 복제되는 단일 레지스트리를 관리하세요. Azure Container Registry의 지역에서 복제를 통해 전역 배포를 단일 엔터티로 관리하여 운영과 관리를 간소화할 수 있습니다.

분산 시스템 설계 책의 표지

무료 전자책: 분산 시스템 설계

반복 가능한 일반 패턴과 재사용 가능한 구성 요소로 분산 시스템을 더 쉽고 효율적으로 개발하여 더 많은 시간을 개발에 집중할 수 있는 방법을 알아보세요. Microsoft의 뛰어난 엔지니어이자 Kubernetes 프로젝트의 공동 창립자인 Brendan Burns가 쓴 무료 O’Reilly 전자책을 다운로드하세요.

eBook 다운로드하기

Azure Kubernetes Service를 사용하는 고객

Azure Kubernetes Service 일반 시나리오

간편하게 기존 응용 프로그램 마이그레이션

Easily migrate existing applicationEasily migrate existing application12345
  1. 개요
  2. 흐름

간편하게 기존 응용 프로그램을 컨테이너로 마이그레이션하고 관리되는 AKS(Azure Kubernetes Service)에서 실행하세요. Azure Active Directory와 통합하여 액세스를 제어하고 데이터 요구 사항에 맞게 OSBA(Opensource Broker for Azure)를 사용하여 Azure Database for MySQL과 같은 SLA 지원 Azure 서비스에 액세스하세요.

  1. 1 사용자가 기존 응용 프로그램을 컨테이너로 변환하고 컨테이너 이미지를 Azure Container Registry에 게시함
  2. 2 사용자가 Azure Portal 또는 명령줄을 사용하여 컨테이너를 AKS 클러스터에 배포
  3. 3 Azure Active Directory는 AKS 리소스에 대한 액세스를 제어하는 데 사용됨
  4. 4 OSBA(Opensource Broker for Azure)를 사용하여 Azure Database for MySQL과 같은 SLA 지원 Azure 서비스에 쉽게 액세스
  5. 5 필요에 따라 AKS가 VNET 가상 네트워크와 함께 배포될 수 있음

마이크로 서비스 기반 응용 프로그램의 배포 및 관리 단순화

Simplify the deployment and management of Microservices based applicationsSimplify the deployment and management of Microservices based applications12345567778
  1. 개요
  2. 흐름

AKS를 사용하여 마이크로 서비스 기반 아키텍처의 배포 및 관리를 단순화하세요. AKS는 수평적 크기 조정, 자동 복구, 부하 분산, 비밀 관리를 간소화합니다.

  1. 1 개발자가 Visual Studio와 같은 IDE를 사용하여 Github에 변경 내용을 커밋함
  2. 2 Github가 VSTS에서 새 빌드를 트리거함
  3. 3 VSTS가 마이크로 서비스를 컨테이너로 패키지하고 AzureContainer Registry에 푸시함
  4. 4 컨테이너가 AKS 클러스터에 배포됨
  5. 5 사용자가 앱 및 웹 사이트를 통해 서비스에 액세스함
  6. 6 Azure Active Directory가 리소스에 대한 액세스를 보호하는 데 사용됨
  7. 7 마이크로 서비스가 데이터베이스를 사용하여 정보를 저장 및 검색함
  8. 8 관리자가 별도의 관리 포털을 통해 액세스함

간편하게 AKS 및 ACI를 사용하여 크기 조정

Scale with ease using AKS and ACIScale with ease using AKS and ACI123344
  1. 개요
  2. 흐름

ACI 커넥터를 사용하여 ACI 내부에서 몇 초 안에 시작되는 Pod를 프로비전하세요. 따라서 AKS는 평균 워크로드에 충분한 용량으로 실행될 수 있습니다. AKS 클러스터의 용량을 다 사용하면 관리할 추가 서버 없이 ACI에서 추가 Pod를 규모 확장하세요.

  1. 1 사용자가 Azure Container Registry에 컨테이너를 등록함
  2. 2 컨테이너 이미지가 Azure Container Registry에서 풀됨
  3. 3 가상 Kubelet 구현인 ACI 커넥터는 트래픽이 급증할 때 AKS에서 ACI 내부의 Pod를 프로비전합니다.
  4. 4 AKS 및 ACI 컨테이너는 공유 데이터 저장소에 기록됨

요청 시 IoT 장치 배포 및 관리

IoT device deployment and management on demandIoT device deployment and management on demand