S.Pintech Azure Blog - 최신 소식과 디지털 인사이트를 제공합니다.

개발자를 위한 Microsoft Azure의 솔루션, AKS(Azure Kubernetes Service)를 만나보세요

Written by S.Pin Azure | 2020년 11월 27일

Kubernetes는 컨테이너화 된 애플리케이션의 자동 디플로이, 스케일링 등을 제공하는 관리시스템으로 오픈 소스 기반의 솔루션 입니다.

Microsoft AzureKubernetes 서비스(AKS)를 사용하여 컨테이너화된 애플리케이션을 더 쉽게 배포하고 관리가 가능하며 Jenkins, Terraform 등의 오픈소스 도구를 활용하여 손쉽게 파이프라인을 추가 및 관리 할 수 있습니다. 이러한 특성으로 개발자의 운영에 대한 복잡성 및 관리에 대한 업무 부담을 감소시키고 마스터 노드에 대한 추가 비용이 발생하지 않아 효율적인 인력 및 비용 관리가 가능합니다. 

  1. 간편한 배포 및 관리
  • Kubernetes 클러스터를 생성하기 위해 etcd 을 포함한 수십개의 구성요소 추가 설치 불필요
  • az aks create 명령어 한 줄이면 즉시 AKS 클러스터를 프로비저닝
  • 컨테이너화된 앱을 빌드 후 Kubernetes에 배포하기 위해 복잡한 Dockerfile / Helm chart 작업 없이 draft init / draft create / draft up 명령으로 쉽게 배포 가능
  1. 안정적인 응용 프로그램 확장 및 실행
  • 빌트-인 자동 확장
  • 성능과 도달성을 가속화하는 글로벌 데이터센터
  • ACI를 사용하여 AKS 클러스터에서 탄력적으로 버스팅
  1. 오픈 소스 도구 & API로 원하는 방식으로 작업
  • 100% 오픈 소스 Kubernetes
  • 생태계에서 서비스와 도구를 최대한 활용
  • OSBA를 통해 SLA가 지원되는 Azure 서비스와 손쉽게 통합
  1. 몇 번의 클릭만으로 CI/CD 설정
  • DevOps Project CI/CD 파이프라인을 통해 설정
  • Jenkins와 같은 기존 도구로 작업 가능
  • 지리적으로 복제되는 컨테이너 레지스트리 사용

SCKMicrosoft Azure의 총판사로서 국내 최대 e-commerce 플랫폼 M사 등 AKS를 통한 솔루션 구축 경험이 있습니다. AKS에 대해 더 자세한 내용이 궁금하다면 SCK로 문의하세요!

 

*참고 자료

https://azure.microsoft.com/ko-kr/services/kubernetes-service/