728x90
반응형

2025/07/06 3

OpenTelemetry-OP

개요OpenTelemetry-OP는 OpenTelemetry(OpenTelemetry Project) 생태계를 기반으로 관측성(Observability) 기능을 실제 운영 환경에 통합 배포하기 위한 오픈소스 배포 패키지이자 운영 아키텍처입니다. Instrumentation, Collector, Exporter 등 OpenTelemetry의 구성 요소를 운영 환경에 맞게 설정/배포할 수 있도록 구성되어 있으며, DevOps, SRE, 플랫폼 엔지니어에게 실질적인 관측성 프레임워크를 제공합니다.1. 개념 및 정의OpenTelemetry: CNCF 주관으로 개발된 통합 관측성 표준. 메트릭, 로그, 트레이스 수집을 하나의 API/SDK/Collector 체계로 통합OpenTelemetry-OP: 이 표준을 클..

Topic 04:05:15

Auto-Instrumentation Operator

개요Auto-Instrumentation Operator는 쿠버네티스(Kubernetes) 환경에서 실행 중인 애플리케이션에 대한 관측 데이터를 수집하기 위해 코드 변경 없이 자동으로 OpenTelemetry 기반 인스트루멘테이션을 적용하는 운영 자동화 컴포넌트입니다. 관측성(Observability) 확보의 초기 진입 장벽을 낮추며, DevOps 및 SRE 환경에서 서비스 가시성을 확보하는 데 중요한 역할을 수행합니다.1. 개념 및 정의Auto-Instrumentation: 코드 변경 없이 런타임 중 메트릭, 트레이스, 로그를 수집하도록 애플리케이션을 자동 수정하는 기능Operator: 쿠버네티스의 컨트롤 루프 기반 리소스 관리 도구로, Custom Resource Definition(CRD) 기반 확..

Topic 02:04:35

Dagger CI Engine

개요Dagger는 컨테이너 기반 CI/CD 파이프라인을 코드로 선언하고 실행하는 최신형 DevOps 플랫폼입니다. 복잡한 빌드/배포 과정을 선언적 구성과 캐시 최적화를 통해 간결하게 통합하고, 다양한 언어 및 플랫폼 간 파이프라인 모듈화를 지원하여 팀 전체의 생산성과 재사용성을 높입니다. GitHub Actions, GitLab CI 같은 CI 툴과 연동되며 자체적인 CI 엔진 역할도 수행할 수 있습니다.1. 개념 및 정의Dagger: DAG(Directed Acyclic Graph) 기반 파이프라인을 정의하고 실행하는 DevOps 엔진코드 중심 접근: 파이프라인을 YAML이 아닌 SDK 코드(Go, Python, TypeScript 등)로 선언핵심 철학: 재사용 가능한 모듈, 캐시 기반 실행, 로컬/원..

Topic 00:03:51
728x90
반응형