0Pricing
System Observability: Logging, Metrics & Tracing (ELK + OpenTelemetry) icon

System Observability: Logging, Metrics & Tracing (ELK + OpenTelemetry)

BackendCloudSystemsDataDatabaseEnterpriseScripting

로깅, 메트릭, 트레이싱을 활용하여 시스템 관찰성을 마스터하고, ELK Stack과 OpenTelemetry의 실무 기술로 강력한 애플리케이션 모니터링을 구현합니다.

🤖 AI 기반📚 12개 코스👥 100,000명 이상의 학습자⭐ 4.9 평점
코스 개요

로깅, 메트릭, 트레이싱 — 관찰성의 세 기둥

관찰성은 장애에 반응하는 팀과 장애 전에 시스템을 이해하는 팀을 구분합니다. 이 과정은 전체 스택을 다룹니다: 구조화된 로깅, 시계열 메트릭, 분산 트레이싱, 그리고 업계의 주요 두 도구체인인 ELK Stack(Elasticsearch, Logstash, Kibana)과 OpenTelemetry에서의 실습입니다. 모놀리식 애플리케이션을 계측하든 멀티 서비스 클라우드 네이티브 애플리케이션을 계측하든, 여기서 배운 기술은 프로덕션 환경에 직접 적용됩니다.

배우는 내용

시스템 관찰성과 구조화된 애플리케이션 로깅의 기초부터 시작하여 시스템 메트릭 수집 및 해석, 첫 번째 ELK Stack 파이프라인 구축으로 나아갑니다. OpenTelemetry의 핵심 개념인 스팬, 트레이스, 컨텍스트 전파를 배우고 서비스 간 분산 트레이싱을 구현합니다. 고급 수준에서는 Advanced ELK Stack Techniques, 복잡한 관찰성 패턴, 보안 및 성능 계측, 전체 클라우드 네이티브 관찰성을 적용합니다. 과정은 처음부터 끝까지 완전한 관찰성 플랫폼을 설계하고 구축하는 것으로 마무리됩니다.

학습 경로

A1부터 C2 수준까지 12개의 집중 과정이 있습니다. Introduction to System Observability(A1, 무료)와 Getting Started with Application Logging으로 시작하여 메트릭, ELK 기초, OpenTelemetry 핵심 개념, 분산 트레이싱을 다루는 4개의 B 수준 과정을 거칩니다. 최종 5개 과정은 C1–C2 수준입니다: Advanced ELK Stack Techniques, Advanced Observability Patterns, Observability in Cloud-Native Environments, Security and Performance with Observability, 그리고 최종 프로젝트 Building an Observability Platform입니다.

학습 방식

각 과정은 내장 편집기에서 실시간 피드백과 막힐 때 도움을 주는 AI 튜터와 함께 완료하는 짧고 실습 중심의 레슨으로 구성됩니다. 실제 구성, 실제 쿼리, 실제 계측 코드로 작업합니다. 장난감 예제가 아니므로 모든 레슨은 업무에서 마주칠 작업에 직접 매핑됩니다.

학습 시작 →

학습 방식

🎯
인터랙티브 레슨
실시간 피드백을 받으며 직접 코딩 연습하기
🤖
AI 튜터
막힐 때마다 AI 튜터에게 즉시 도움받기
💻
내장 에디터
브라우저에서 바로 코드 작성 & 실행하기
🏆
수료증
과정을 완료하면 수료증 취득하기
커리큘럼

12개 코스

System Observability: Logging, Metrics & Tracing (ELK + OpenTelemetry) 학습 경로의 모든 코스.

01

시스템 관측 가능성 입문

A14개 레슨

시스템 관측 가능성의 기본 개념과 현대 소프트웨어 개발에서의 중요한 역할을 이해합니다. 세 가지 핵심 요소인 로깅, 지표, 추적을 살펴보고 각각이 건전한 애플리케이션을 유지하는 데 필수적인 이유를 배웁니다.

02

애플리케이션 로깅 시작하기

A24개 레슨PRO

관측 가능성의 핵심 요소인 로깅의 세계를 살펴봅니다. 다양한 로그 형식, 로그 생성 모범 사례, 중앙 집중식 로그 수집과 분석을 위한 기본 개념을 배웁니다.

03

시스템 지표 자세히 살펴보기

B14개 레슨PRO

시스템 동작과 성능을 이해하기 위한 지표의 강력한 기능을 살펴봅니다. 다양한 지표 유형, 효과적인 수집 전략, 중요한 데이터 지점을 시각화하고 경고를 설정하는 방법을 다룹니다.

04

ELK 스택 기초

B14개 레슨PRO

Elastic Stack(ELK)을 직접 다뤄보며 입문합니다. Elasticsearch, Logstash, Kibana의 핵심 구성 요소와 이들이 관측 가능성 데이터를 수집하고 저장하며 시각화하기 위해 함께 작동하는 방식을 다룹니다.

05

OpenTelemetry 핵심 개념

B14개 레슨PRO

애플리케이션 계측을 위한 오픈 소스 표준인 OpenTelemetry를 살펴봅니다. OTel의 아키텍처, 데이터 모델, 수집기, 로그·지표·추적 생성을 표준화하는 방식을 다룹니다.

06

분산 추적 입문

B24개 레슨PRO

추적을 통해 분산 시스템의 복잡성을 풀어봅니다. 트레이스, 스팬, 컨텍스트 전파의 핵심 개념을 소개하고 추적이 종단 간 요청 흐름을 시각화하는 데 어떻게 도움이 되는지 보여줍니다.

07

OpenTelemetry 효과적으로 구현하기

B24개 레슨PRO

OpenTelemetry를 애플리케이션에 통합하는 실전 방법을 익힙니다. 자동 계측, 수동 계측 모범 사례, 중요한 개념인 컨텍스트 전파를 다룹니다.

08

고급 ELK 스택 기법

C14개 레슨PRO

고급 쿼리, 데이터 처리, 시각화에 집중하여 ELK 스택 전문성을 높입니다. Elasticsearch, Logstash, Kibana를 활용해 정교한 관측 가능성 솔루션을 구축하는 역량을 기릅니다.

09

고급 관측 가능성 패턴

C14개 레슨PRO

고급 패턴과 기법으로 관측 가능성 전략을 한 단계 높여 보세요. 이 과정에서는 다양한 데이터 유형의 상관관계 분석, 이상 탐지, 그리고 시스템 상태를 안정적으로 유지하기 위한 서비스 수준 목표 정의를 다룹니다.

10

클라우드 네이티브 환경의 관측 가능성

C14개 레슨PRO

클라우드 네이티브 아키텍처의 과제에 맞춰 관측 가능성 역량을 발전시켜 보세요. 이 과정에서는 마이크로서비스, Kubernetes, 서버리스 함수 모니터링을 위한 전문 전략을 다룹니다.

11

관측 가능성을 활용한 보안 및 성능

C14개 레슨PRO

사고 대응을 넘어 관측 가능성 데이터를 활용해 보세요. 이 과정에서는 보안 강화, 성능 최적화, 인프라 비용 관리를 위해 로그, 메트릭, 트레이스를 활용하는 방법을 배웁니다.

12

관측 가능성 플랫폼 구축

C24개 레슨PRO

종합적인 관측 가능성 플랫폼을 설계하고 구축하며 확장하는 방법을 이해하면서 학습을 마무리해 보세요. 이 과정에서는 전략적 계획, 인프라 고려 사항, 관측 가능성 분야의 미래 동향을 다룹니다.

자주 묻는 질문

자주 묻는 질문

System Observability: Logging, Metrics & Tracing (ELK + OpenTelemetry) 강의는 무료인가요?

네, System Observability: Logging, Metrics & Tracing (ELK + OpenTelemetry) 강의를 무료로 시작하고 인터랙티브 레슨을 모두 무료로 완료할 수 있습니다. 선택적 PRO 구독을 통해 고급 AI 도구와 공유 가능한 수료증을 잠금 해제할 수 있습니다.

ALL을(를) 배우기 위해 사전 경험이 필요한가요?

아니요. 강의는 기초부터 시작하여 점차 더 심화된 주제로 나아가므로 ALL 경험이 없어도 시작할 수 있습니다.

CoddyKit에서 ALL은(는) 어떻게 배우나요?

직접 해보면서 배웁니다. 짧은 인터랙티브 레슨은 명확한 설명과 실시간으로 실행되는 실습 코딩 연습을 함께 제공하며, 24시간 AI 튜터가 막힐 때마다 맞춤형 도움을 줍니다.

System Observability: Logging, Metrics & Tracing (ELK + OpenTelemetry)을(를) 완료하면 수료증을 받나요?

네, PRO 학습자는 시험을 응시하고 System Observability: Logging, Metrics & Tracing (ELK + OpenTelemetry) 강의의 검증 코드가 포함된 공유 가능한 수료증을 취득할 수 있습니다.

휴대폰에서 ALL을(를) 배울 수 있나요?

네, CoddyKit은 웹과 iOS, Android 네이티브 앱으로 이용 가능하므로 어느 기기에서나 ALL을(를) 배우고 진행 상황이 모든 기기에서 동기화됩니다.

System Observability: Logging, Metrics & Tracing (ELK + OpenTelemetry)을(를) 지금 시작하기

AI 기반 강의로 프로그래밍을 배우는 수천 명의 학습자들과 함께하세요.

무료로 시작하기 →모든 강의 보기