Windows 플랫폼 및 경험
Windows 워크로드의 마이그레이션, 운영, 현대화 작업에서 고객과 협력한 경험을 바탕으로 AWS에서 Microsoft 워크로드를 관리할 때 간편하게 사용할 수 있는 통합 환경을 제공하는 도구 및 서비스 포트폴리오를 구축했습니다. 여기에는 다음이 포함됩니다.
- 규정을 준수하는 엔터프라이즈 이미지를 구축하고 관리할 수 있는 Amazon EC2 Image Builder
- 복잡한 애플리케이션을 간단하게 배포하고 구성할 수 있는 AWS Launch Wizard
- 애플리케이션 모니터링을 자동으로 설정할 수 있는 Amazon CloudWatch Application Insights
- 하이브리드 서버 플릿을 관리하고 문제를 해결할 수 있는 AWS Systems Manager Fleet Manager
CloudWatch Application Insights
AWS에서 엔터프라이즈 애플리케이션 모니터링을 손쉽게 추가
Amazon CloudWatch Application Insights는 애플리케이션 리소스에 대한 권장 지표, 텔레메트리 로그, 경보를 지능적인 방식으로 자동으로 설정하고 데이터를 지속적으로 분석하여 애플리케이션 내의 문제와 이상 징후를 감지합니다. 몇 가지 간단한 단계를 수행하여 EC2, Lambda, RDS 및 컨테이너 리소스와 Windows 성능 카운터, NET/.NET Core Java, SQL Server, Oracle, CLR 지표, 데이터베이스 로그와 같은 수많은 데이터 소스에 대한 필수 텔레메트리를 손쉽게 설정할 수 있습니다. Application Insights는 워크로드를 인식하며 전체 애플리케이션 스택을 분석하여 알려진 문제 및 잠재적 문제와 가능한 근본 원인을 찾아냅니다. 또한 기계 학습 기법을 사용하여 과거 데이터를 검토함으로써 잠재적인 추가 문제 영역을 식별하고 문제 분석을 개선합니다.
작동 방식

CloudWatch 콘솔의 설정 아래 왼쪽 패널의 인사이트 탭에서 CloudWatch Application Insights에 액세스할 수 있습니다. CloudFormation 템플릿의 몇 가지 간단한 JSON 또는 YAML 명령을 통해 엔터프라이즈 애플리케이션 모니터링을 자동화된 빌드 프로세스의 일부로 추가할 수도 있습니다. 2가지 방법으로 시작할 수 있습니다. 첫 번째 옵션은 AWS Resource Groups에서 모든 엔터프라이즈 애플리케이션과 리소스를 구성하는 것입니다. 설정 마법사의 CloudWatch Application Insights에 리소스 그룹 이름을 입력하면 리소스 그룹의 모든 애플리케이션과 리소스가 검색되고 권장 지표, 텔레메트리, 로그, 경보가 자동으로 설정됩니다. 또는 CloudWatch Application Insights를 통해 계정의 모든 애플리케이션과 리소스를 자동으로 검색하고 권장 모니터링을 사용해 전체 계정을 자동으로 설정하도록 하는 옵션을 선택할 수 있습니다.
사용 사례
손쉬운 엔터프라이즈 애플리케이션 모니터링 설정
애플리케이션의 모니터링 요구 사항을 결정하는 것은 어려울 수 있으며 데이터베이스, 네트워크, 시스템 관리자 간의 설정을 조정하는 것도 번거로울 수 있습니다. CloudWatch Application Insights를 사용하면 엔터프라이즈 애플리케이션 스택에 사용할 최상의 지표, 로그, 텔레메트리를 설정 및 추천 받고 클릭 몇 번으로 자동으로 설정할 수 있습니다.
중요 알림을 자동으로 설정
모니터링이 가치를 발휘하려면 IT 및 엔터프라이즈 지원 부서의 적절한 담당자가 주시해야 할 주요 문제를 인식하고 있어야 합니다. CloudWatch Application Insights는 자동으로 알림을 생성하여 애플리케이션 상태에 대한 정확하고 적절한 정보를 적시에 제공합니다. 데이터베이스 백업 실패, 메모리 누수 오류, IIS 서버 병목 현상과 같은 문제에 대해 알림을 받을 수 있습니다.
중앙 집중식 모니터링 및 신속한 문제 해결
모니터링해야 할 사항이나 관찰해야 할 중요한 문제가 무엇인지 모르더라도 괜찮습니다. CloudWatch Application Insights가 엔터프라이즈 애플리케이션에 최적화된 대시보드를 추천하고 자동으로 생성하므로 문제를 신속하게 식별하고 해결할 수 있습니다. AWS Systems Manager와 기본적으로 통합되므로 OpsItems를 자동으로 생성하여 문제에 대한 런북을 시작할 수 있습니다.
고객 추천

Microsoft SQL Server 플릿을 모니터링하여 문제를 사전에 식별하고 예방
PageUp은 전체 인재 수명 주기를 하나로 통합합니다. 이 회사는 CloudWatch Application Insights를 사용하여 회사 제품군의 크고 중요한 구성 요소인 Microsoft SQL Server 플릿을 모니터링합니다. CloudWatch Application Insights는 SQL Server 로그 수집을 쉽게 설정하고 읽기 쉬운 대시보드에서 DB 인프라 오류와 추세를 명확하게 보여줍니다.
“로깅, 정보 캡처, 선제적 문제 식별을 개선하기 위한 모험을 시작했습니다. CloudWatch Application Insights는 필요한 로그를 가져오고, 올바른 지표를 추출하고, 이벤트 발생 시기를 식별할 수 있는 간단한 솔루션을 제공했습니다. 이 솔루션은 디스크 공간 부족과 워크로드 과다와 같이 이전에는 서비스에 영향을 미치기 전까지 발견하지 못했던 상황을 포착하는 데 특히 유용했습니다. CloudWatch Application Insights를 사용하면 더 적은 노력과 비용으로 더 나은 성능과 더 안정적인 서비스를 제공할 수 있습니다.”
Giles Pollock, PageUp People Senior DevOps Engineer
리소스
작성자: Saleha Haider, 2020년 9월 18일
A new, more simplified setup for X-Ray tracing of .NET applications
작성자: Steve Roberts, 2020년 7월 17일
작성자: Purvi Goyal과 Rodney Bozo, 2019년 7월 1일