구성 요소 분리 : SOA (서비스 지향 아키텍처) 설계 원칙의 사용을 강화하는 것
이 모범 사례를 구현하기 위한 AWS의 구체적인 전략은 다음과 같습니다.
1. Elastic IP를 사용하여 정상적으로 페일오버: Elastic IP는 동적으로 다시 매핑할 수 있는 정적 IP입니다. 트래픽이 새 서버로 라우팅되도록 다른 서버 세트로 신속하게 재맵 및 페일오버할 수 있습니다. 이전 버전에서 새 버전으로 업그레이드하려는 경우 또는 하드웨어 장애가 발생할 경우 이 기능이 매우 효과적입니다.
2. 여러 가용성 영역을 활용합니다. 가용성 영역은 개념적으로 논리적 데이터 센터와 유사합니다. 여러 가용성 영역에 아키텍처를 배포하면 고가용성을 보장할 수 있습니다. Amazon RDS Multi-AZ 배포 기능을 사용하여 여러 가용성 영역에서 데이터베이스 업데이트를 자동으로 복제합니다.
3. 다른 가용성 영역에서 환경을 매우 쉽게 복원 및 복제할 수 있도록 Amazon 시스템 이미지를 유지관리하고 가용성 영역 전체에서 여러 데이터베이스 슬레이브를 유지관리하고 핫 복제를 설정합니다.
4. Amazon CloudWatch(또는 다양한 실시간 오픈 소스 모니터링 툴)를 사용하여 하드웨어 오류 또는 성능 저하 시 보다 많은 가시성을 확보하고 적절한 조치를 취할 수 있습니다. 고정된 플릿 크기를 유지하도록 자동 확장 그룹을 설정하여 비정상적인 Amazon EC2 인스턴스를 새 인스턴스로 대체합니다.
5. Amazon EBS를 활용하고 증분 스냅샷이 Amazon S3에 자동으로 업로드되고 데이터가 인스턴스와 관계없이 유지되도록 크론 작업을 설정합니다.
6. Amazon RDS를 활용하고 백업 보존 기간을 설정하여 자동 백업을 수행할 수 있도록 합니다.
'AWS Associate: Solution Architect' 카테고리의 다른 글
인스턴스 (0) | 2021.03.02 |
---|---|
태그, 인스턴스 태그: 뜻, 사용 목적, 장점, 특징 (0) | 2021.03.02 |
Amazon Route 53 (0) | 2021.03.02 |
AWS 서비스 사용 시 책임 소재 : AWS? 고객? (0) | 2021.03.02 |
비용 최적화를 위해 예약을 지원하는 AWS 서비스 (0) | 2021.03.01 |
댓글