요약
모듈 요약
사용량 및 흐름을 추적하는 도구를 구현하는 이 포괄적인 모듈을 완료한 것을 축하합니다. 최신 DevOps 사례에서 지속적인 모니터링 및 피드백 루프를 설정하는 데 필요한 기술을 습득했습니다.
달성한 작업
이 모듈 전체에서 모니터링과 피드백이 고품질 소프트웨어를 빠르게 제공하는 데 중요한 역할을 하고 있음을 탐구하였습니다. 애플리케이션을 계측하고, 원격 분석을 수집하고, 데이터를 분석하고, 인사이트를 사용하여 시스템을 지속적으로 개선하는 방법을 알아보았습니다.
자세한 정보
이러한 공식 Microsoft Learn 리소스를 탐색하여 지식을 심화하고 모니터링 기능을 확장합니다.
Azure Monitor 및 지속적인 모니터링
지속적인 모니터링 기본 사항:
- Azure Monitor를 사용하여 지속적인 모니터링 - Azure Monitor | Microsoft Learn - 엔드 투 엔드 연속 모니터링 전략 및 모범 사례 살펴보기
- Azure Pipelines 및 Azure Application Insights를 사용하여 DevOps 릴리스 파이프라인의 지속적인 모니터링 - Azure Monitor | Microsoft Learn - 자동화된 품질 게이트를 사용하여 CI/CD 파이프라인에 모니터링을 통합하는 방법 알아보기
Azure Monitor 플랫폼:
- Azure Monitor 개요 - Azure Monitor | Microsoft Learn - Azure Monitor 플랫폼 아키텍처 및 기능에 대한 포괄적인 가이드
- Log Analytics 자습서 - Azure Monitor | Microsoft Learn - 로그 데이터 쿼리 및 분석을 위한 실습 자습서
- Azure Monitor 모범 사례 - Azure Monitor | Microsoft Learn - 엔터프라이즈 배포에 대한 디자인 지침 및 권장 사항
Application Insights (애플리케이션 인사이트)
시작:
- Azure Application Insights란? - Azure Monitor | Microsoft Learn - Application Insights 기능 및 사용 사례 소개
- ASP.NET Core 애플리케이션용 Application Insights - Azure Monitor | Microsoft Learn - .NET Core 웹 애플리케이션에서 Application Insights 구현
- JavaScript 웹앱용 Application Insights - Azure Monitor | Microsoft Learn - 웹 애플리케이션에 클라이언트 쪽 모니터링 추가
Kusto Query Language(KQL)
KQL 기본 사항:
- KQL 빠른 참조 | Microsoft Learn - 일반적인 KQL 연산자 및 함수에 대한 빠른 참조 가이드
- 자습서: Azure Data Explorer 및 Azure Monitor에서 Kusto 쿼리 사용 | Microsoft Learn - 기본 사항에서 고급 항목까지 KQL을 다루는 포괄적인 자습서
- KQL(Kusto 쿼리 언어) 개요 | Microsoft Learn - 전체 KQL 언어 참조 및 설명서
고급 KQL:
- Azure Data Explorer의 시계열 분석 | Microsoft Learn - 데이터 모니터링을 위한 고급 시계열 작업
- KQL의 기계 학습 및 시계열 분석 | Microsoft Learn - 모니터링 데이터에 ML 기능 적용
- KQL 모범 사례 | Microsoft Learn - 쿼리 성능 및 효율성 최적화
Azure 부하 테스트
Azure를 사용한 부하 테스트:
- Azure Load Testing이란? | Microsoft Learn - 클라우드 기반 부하 테스트 기능 소개
- Azure Load Testing을 사용하여 부하 테스트 만들기 | Microsoft Learn - URL 기반 부하 테스트에 대한 빠른 시작 가이드
- Azure Load Testing에서 JMeter 스크립트 사용 | Microsoft Learn - 사용자 지정 JMeter 스크립트를 사용한 고급 부하 테스트
- Azure Load Testing을 사용하여 성능 병목 상태 식별 | Microsoft Learn - 부하 테스트 결과를 분석하여 성능 문제 찾기
Azure Pipelines 통합
모니터링이 포함된 CI/CD:
- Azure Monitor와 Azure Pipelines 통합 | Microsoft Learn - 모니터링 배포 및 구성 자동화
- Azure Pipelines의 릴리스 게이트 및 승인 | Microsoft Learn - 모니터링 데이터를 기반으로 품질 게이트 구현
- Azure Monitor를 사용하여 파이프라인 실행 모니터링 | Microsoft Learn - 파이프라인 성능 및 안정성 추적
대시보드 및 시각화
효과적인 대시보드 만들기:
- Azure Monitor 통합 문서 | Microsoft Learn - 대화형 보고서 및 대시보드 빌드
- Azure 대시보드 | Microsoft Learn - Azure Portal 대시보드 만들기 및 공유
- Application Insights와 Power BI 통합 | Microsoft Learn - 고급 시각화를 위해 모니터링 데이터를 Power BI로 내보내기
보안 및 규정 준수
보안 모니터링 사례:
- Azure Monitor 보안 및 액세스 | Microsoft Learn - 데이터 모니터링을 위한 액세스 제어 및 보안 구성
- Azure Monitor의 데이터 보안 및 개인 정보 | Microsoft Learn - 데이터 보호 및 규정 준수 기능 이해
- Azure Monitor 고객 관리형 키 | Microsoft Learn - 사용자 고유의 키를 사용하여 암호화 구현
이러한 리소스는 이 모듈에 도입된 항목의 포괄적인 범위를 제공하여 실습, 심층적인 기술 이해 및 실제 구현 지침을 위한 기회를 제공합니다.