본문 바로가기

AWS 전문가

SAA-C03 유형 정리(2) - 주요 용어 정리 및 비교표

반응형

4. CloudTrail vs CloudWatch

 

AWS에서 제공하는 CloudTrail와 CloudWatch는 모두 모니터링과 로깅 서비스입니다. 하지만, 각각의 서비스는 다른 용도와 특징을 가지고 있습니다.

  1. CloudTrail CloudTrail은 AWS 리소스의 API 호출 및 이벤트에 대한 로깅 서비스입니다. 이를 통해 AWS 리소스의 상태 변경, 보안 이벤트, 서비스 사용 통계 등을 기록할 수 있습니다. 또한, CloudTrail은 이벤트 로그를 Amazon S3 버킷에 저장하여 보안, 규정 준수, 오디팅 등 다양한 용도로 사용할 수 있습니다.
  2. CloudWatch CloudWatch는 AWS 리소스의 모니터링, 알림 및 이벤트 처리 서비스입니다. CloudWatch를 사용하면, 인프라, 애플리케이션 및 서비스를 모니터링하고, 이상 징후를 신속하게 감지하여 대응할 수 있습니다. 또한, CloudWatch는 Amazon EC2 인스턴스의 CPU 사용률, 네트워크 트래픽, 디스크 사용률 등 다양한 지표를 수집하여 모니터링할 수 있으며, 알람을 설정하여 이상 징후를 즉시 확인할 수 있습니다.

이러한 특징들을 종합해보면, CloudTrail은 AWS 리소스의 API 호출 및 이벤트에 대한 로깅 서비스이며, Amazon S3 버킷에 저장하여 보안, 규정 준수, 오디팅 등 다양한 용도로 사용할 수 있습니다. 반면, CloudWatch는 AWS 리소스의 모니터링, 알림 및 이벤트 처리 서비스이며, 인프라, 애플리케이션 및 서비스를 모니터링하고, 이상 징후를 신속하게 감지하여 대응할 수 있습니다. 각각의 서비스는 서로 다른 용도와 특징을 가지고 있으며, 필요에 따라 적절한 서비스를 선택하여 사용하면 됩니다.

 

<비교표>


CloudTrail CloudWatch
용도 AWS 리소스의 API 호출 및 이벤트 로깅 AWS 리소스의 모니터링, 알림 및 이벤트 처리
로깅 대상 AWS 리소스 및 API 호출 AWS 리소스 및 지표
데이터 저장 이벤트 로그를 Amazon S3 버킷에 저장 지표 데이터를 CloudWatch Dashboards에 저장
모니터링 대상 없음 인프라, 애플리케이션 및 서비스
알람 설정 없음 지표에 따른 알람 설정 가능
지표 수집 없음 인스턴스의 CPU 사용률, 네트워크 트래픽, 디스크 사용률 등
 

5. Latency Routing vs Geolocatiuon routing policy vs Geoproximity routing policy

Amazon Route 53에서 제공하는 Latency-Based Routing, Geolocation Routing Policy, Geoproximity Routing Policy는 모두 DNS 라우팅 정책입니다. 하지만, 각각의 정책은 다른 용도와 특징을 가지고 있습니다.

  1. Latency-Based Routing Latency-Based Routing은 사용자의 위치에 따라 가장 빠른 리전의 엔드포인트로 DNS 요청을 보내는 기능입니다. 이 기능을 사용하면, 사용자가 가장 가까운 리전의 엔드포인트로 연결되어 응답 시간을 최적화할 수 있습니다.
  2. Geolocation Routing Policy Geolocation Routing Policy는 사용자의 위치에 따라 미리 정의된 지역에 해당하는 리전의 엔드포인트로 DNS 요청을 보내는 기능입니다. 이 기능을 사용하면, 사용자가 위치한 지역에 해당하는 리전의 엔드포인트로 연결되어 지리적인 제한을 반영할 수 있습니다.
  3. Geoproximity Routing Policy Geoproximity Routing Policy는 사용자의 위치와 리전의 지리적 위치를 고려하여 최적의 리전의 엔드포인트로 DNS 요청을 보내는 기능입니다. 이 기능을 사용하면, 사용자와 리전의 지리적 위치를 고려하여 최적의 엔드포인트로 연결할 수 있습니다.

이러한 특징들을 종합해보면, Latency-Based Routing은 사용자가 가장 가까운 리전의 엔드포인트로 연결되어 응답 시간을 최적화하는 기능입니다. Geolocation Routing Policy는 사용자의 위치에 따라 미리 정의된 지역에 해당하는 리전의 엔드포인트로 DNS 요청을 보내는 기능으로, 지리적인 제한을 반영할 수 있습니다. Geoproximity Routing Policy는 사용자와 리전의 지리적 위치를 고려하여 최적의 리전의 엔드포인트로 DNS 요청을 보내는 기능입니다. 각각의 정책은 서로 다른 용도와 특징을 가지고 있으며, 필요에 따라 적절한 정책을 선택하여 사용하면 됩니다.

 

<비교표>


Latency-Based Routing Geolocation Routing Policy Geoproximity Routing Policy
용도 사용자의 위치에 따라 가장 빠른 리전의 엔드포인트로 연결 사용자의 위치에 따라 미리 정의된 지역에 해당하는 리전의 엔드포인트로 연결 사용자와 리전의 지리적 위치를 고려하여 최적의 리전의 엔드포인트로 연결
기능 응답 시간 최적화 지리적인 제한 반영 사용자와 리전의 지리적 위치 고려 최적화
설정 방법 리전마다 두 개 이상의 엔드포인트 필요 지역별로 두 개 이상의 엔드포인트 필요 리전마다 두 개 이상의 엔드포인트 필요
데이터 AWS에서 수집한 지연 시간 데이터 사용 Amazon Route 53에서 제공하는 지리적 데이터 사용 Amazon Route 53에서 제공하는 지리적 데이터 사용
정확도 지연 시간 데이터에 따라 결정 지역 정보에 따라 결정 사용자와 리전의 거리에 따라 결정
 
반응형