본문 바로가기

AWS Technical Essentials 교육

[AWS Technical Essentials 교육] AWS 탄력성 및 관리 도구 - CloudWatch, Auto Scaling(10)

- Amazon CloudWatch

 

  • 다른 AWS 리소스 모니터링
    • 그래픽 및 통계 보기
  • 경보 설정

- Amazon CloudWatch 아키텍쳐

 

 

 

 

- Auto Scaling

- Auto Scaling의 이점

  • 내결함성 향상
    • 인스턴스가 비정상 상태일 때 이를 감지하여 종료한 다음 이를 대체할 인스턴스를 시작할 수 있습니다.
  • 가용성 향상
    • 애플리케이션이 현재 트래픽 요구를 처리할 수 있는 적절한 용량을 언제나 유지하도록 도와줄 수 있습니다.
  • 비용 관리 개선
    • 필요에 따라 용량을 동적으로 늘리고 줄일 수 있습니다.

 

- 동적 확장

  • CloudWatch 경보를 사용하여 다음을 결정하도록 조정 정책을 생성할 수 있습니다.
    • Auto Scaling 그룹이 언제 확장해야 하는지
    • Auto Scaling 그룹이 언제 축소해야하는지
  • 경보를 사용하여 다음을 모니터링할 수 있습니다.
    • AWS 서비스가 Amazon CloudWatch에 전송하는 모든 지표
    • 자체 사용자 정의 지표

 

- Auto Scaling 기본 수명 주기

1. Scaling 그룹에는 필요한 용량이 세 개의 인스턴스가 있다고 가정합니다.

2. CloudWatch 경보가 확장 이벤트를 트리거하고, 정책이 특정 날짜 및 시간에 그룹을 확장합니다.

3. 조정 정책이 인스턴스를 시작하고, 이를 Auto Scaling 그룹에 연결합니다.

4. 상태 확인이 실패하면서 확장과 비슷한 경보를 트리거합니다.

5. 인스턴스가 종료됩니다.

6. 인스턴스가 Auto Scaling 그룹에서 분리됩니다.

 

- 지식 확인

  • Auto Scaling 그룹이 언제 확장 또는 축소해야 하는지 결정하는 데 Auto Scaling 정책 중 어떤 기능을 사용하시겠습니까?
    • Amazon CloudWatch경보
  • 개별 서비스로 구성되고 요청의 콘텐츠를 기준으로 요청을 서비스로 라우팅해야 하는 애플리케이션이 있습니다. 어떤 유형의 로드 밸런서를 사용해야 합니까?
    • Application Load Balancer

 

 

- 아키텍처 확장 및 로드 밸런싱 실습

 

 

 

 

 

 

 

 

참조

교재명 : AWS Technical Essentials (KO) Student Guide 버전 4.6.10

https://aws.amazon.com/ko/

 

클라우드 서비스 | 클라우드 컴퓨팅 솔루션| Amazon Web Services

제조 AWS를 활용한 Siemens의 에너지, 의료 서비스, 제조 분야 혁신 Siemens가 AWS를 사용하여 어떻게 문화를 바꾸고 혁신을 장려하며 비즈니스 성과를 창출했는지 알아보세요. 자세히 알아보기  업종

aws.amazon.com