brunch

You can make anything
by writing

C.S.Lewis

by Master Seo Jan 25. 2024

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

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  >








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


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


CloudWatch >




1

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

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



2

애플리케이션 매트릭 제공

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



3

서비스 레벨 목표를 활용.

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



4

데이터의 연관성 파악

지표추적등 가능하다.



5

Service 대시보드 제공한다.

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



6

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




다음

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



감사합니다.

브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari