HiTHerE !

1.2.2. 클라우드 안정성 및 예측 가능성의 이점 본문

MS Hackers Ground/AZ-900: Microsoft Azure

1.2.2. 클라우드 안정성 및 예측 가능성의 이점

minju26 2023. 8. 11. 15:32

안정성(Reliability) & 예측가능성(Predictability) 는 솔루션 개발에 있어서 도움이 되는 중요한 클라우드의 이점이다.


안정성 (Reliability)

  • 시스템이 장애로부터 복구하고 기능을 계속할 수 있는 능력
    Microsoft Azure Well-Architected Framework의 핵심 요소 중 하나
  • 클라우드는 탈중앙화 디자인 덕에 안정적이고 복원력 있는 인프라를 지원할 수 있음
  • 분산형 디자인을 통해 클라우드를 사용하여 전 세계 지역에 리소스를 배포할 수 있음
  • 한 지역에 치명적인 이벤트가 발생하더라도 다른 지역은 계속 가동되고 실행됨
  • 경우에 따라 클라우드 환경 자체가 자동으로 다른 지역으로 전환되며 사용자는 아무런 조치도 필요하지 않음

 

예측 가능성 (Predictability)

  • 성능 예측 가능성
    - 고객에게 긍정적인 환경을 제공하는 데 필요한 리소스를 예측하는 데 중점을 둠
       (자동 스케일링, 부하 분산, 고가용성 등)
    - 자동 스케일링은 갑자기 많은 리소스가 필한 경우 수요를 충족하기 위해 추가 리소스를 배포, 수요 감소 시 축소함
    - 부하 분산은 트래픽이 한 영역에 집중되는 경우 오버로드를 스트레스가 덜한 영역으로 리디렉션 하는데 도움이 됨

  • 비용 예측 가능성
    - 클라우드 지출 비용을 예측하는 데 중점을 둠
    - 리소스 사용을 실시간으로 추적, 리소스를 모니터링 하여 가정 효율적인 방법으로 리소스를 사용하고 있는지 확인, 
       데이터 분석을 통해 리소스 배포를 효율적으로 계획하는 데 도움이 되는 패턴과 추세를 찾음
    - 향후 비용을 예측하고 필요에 따라 리소스를 조정함
    - TCO(총 소유 비용/ Total Cost of Ownership) 또는 가격 계산기 등의 도구를 사용해 잠재적인 클라우드 지출을 예측