Datadog Azure 연동 secretless authentication이란, 시크릿 관리 없애는 방법
한마디로
Datadog가 Azure 연동에서 클라이언트 시크릿 대신 신원 기반 인증을 쓰는 secretless authentication을 도입했어요
한눈에
Datadog는 클라우드 인프라와 애플리케이션을 한 화면에서 모니터링하는 observability 플랫폼이에요. 이번에 Azure 연동에서 클라이언트 시크릿 대신 신원 기반 인증을 쓰는 secretless authentication을 도입했는데요, 시크릿을 만들고 저장하고 주기적으로 교체하던 작업이 사라지고 시크릿 만료로 인한 데이터 수집 중단 위험도 줄어들어요.
AS-IS 클라이언트 시크릿 관리의 부담
지금까지 Datadog를 포함한 많은 observability 플랫폼은 Azure에 접속할 때 클라이언트 시크릿을 썼어요. 팀은 텔레메트리 데이터를 계속 받으려고 이 시크릿을 만들고 저장하고 주기적으로 교체해야 했는데요, 이 반복 작업이 운영 부담을 늘리고 시크릿이 만료되면 데이터 수집이 끊기는 장애 위험까지 키웠어요.
이번에 바뀐 것 신원 기반 인증 방식
secretless authentication은 고정된 클라이언트 시크릿 대신 신원 기반 신뢰 관계로 인증을 대체해요. Microsoft Entra ID의 연동 신원 자격 증명이 Azure 앱 등록과 Datadog의 OIDC 발급자 사이에 신뢰 관계를 세워주는 방식인데요, Datadog가 Azure 텔레메트리 데이터 접근을 요청하면 OIDC 토큰을 Entra ID에 제시하고, Entra ID는 설정된 신뢰 관계를 검증한 뒤 짧은 유효기간의 접근 토큰을 발급해줘요. Datadog는 이 토큰으로 데이터를 수집합니다. 더 이상 클라이언트 시크릿을 만들거나 저장하거나 교체할 필요가 없고, Datadog도 장기 인증 시크릿을 저장하지 않아요.
실무 적용 포인트
신규 온보딩이라면 Quickstart 워크플로우나 Terraform으로 앱 등록을 만들 때 클라이언트 시크릿 대신 secretless authentication을 선택하면 됩니다. 나머지 온보딩 단계를 마치면 Azure가 설정 과정에서 연동 신뢰 관계를 자동으로 세워줘요. 이미 클라이언트 시크릿 기반 앱 등록으로 Azure 연동을 쓰고 있다면 새 앱 등록을 만들 필요 없이 마이그레이션이 가능한데요, Azure CLI, Terraform, Azure 포털 중 배포 방식에 맞는 방법을 골라 진행하면 됩니다. 체크리스트로 보면 다음과 같아요.
- 신규 연동: Quickstart/Terraform에서 secretless authentication 선택
- 기존 연동: Azure CLI, Terraform, Azure 포털 중 하나로 마이그레이션
- 마이그레이션 후에는 시크릿 교체 일정을 관리할 필요가 없어짐
자주 묻는 질문
datadog 란
Datadog는 서버, 클라우드 인프라, 애플리케이션 성능을 한곳에서 모니터링하는 observability 플랫폼이에요. Azure, AWS 같은 클라우드 환경의 텔레메트리 데이터를 수집해 대시보드로 보여주는 역할을 합니다.
sentry datadog 비교
두 도구 모두 애플리케이션 상태를 모니터링하지만 초점이 달라요. Sentry는 에러 트래킹과 예외 모니터링에 집중된 도구고, Datadog는 인프라 메트릭, 로그, APM을 포함한 광범위한 observability를 다루는 플랫폼이에요. 이번 secretless authentication 같은 클라우드 연동 인증 기능은 Datadog가 다루는 인프라 모니터링 영역에 해당합니다.
secretless authentication은 기존 연동에도 적용되나요
네, 이미 클라이언트 시크릿을 쓰는 Azure 연동도 새 앱 등록 없이 마이그레이션할 수 있어요. Azure CLI, Terraform, Azure 포털 중 원하는 방식을 골라 진행하면 됩니다.
secretless authentication의 핵심 장점은 무엇인가요
클라이언트 시크릿을 만들고 저장하고 교체하는 작업이 사라지고, 시크릿 만료로 인한 데이터 수집 중단 위험이 줄어드는 게 핵심이에요. Datadog도 장기 인증 시크릿을 저장하지 않게 됩니다.
에디터 노트
시크릿 로테이션은 작지만 귀찮은 운영 부담이었는데, 이걸 신원 기반 인증으로 대체한 건 실무자 입장에서 반가운 변화예요. 다만 Azure 환경에만 적용되는 기능이라 다른 클라우드 연동까지 확대될지는 지켜봐야 합니다.
참고 출처 | 원문 보기
태그
- datadog
- 데이터독
- secretless authentication
- 시크릿리스 인증
- azure 연동
- 애저 연동
이 노트는 자동 검증을 거쳐 발행되었습니다. 오류 제보는 편집팀이 즉시 확인합니다.