Kubernetes 학습 및 교육

클라우드 네이티브 과정에 대한 지침을 확인하세요. 동영상, 문서, 책, 기술 웨비나 등의 Kubernetes 학습 및 교육 리소스를 살펴보세요. 기본 사항을 이해하고 AKS(Azure Kubernetes Service)를 비롯한 다양한 Kubernetes 기능 및 솔루션을 실습해 보세요.

Kubernetes 개요 보기

소프트웨어 및 해당 구성 요소를 개략적으로 알아보고 Kubernetes 교육을 시작하세요. Kubernetes를 완전히 처음 사용하는 경우 먼저 Kubernetes란 무엇인지 알아본 후 컨테이너 작동 방식을 알아보세요. 컨테이너와 오픈 소스 컨테이너 형식인 Docker를 이미 알고 있는 경우 Kubernetes와 Docker가 함께 작동하는 방식을 참조하세요.

Kubernetes 기본 사항 동영상 시리즈

Kubernetes 공동 설립자 Brendan Burns가 진행하는 다음 동영상을 통해 Kubernetes의 기본 사항을 자세히 알아보세요. 컨테이너, Kubernetes 구성 요소, 배포 및 구성을 비롯한 주제에 관한 라이트보드 동영상 데모를 보세요.

Kubernetes 작동 방법

Pod, 배포, 복제본 세트, 스케줄러 및 부하 분산 장치를 비롯한 주요 구성 요소에 대해 알아보세요.

Kubernetes 빌드 파이프라인 설정

보안 및 관련 견제와 균형에 대한 데모를 보세요.

일반적인 Kubernetes 시나리오 개요

일괄 분석 및 워크플로 같은 마이크로 서비스 제공 이외의 목적으로 Kubernetes를 사용하세요.

Kubernetes에서 볼륨 및 스토리지가 작동하는 방법

emptyDir, 영구적 볼륨 및 영구적 볼륨 클레임에 대해 알아보세요.

Kubernetes의 비밀 관리 이해

암호 및 인증서 같은 중요한 정보를 안전하게 배포하고 관리하세요.

Kubernetes 및 구성 관리 작동 방법

ConfigMaps, 구성 출시, 템플릿 등의 관리 방식과 주제를 알아보세요.

Kubernetes의 RBAC(역할 기반 액세스 제어) 이해

적절한 RBAC 시스템을 설정하여 프로젝트에 대해 함께 작업하는 사람들이 서로의 작업을 방해하지 않도록 합니다.

Kubernetes에서 프로덕션 환경에서 사용할 수 있는 상태 되기

Kubernetes 서비스를 프로덕션 환경에 배치하고 CI/CD(지속적인 통합 및 지속적인 배포), 모니터링 및 장애 조치(failover) 계획이 중요한 이유를 확인하세요.

컨테이너화된 애플리케이션 사용 시작

클러스터, 제어 영역 등 Kubernetes 구성 요소 및 개념 간의 관계를 시각화하세요. 또한 Kubernetes 환경을 구조화하고 보호하는 팁과 앱 및 워크로드를 배포하는 팁을 확인하세요.

Kubernetes 시작

Phippy를 따라 재미있게 Kubernetes 알아보기

Pod, 배포 등 Kubernetes 개념을 살펴보세요(삽화가 들어 있는 어린이 책 스타일로 제공됨). 이 유쾌한 교육적인 모험에서 기린 Phippy와 얼룩말 Zee를 따라가 보세요.

AKS(Azure Kubernetes Service) 핵심 개념

이 기술 문서에서 AKS(Azure Kubernetes Service)의 인프라 구성 요소, 액세스 및 ID, 보안, 네트워크, 스토리지 및 크기 조정 작동 방법을 알아보세요. AKS는 컨테이너 기반 애플리케이션 배포 및 관리를 더욱 간소화하는 관리형 Kubernetes 서비스입니다.

모든 AKS 설명서 보기

이 소개용 학습 경로를 통해 Azure에서 Kubernetes 사용 시작

클러스터 및 워크로드

Pod, 배포, 집합 등의 워크로드 리소스와 함께 제어 영역, 노드, 노드 풀 등의 인프라 구성 요소가 AKS에서 작동하는 방식을 확인하세요. 리소스를 네임스페이스로 그룹화하는 방법을 알아보세요.

액세스 및 ID 옵션

Kubernetes 서비스 계정, Azure Active Directory 통합, 역할 기반 액세스 제어, Roles 및 ClusterRoles, RoleBindings 및 ClusterRoleBindings를 사용하여 AKS에서 인증하고 권한을 할당하세요.

애플리케이션 및 클러스터 보안 개념

마스터 구성 요소 보안, 노드 보안, 클러스터 업그레이드, 네트워크 보안 및 Kubernetes 비밀을 사용하여 AKS에서 애플리케이션을 보호하세요.

애플리케이션에 대한 네트워크 개념

서비스, Azure 가상 네트워크, 수신 컨트롤러, 네트워크 정책 등 AKS의 애플리케이션에 네트워킹을 제공하세요.

애플리케이션에 대한 크기 조정 옵션

수동 크기 조정, HPA(Horizontal Pod Autoscaler), 클러스터 자동 크기 조정기 및 ACI(Azure Container Instance) 통합을 사용하여 AKS에서 애플리케이션 크기를 조정하세요.

애플리케이션에 대한 스토리지 옵션

볼륨, 영구적 볼륨, 스토리지 클래스 및 영구적 볼륨 체인을 사용하여 AKS에서 애플리케이션을 저장하세요.

Kubernetes 교육 웨비나

유명한 엔지니어, 프로그램 관리자 및 개발자가 진행하는 이 주문형 기술 웨비나에서 구체적인 Kubernetes 사용 사례를 자세히 살펴보고 Kubernetes를 학습하고 적용하는 다른 사용자의 실제 질문에 대한 답변을 들어보세요.

Kubernetes 시작 및 실행

Kubernetes를 어디서 시작할지 확인하세요. 관리되는 Kubernetes 서비스를 사용하여 일상적인 작업을 간소화하는 방법을 알아보세요.

성공적인 Kubernetes 앱을 위한 프로젝트 설계 및 레이아웃

Kubernetes에 대해 애플리케이션을 준비하고 이 파일 시스템 레이아웃에 따라 매주 또는 매일 릴리스를 구성하세요.

클러스터 관리에 대한 Kubernetes 모범 사례 적용

처음부터 AKS를 최적으로 사용하세요. 다중 테넌트, 네임스페이스를 사용한 논리적 격리, 클러스터 및 이미지 보안에 대해 알아보세요.

Kubernetes에서 Azure Functions를 사용하여 이벤트 구동 컨테이너 빌드

이 아키텍처, 패턴 및 모범 사례를 통해 모든 클라우드 네이티브 애플리케이션에서 이벤트를 활용하세요.

Azure API Management를 사용하여 마이크로 서비스 관리

포괄적인 예를 확인하고 조직에서 API Management를 사용하는 경우와 이유를 알아보세요.

Kubernetes 아키텍처 및 패턴

마이크로 서비스 아키텍처 설계

대부분 마이크로 서비스 배포의 시작점으로 사용할 수 있는 기본 AKS 구성을 확인하세요. 또한 AKS에서 마이크로 서비스 아키텍처를 실행하기 위한 인프라 및 DevOps 고려 사항에 대해 알아보세요.

참조 아키텍처 보기

MLOps(기계 학습 작업)

Azure DevOps 및 Azure Machine Learning을 사용하여 AI 애플리케이션에 대한 CI/CD(지속적인 통합 및 지속적인 업데이트) 및 재학습 파이프라인을 구현하세요.

참조 아키텍처 보기

분산 시스템 설계

이 eBook에서 안정적인 분산 시스템을 더 쉽고 효율적으로 개발하고 전략에 집중할 시간을 마련할 수 있는 반복 가능한 일반 패턴과 재사용 가능한 구성 요소를 알아보세요.

워크샵: 다중 컨테이너 애플리케이션 배포

이 실습 과정 환경에서 Kubernetes 클러스터를 만들고, 마이크로 서비스 기반 애플리케이션을 배포하고, AKS를 사용하여 CI/CD 파이프라인을 설정하는 방법에 대한 단계별 교육을 받으세요.

AKS 워크샵으로 이동

Kubernetes에 대한 운영 모범 사례

주제 전문가가 설명하는 실제 배포에서 일상적인 시나리오에 접근하는 모범 사례를 알아보세요.

모든 모범 사례 검토하기

클러스터 운영자를 위한 모범 사례

개발자를 위한 모범 사례

개발 환경 및 앱 성능

Kubernetes Up and Running eBook collection

분산 시스템의 민첩성, 안정성 및 효율성을 개선하는 데 필요한 실용적인 Kubernetes 배포 기술을 검토하세요.

Ready when you are—let's set up your Azure free account