반응형

aws associate 2

[AWS] Developer Associate #9 모니터링(CloudWatch, X-Ray)

모니터링이란?모니터링이란 시스템이나 애플리케이션의 상태와 성능을 관찰하고 분석하는 과정으로 이를 통해 문제를 사전에 감지하고, 성능 및 안정성을 유지할 수 있습니다.AWS는 CloudWatch, X-Ray, CloudTrail 등을 포함한 다양한 모니터링 서비스를 제공합니다.CloudWatch란?CloudWatch는 시스템의 Metric, Log, Event를 수집하여 Alarm를 설정하고 Dashboard를 통해 시스템 상태를 실시간으로 모니터링하고 관리하는 서비스입니다.CloudWatch는 AWS, On-Premise에 상관 없이 리소스와 애플리케이션을 모니터링 할 수 있습니다.CloudWatch는 Internet Monitoring, Real User Monitoring과 같은 다양한 서비스를 제공..

[AWS] Developer Associate #8 메세징(SQS, SNS)

메세징이란?어플리케이션의 통신 방식에는 크게 Synchronous communication(동기 통신)과 Asynchronous communication(비동기 통신)이 있습니다.동기 통신은 요청을 보낸 후 응답을 기다리는 방식이고 비동기 통신은 요청을 보낸 후 응답을 기다리지 않고 다른 작업을 수행하는 방식입니다.동기 통신은 응답을 기다리는 동안 리소스를 점유하기 때문에 하나의 서비스가 느려지면 다른 서비스도 연쇄적으로 영향을 받게 되는 문제가 있습니다. 이런 경우 비동기 통신으로 애플리케이션 간의 결합도를 낮추는 것이 좋습니다.메세징은 비동기 통신을 구현하는 주요 방법 중 하나입니다.대표적인 메세징 패턴으로 Queue model과와 Pub/Sub model이 있습니다.AWS는 Messing Queue..

반응형