AWS

[AWS] AWS Resilience Hub 란?

말라가시프랑랑 2022. 4. 17. 20:08
반응형

얼마전 2022년 1월, 서울 리전에도 AWS Resilience Hub 서비스가 개시 되었습니다.

 AWS Resilience Hub는 AWS Securitiy Hub, AWS Trusted Advisor 와 같이 다른 AWS 서비스들을 사용하여 애플리케이션의 복원력(복원성, 고가용성)을 평가하고 정의 및 테스트를 도와주는 서비스입니다.

 

클라우드 환경의 보안을 평가하기 위해서는 Securitiy Hub를, 전체적인 상태를 점검하기 위해서 Trusted Advisor를 사용하는 것 처럼 애플리케이션의 복원력을 평가하기 위해  Resilience Hub를 사용한다고 생각하면 편할 것 같습니다.

 

복원성과 고가용성이 있는 인프라를 구축하기 위해 멀티AZ, Auto Scailing, Read Replica 등의 환경을 구축하고 세세한 설정을 하는 작업들은 클라우드 환경에서도 꽤나 귀찮은 일입니다. 그리고 구축한다고 해도 정의한 RTO, RPO 대로 동작하는지에 대한 테스트까지 포함하면 적지않은 시간이 걸리는 작업입니다. 하지만  Resilience Hub를 사용하면 간단하게 현재 애플리케이션에 대한 복원력을 진단하고 테스트까지 할 수 있으므로 매우 편리한 서비스라고 할 수 있습니다.

 

저 같은 경우, 서비스 규모가 크지 않다면 공식 도큐멘트에 나와 있는 수치적인 부분만 믿고(예를 들어 멀티 AZ의 RDS의 경우, 장애조치시 Standby Replica가 Primary로 스위치 되기까지 60-120 초 정도의 시간이 걸리는 것 ) 별도의 테스트는 실행하지 않는데요 Resilience Hub를 사용하여서 애플리케이션을 평가하고 테스트까지 진행할 수 있다는 점이 매우 매력적으로 느껴졌습니다.

 

반응형

'AWS' 카테고리의 다른 글

[배포전략] 배포전략 정리(blue/green, 롤링, canary, inplace)  (0) 2022.03.04