AWS/AWS Architecting / / 2023. 6. 28. 14:07

[AWS Architecting]아키텍팅 기본 사항

반응형

1. AWS 사용시 이점

클라우드를 사용하는 이유는 불확실성(리스크)을 줄이고 신속함을 늘리기 위함입니다.

AWS 서비스를 사용하면 복잡한 작업과 위험은 줄이면서 민첩성을 높일 수 있습니다.

 

민첩성 개선 출시 시간 단축 인프라 확보 및 관리 시간 단축
기능 개발에 집중 가능
혁신 확대 자동화, 컨테이너화, 기계학습 등 사용 가능
원활한 크기 조정 리소스의 유연한 확장/축소
복잡성 및 위험 개선 비용 최적화 리소스 사용량 만큼만 요금 지불
보안 취약성 최소화 다양한 보안 기능
복잡한 관리 작업 감소 물리적 데이터 센터 유지 관리, 하드웨어 유지관리, 물리적 인프라 관리 작업의 필요성 축소

 

 

2. AWS 글로벌 인프라 구성


AWS 글로벌 인프라는 AWS 리전으로 구성됩니다.

리전에는 가용 영역이 포함되며, AWS Local Zones 및 엣지 로케이션을 사용할 수도 있습니다.

 

데이터 센터 컴퓨팅 서비스의 물리적 위치
가용영역(AZ) - AWS 리전에서 중복 전력, 네트워킹 및 연결 기능을 갖춘 하나 이상의 데이터 센터 그룹
- 내결함성을을 갖도록 설계(2개 이상 사용)
리전 지리적/물리적으로 분리된 여러 가용 영역
AWS Local Zones 짧은 지연 시간(10밀리초 미만)
Edge Location 짧은 지연 시간으로 콘텐츠 전송을 위한 데이터 캐싱

 

 

리전 선택에 영향을 미치는 요인:

거버넌스 및 법적 요구사항 데이터 거버넌스, 주권 또는 개인정보 보호 법률에 따른 법적 요구사항 등
지연시간 서비스 대상과의 근접성
서비스 가용성 리전에 따라 다르게 제공되는 서비스
비용 리전마다 다른 비용

 

 

 

3. 모범 사례에 따라 클라우드 인프라를 구축하는 방법


Well-Architected Framework를 활용하는 클라우드 아키텍트는 안전성과 성능, 복원력과 효율성이 우수한 애플리케이션 인프라를 구축할 수 있습니다.

Well-Architected Framework 핵심요소:

보안 - 감사 및 추적
- 실시간 모니터링
- 최소 권한의 원칙 적용
- 다중 인증(MFA) 사용
비용 최적화 - 지출 분석 및 귀속
- 비용 효율적인 리소스 사용
- 추측 기반 결정 지양
신뢰성 - 장애 복구
- 복구 절차 테스트
- 수요 증가 처리
- 중단 완화
- 가용성 향상을 위한 스케일링
성능 효율성 - 지연 시간 감소
- 서버리스 아키텍처 사용
- 모니터링 통합
운영 우수성 - 코드로 운영 수행
- 예상치 못한 이벤트 발생 시의 대응 테스트
- 지원 프로세스 및 절차의 지속적 개선
지속 가능성 - 클라우드 워크로드 실행 시 환경영향 최소화 및 파악
- 사용률 최대화

 

 

 

 

 

 

 

 

 

Architecting on AWS 7.4.6 (KO): Student Guide  참고

반응형

'AWS > AWS Architecting' 카테고리의 다른 글

[AWS Architecting]데이터베이스  (0) 2023.07.01
[AWS Architecting]스토리지  (0) 2023.07.01
[AWS Architecting]컴퓨팅  (0) 2023.06.29
[AWS Architecting]네트워킹  (0) 2023.06.29
[AWS Architecting]계정 보안  (0) 2023.06.28
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유