탐색 건너뛰기

Azure Kubernetes Service(AKS)

Kubernetes 관리, 배치, 운영을 간소화하십시오

완전 관리형 Kubernetes 컨테이너 오케스트레이션 서비스를 활용해보세요.  

간편해진 Kubernetes

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 일반 시나리오

  • Esegui con facilità la migrazione di un'applicazione esistenteEsegui con facilità la migrazione di un'applicazione esistente12345
    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 가상 네트워크와 함께 배포될 수 있음
  • Semplifica la distribuzione e la gestione delle applicazioni basate su microserviziSemplifica la distribuzione e la gestione delle applicazioni basate su microservizi12345567778
    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 관리자가 별도의 관리 포털을 통해 액세스함
  • Ridimensiona con facilità con il servizio Azure Kubernetes e Istanze di Azure ContainerRidimensiona con facilità con il servizio Azure Kubernetes e Istanze di Azure Container443321
    1. 개요
    2. 흐름

    개요

    AKS 가상 노드를 사용하여 ACI 내부에서 몇 초 안에 시작되는 Pod를 프로비전하세요. 이러한 기능 덕분에, AKS는 귀사의 평균적인 업크로드를 감안하여 충분한 용량으로 운영될 수 있습니다. 만약 귀사에서 할당된 AKS 클러스트 용량이상으로 사용하셨다면, 추가적인 서버를 관리할 필요없이 ACI 내부에서 추가적인 포드를 확장할 수 있습니다.

    흐름

    1. 1 사용자가 Azure Container Registry에 컨테이너를 등록함
    2. 2 컨테이너 이미지가 Azure Container Registry에서 풀됨
    3. 3 가상 Kubelet 구현인 AKS 가상 노드는 트래픽이 급증할 때 AKS에서 ACI 내부의 Pod를 프로비전합니다.
    4. 4 AKS 및 ACI 컨테이너는 공유 데이터 저장소에 기록됨
  • Distribuzione e gestione di dispositivi IoT on demandDistribuzione e gestione di dispositivi IoT on demand12
    1. 개요
    2. 흐름

    개요

    IoT 시나리오에는 수백 개에서 수천 개의 IoT 장치가 관련될 수 있습니다. AKS는 요청 시 클라우드 또는 온-프레미스에서 실행되는 IoT 솔루션에 대한 확장성 있는 계산 리소스를 제공합니다.

    흐름

    1. 1 사용자가 Helm 차트를 사용하여 AKS 배포를 시작함
    2. 2 IoT Edge 커넥터 가상 노드는 IoT Hub를 통해 에지 장치에 배포됩니다.
    3. 3 배포가 에지 장치에서 업데이트됨
  • Training dei modelli di Machine Learning con il servizio Azure KubernetesTraining dei modelli di Machine Learning con il servizio Azure Kubernetes