Cloud Native Operations 교육 컨텐츠
이 저장소는 Linux와 컨테이너 기초부터 Kubernetes와 Amazon EKS, 네트워킹, 서비스 메시, 스토리지, 데이터베이스, 데이터 파이프라인, AI/ML, 그리고 보안·운영까지 클라우드 전반을 아우르는 종합 가이드북입니다. 학습 자료와 함께 실제 AWS 환경에서 측정한 벤치마크 데이터, 주제별 퀴즈와 실습 랩을 제공합니다.
학습 자료 및 퀴즈
이 교육 컨텐츠는 학습 자료와 함께 각 주제에 대한 퀴즈를 제공합니다. 퀴즈를 통해 학습한 내용을 테스트하고 강화할 수 있습니다. 각 퀴즈는 토글 형태로 답변을 가려서 보여주는 방식으로 구성되어 있어, 먼저 문제를 풀어본 후 답변을 확인할 수 있습니다.
- 학습 자료 목차 - 주제별 학습 자료
- 퀴즈 모음 - 주제별 퀴즈
- 가이드북 로드맵 - 전체 학습 지도와 추천 학습 경로 | 퀴즈
- LLM과 함께 읽기 - llms.txt·문서 manifest·MCP로 필요한 자료를 검색하고 읽는 방법 | 퀴즈
목차
소식
- 주간 소식 - Kubernetes/EKS 생태계 최신 뉴스 다이제스트
Linux & Container
Linux 커널
Kubernetes 핵심 개념
- Kubernetes 소개 | 퀴즈
- 클러스터 아키텍처 | 퀴즈
- 파드와 워크로드 | 퀴즈
- 서비스와 네트워킹 | 퀴즈
- 스토리지 | 퀴즈
- 구성 | 퀴즈
- 보안 | 퀴즈
- 정책 | 퀴즈
- 스케줄링, 선점 및 축출 | 퀴즈 | 실습
- 클러스터 관리 | 퀴즈
- Windows in Kubernetes | 퀴즈
- Kubernetes 확장 | 퀴즈
- Custom Scheduler
- 오토스케일링
Amazon EKS
- EKS 소개 | 퀴즈
- EKS 클러스터 생성
- EKS 네트워킹
- EKS 스토리지
- EKS 보안 | 퀴즈
- EKS 모니터링 및 로깅 | 퀴즈
- EKS 비용 최적화 | 퀴즈
- EKS 업그레이드 | 퀴즈
- EKS 문제 해결 | 퀴즈
- EKS 복원력과 고가용성 | 퀴즈
- EKS 고급 디버깅 | 퀴즈
- Kubernetes 버전별 신규 기능과 로드맵 | 퀴즈
EKS Hybrid Nodes
- EKS Hybrid Nodes 소개
- 사전 요구 사항 | 퀴즈
- 네트워크 구성 | 퀴즈
- 인터넷 제한 환경 구성 | 퀴즈
- 노드 부트스트랩 | 퀴즈
- GPU 서버 통합 | 퀴즈
- 워크로드 배치 전략 | 퀴즈
- 노드 라이프사이클 관리 | 퀴즈
- 운영 및 유지보수 | 퀴즈
- 베어메탈 서버 OS 설치 | 퀴즈
- Hybrid Nodes Gateway | 퀴즈
- 보안팀 관점의 망분리 검토 | 퀴즈
EKS Auto Mode
- EKS Auto Mode 소개
- Auto Mode 시작하기 | 퀴즈
- NodePool 구성 | 퀴즈
- 스케일링 동작 | 퀴즈
- Spot 인스턴스 전략 | 퀴즈
- 운영 및 관리 | 퀴즈
- 비용 관리 | 퀴즈
- 노드 생명주기 | 퀴즈
- 워크로드별 최적화 | 퀴즈
- 마이그레이션 가이드 | 퀴즈
Networking
- 처음부터 배우는 Linux 네트워크
- 네트워크 전문가 과정
- Kubernetes 네트워킹 개요 | 퀴즈
- 네트워크 기초 — 프로토콜 25개
- Linux 네트워크 진단 실습 | 퀴즈
- VPC CNI | 퀴즈
- Cilium 딥다이브
- Cilium 소개
- Part 1: 소개 | 퀴즈
- Part 2: eBPF | 퀴즈
- Part 3: 네트워킹 | 퀴즈
- Part 4: IPAM 및 정책 | 퀴즈
- Part 5: L2-L7 네트워킹 | 퀴즈
- Part 6: 보안 및 가시성 | 퀴즈
- Part 7: 고급 주제 | 퀴즈
- Part 8: eBPF 데이터패스 내부 | 퀴즈
- Part 9: 오버레이와 네이티브 라우팅 | 퀴즈
- Part 10: IPAM 심화 | 퀴즈
- Part 11: BGP, 로드밸런서 IP, Egress | 퀴즈
- Part 12: mTLS, 암호화, Identity | 퀴즈
- Part 13: 버전, 설치/업그레이드, Cluster Mesh | 퀴즈
- 네트워킹 개념 | 퀴즈
- 용어집 | 퀴즈
- Calico 딥다이브
- VPC Lattice | 퀴즈
- AWS Load Balancer Controller | 퀴즈
- Gateway API | 퀴즈
- Cross-Org VPC 연결 | 퀴즈
- Pod 네트워크 실측 벤치마크 | 퀴즈
Service Mesh
Linkerd
Cilium Service Mesh
VPC Lattice 딥다이브
Storage
Database
블록체인
Data Pipeline
- Data on EKS 개요
- Kafka on EKS 딥다이브
- Spark on EKS 딥다이브
- Airflow on EKS 딥다이브
- Flink on EKS 딥다이브
AI/ML
- AI/ML 워크로드 | 퀴즈
- AI 인프라스트럭처 | 퀴즈
- 모델 트레이닝 | 퀴즈
- 추론 프레임워크 | 퀴즈
- vLLM 배포 및 최적화 | 퀴즈
- Agentic AI 플랫폼 | 퀴즈
- AI/ML 모범 사례 | 퀴즈
- Ray on EKS 딥다이브
- Kubeflow on EKS 딥다이브
- MLflow on EKS 딥다이브
- MLflow on EKS 소개
- Part 1: MLflow Tracking | 퀴즈
- Part 2: MLflow Model Registry | 퀴즈
- Part 3: MLflow를 EKS에 배포하기 | 퀴즈
- SageMaker AI Qwen PII 가이드북
- 가이드북 소개
- Part 1: 플랫폼 아키텍처 | 퀴즈
- Part 2: 합성 PII 데이터와 토큰화 | 퀴즈
- Part 3: SageMaker AI와 MLflow 실행 | 퀴즈
- Part 4: Unified Studio 거버넌스 | 퀴즈
- Part 5: 실제 검증 결과 | 퀴즈
Security & Policy
- Kyverno를 사용한 정책 관리 | 퀴즈
- Kubernetes 인증 및 권한 부여 | 퀴즈
- Pod Security Standards | 퀴즈
- 네트워크 정책 | 퀴즈
- 시크릿 관리 | 퀴즈
- EKS 보안 모범 사례 | 퀴즈
- 이미지 보안 | 퀴즈
- 런타임 보안 | 퀴즈
- OPA Gatekeeper | 퀴즈
- cert-manager | 퀴즈
- Kubescape | 퀴즈
- SPIFFE/SPIRE | 퀴즈
- 사고 기반 다층 방어와 침해 대응 | 퀴즈
- WAF·엣지·API 보안과 origin 보호 | 퀴즈
- Palo Alto·Fortinet NGFW | 퀴즈
- GWLB·GENEVE 검사 경로와 장애 검증 | 퀴즈
GitOps
- GitOps 개요
- ArgoCD
- FluxCD | 퀴즈
- GitOps 도구 비교 | 퀴즈
- Flagger Progressive Delivery | 퀴즈
- Feature Flags와 OpenFeature | 퀴즈
엔터프라이즈 클라우드 거버넌스
- 거버넌스 개요 | 퀴즈
- Landing Zone, OU와 조직 Control | 퀴즈
- Account 구성과 IAM 경계 | 퀴즈
- EKS 멀티 계정·멀티 클러스터 아키텍처 | 퀴즈
- Shared VPC와 Connectivity | 퀴즈
- Data·Security 경계 | 퀴즈
- 의사결정 프레임워크와 POC 설계 | 퀴즈
Platform Engineering
- Platform Engineering 개요 | 퀴즈
- Helm | 퀴즈
- AWS Controllers for Kubernetes (ACK) | 퀴즈
- Kubernetes Resource Operator (KRO) | 퀴즈
- Kubernetes 확장 메커니즘 | 퀴즈
- ExampleCorp: ACK + KRO 통합 예제
- Backstage IDP | 퀴즈
- Crossplane | 퀴즈
- vCluster | 퀴즈
Container Registry
Observability
- Observability 개요
- Metrics
- Logging
- Tracing
- Alerting
- Grafana | 퀴즈
- 관측성 최적화 가이드 | 퀴즈
운영 가이드
- 인프라 구성 기초 | 퀴즈
- 인프라 구성 고급 | 퀴즈
- CI 파이프라인 구성 | 퀴즈
- GitOps 멀티 클러스터 | 퀴즈
- GitOps 자동화 | 퀴즈
- 스케일링 전략 | 퀴즈
- Observability 알림 설정 | 퀴즈
- Observability 분석 방법 | 퀴즈
- Observability 스택 구성 | 퀴즈
- 리소스 최적화 | 퀴즈
- EKS 업그레이드 운영 | 퀴즈
- 이벤트 용량 계획 플레이북 | 퀴즈
- FinOps 비용 가시성 플랫폼 | 퀴즈
- Tekton Pipelines | 퀴즈
- Zonal 클러스터 운영 전략 | 퀴즈
- 트러블슈팅 플레이북 | 퀴즈
- EKS Spot 운영 적용 실험과 결과 판정 | 퀴즈
실습 가이드
이론 학습 후 실제 환경에서 실습할 수 있는 가이드를 제공합니다.
- 실습 가이드 목록
- 기초: Linux 기초, Linux 실무, 컨테이너 실습
- 핵심: Pod, Service, Storage, ConfigMap 실습
- EKS: 클러스터 생성 실습
Observability End-to-End 실습
- 실습 시리즈 소개
- Part 1: 인프라 구성 | 퀴즈
- Part 2: Observability 스택 | 퀴즈
- Part 3: MSA 배포 및 카나리 | 퀴즈
- Part 4: 부하 테스트 및 스케일링 | 퀴즈
- Part 5: 알림 및 AIOps | 퀴즈
- Part 6: 분산 추적 분석 | 퀴즈
학습 가이드
초보자를 위한 학습 순서
- Linux & Container → Kubernetes 핵심 개념 → Amazon EKS 순서로 학습
- 각 장을 읽은 후 해당 퀴즈를 풀어 이해도 확인
- 실습 환경에서 직접 명령어와 예제 코드 실행
고급 사용자를 위한 학습 순서
- Amazon EKS → AI/ML → Service Mesh → Security & Policy 순서로 학습
- Cilium 섹션으로 네트워킹 심화 학습
- 특정 도구나 기술에 집중하여 심화 학습
퀴즈 활용법
- 각 문서 마지막에 있는 퀴즈 링크를 클릭하여 학습 내용 확인
- 토글 형태로 구성된 답변을 먼저 생각해본 후 확인
- 틀린 문제는 해당 문서를 다시 읽어 복습
기여하기
이 프로젝트에 기여하고 싶으시다면:
- 오타나 내용 오류 발견 시 이슈 등록
- 새로운 주제나 개선사항 제안
- 퀴즈 문제 추가나 개선 제안
라이선스
이 교육 자료는 학습 목적으로 자유롭게 사용할 수 있습니다.