소개

완료됨

Microsoft Azure Stack HCI는 AKS(Azure Kubernetes Service)를 구현하는 옵션을 제공하여 컨테이너화된 워크로드의 Kubernetes 기반 오케스트레이션 배포 및 관리를 상당 부분 간소화합니다. 컨테이너화는 워크로드 밀도 증가 및 리소스 사용 효율성을 비롯한 다양한 이점을 제공합니다. Azure Stack HCI는 Kubernetes 배포에 내재된 민첩성과 복원력을 한층 더 향상시킵니다.

시나리오: 운영 모델 최적화

Contoso Ltd.는 뉴욕에 위치한 중간 규모의 금융 서비스 업체입니다. 최근까지 Contoso는 거의 전적으로 온-프레미스로만 운영되고 있었습니다. 자동화가 부족하고 오래된 기술에 의존했기 때문에 운영 오버헤드가 큰 문제였습니다. 레거시 하드웨어와 소프트웨어로 인해 안정성 및 성능 문제가 자주 발생했습니다. 이러한 문제로 인해 고가용성 및 재해 복구 프로비전의 부족성이 드러났습니다.

Contoso의 CIO(최고 정보 책임자)는 리드 시스템 엔지니어인 여러분에게 Microsoft Azure Stack HCI가 어떻게 Contoso의 IT 환경에 변화를 가져올 수 있을지 평가해 달라고 요청해 왔습니다. 지금까지 여러분은 가장 일반적인 클러스터 및 VM 수준 관리 작업을 구현하는 방법을 살펴보았습니다. 또한 Azure Stack HCI를 Azure와 통합하는 방법도 조사했습니다. 여러분은 결과에 만족하여 Contoso의 CIO에게 결과를 보고했습니다.

그동안 Contoso IT는 워크로드 민첩성과 밀도의 향상 방안을 찾으면서 오픈 소스 소프트웨어 기술에 관심을 보였는데, 특히 컨테이너화와 컨테이너 오케스트레이션에 주의를 기울였습니다. 결과적으로 개발자 그룹은 내부적으로 개발된 Windows 및 Linux 애플리케이션을 Helm 차트를 사용하여 배포 가능한 Docker 기반 이미지로 변환하는 작업을 시작했습니다. 이제 여러분은 이 이니셔티브를 수용하고 Contoso CIO의 다른 요청 사항도 수행하기 위해 Azure Stack HCI를 사용하여 컨테이너화된 워크로드를 호스트하는 방법을 확인해야 합니다.

학습 목표

이 모듈을 마치면 다음을 수행할 수 있습니다.

  • Kubernetes 및 AKS의 주요 개념, 아키텍처 및 이점을 설명합니다.
  • Azure Stack HCI의 AKS가 지닌 이점, 특징 및 사용 사례를 설명합니다.
  • AKS 및 Kubernetes 클러스터를 Azure Stack HCI에 배포합니다.
  • Azure Stack HCI의 AKS를 Microsoft Azure Arc for Kubernetes에 연결합니다.
  • Azure Stack HCI에서 실행되는 다중 풀 Kubernetes 클러스터에서 Pod 배치를 관리합니다.
  • Azure Stack HCI에서 실행되는 Kubernetes 클러스터에서 Pod 스토리지를 관리합니다.
  • Azure Stack HCI에서 컨테이너화된 Windows 워크로드를 구현합니다.
  • Azure Stack HCI의 AKS 및 Kubernetes 관련 문제를 해결합니다.

사전 요구 사항

다음을 사용한 경험:

  • Windows Server의 주요 기능
  • 가상화 개념
  • Azure Stack HCI의 아키텍처, 핵심 기능 및 기본 사용 사례
  • 컨테이너화 및 컨테이너 오케스트레이션의 개념