brunch

AWS 46탄-3. AWS-나의 애플리케이션

by Master Seo

AWS에서 애플리케이션에 대해 모니터링하고 성능 등을 쉽게 알아볼 수 있는 서비스 2개가 나왔다.

이제 어플리케이션의 비용도 분석해 비용 절감을 해보자!!!



<1> 배경

<2> AWS Management Console myApplications 서비스 (GA) 알아보자

<3> Amazon CloudWatch Application Signals 서비스 (preview) 알아보자



<1> 배경


1

검소한 아키텍트



2

설계, 측정, 최적화 과정을 거친다.



3

측정 = 보이지 않는 시스템은 보이지 않는 비용을 발생시킨다.

관측 가능성 = 애플리케이션을 자동으로 측정되도록 해야 한다.

측정이 되어야 최적화를 할 수 있다.




<2> AWS Management Console myApplications 서비스 (GA) 알아보자


myApplications 서비스

애플리케이션 관점에서 데이터를 취합한다.



1

Cost and usage 위젯 = 사용량과 비용 관련

해당 월의 예상 비용, 가장 많이 쓴 Top5 시각화

그날그날 비용을 확인할 수 있다.



2

Compuing 위젯 = 애플리케이션에 추가해 놓은 컴퓨팅 자원 기준

총 알람, Cloudwatch 차트 요약, 람다



3

Monitoring and operations

애플리케이션에 연결된 자원에 대한 알람. 애플리케이션 시그널을 요약, 문제 빠르게 파악



4

DEVOPS = 상태관리, 패치관리, 구성 관리

시스템 매니저 내용을 요약해 준다.


5

보안 = 시큐리허브 내용을 결과를 표시해 준다.

심각도를 조정해 준다.



5

Tag

특정 애플리케이션 Tag기준으로 관리한다.



6

사용법?


애플리케이션을 생성하고, 존재하는 리소스를 추가하면 된다!!!


myApplications >


20 myapp.png



30 myapp2.png





<3> Amazon CloudWatch Application Signals 서비스 (preview) 알아보자


수작업등 없이 애플리케이션의 성능을 쉽게 모니터링하자.


CloudWatch >


40 cloudwatch-오래곤.png



1

최적화된 사전 구축 대시보드를 제공한다!

자동으로 애플리케이션의 분석, 종속성을 제공



2

애플리케이션 매트릭 제공

대기시간, 오류 및 결함 정보 제공



3

서비스 레벨 목표를 활용.

현재 상황을 평가할 수 있게 해 준다.



4

데이터의 연관성 파악

지표추적등 가능하다.



5

Service 대시보드 제공한다.

Service Map 제공 = 서비스 상태, 종속성 호출을 분석 시각 데이터를 제공한다.



6

Amazon CloudWatch Applicaion Signals 제공 애플리케이션 = 현재는 자바만 지원한다.




다음

https://brunch.co.kr/@topasvga/3621



감사합니다.

keyword
매거진의 이전글AWS 46탄-2.Amazon Bedrock-24-01