혼자 공부...
AWS Well-Architected는 클라우드 설계자가 다양한 애플리케이션 및 워크로드를 위한 안전하고 고성능의 탄력적이며 효율적인 인프라를 구축할 수 있도록 지원합니다. 운영 우수성, 보안, 안정성, 성능 효율성, 비용 최적화, 지속 가능성이라는 6가지 원칙을 중심으로 구축된 AWS Well-Architected는 고객과 파트너가 아키텍처를 평가하고 확장 가능한 설계를 구현할 수 있도록 일관된 접근 방식을 제공합니다.
운영 우수성
운영 우수성 원칙은 시스템을 실행 및 모니터링하고 프로세스와 절차를 지속적으로 개선하는 데 중점을 둡니다. 주요 주제에는 변경 자동화, 이벤트 대응 및 일상적인 작업 관리를 위한 표준 정의가 포함됩니다.
AWS Trusted Advisor
를 사용하여 AWS 모범 사례에 대한 권장 사항을 얻고, AWS 인프라를 최적화하고, 보안 및 성능을 개선하고, 비용을 절감하고, 서비스 할당량을 모니터링합니다. Serverless Application
API Gateway(인증, 캐시, 라우팅을 위한 전면 계층), Lambda(컴퓨팅), DynamoDB(데이터베이스), DAX(캐싱), S3(파일 스토리지) 및 Cognito 사용자 풀(인증), CloudFront(전세계적으로 콘텐츠 제공) 사용, SES(이메일 보내기), SQS 및 SNS(이벤트 게시 및 알림) 보안
보안 원칙은 정보와 시스템을 보호하는 데 중점을 둡니다. 주요 주제에는 데이터의 기밀성 및 무결성, 사용자 권한 관리, 보안 이벤트 감지를 위한 제어 설정이 포함됩니다.
AWS Shield
및 AWS WAF
를 사용하여 네트워크, 전송 및 애플리케이션 계층 보안 공격을 방지. 안정성
안정성 원칙은 의도한 기능을 수행하는 워크로드와 요구사항을 충족하기 위해 실패로부터 신속하게 복구하는 방법에 중점을 둡니다. 주요 주제에는 분산 시스템 설계, 복구 계획 및 변화하는 요구 사항에 대한 적응이 포함됩니다.
성능 효율성
성능 효율성 원칙은 IT 및 컴퓨팅 리소스의 구조화되고 간소화된 할당에 중점을 둡니다. 주요 주제에는 워크로드 요구 사항에 최적화된 리소스 유형 및 크기 선택, 성능 모니터링, 비즈니스 요구 사항 변화에 따른 효율성 유지가 포함됩니다.
비용 최적화
비용 최적화 원칙은 불필요한 비용 발생을 방지하는 데 중점을 둡니다. 주요 주제에는 시간 경과에 따른 지출 이해 및 자금 할당 제어, 올바른 유형 및 수량의 리소스 선택, 초과 지출 없이 비즈니스 요구를 충족하도록 확장이 포함됩니다.
AWS Cose Explorer
를 사용하여 과거 비용에 적용된 ML을 기반으로 일간 또는 월간 클라우드 비용 예측 AWS Budget
을 사용하여 AWS 서비스에 대한 연간, 분기별, 월별, 일일 또는 고정 비용 또는 사용 예산을 설정하고 실제 또는 예측 비용 또는 사용량이 예산 한도를 초과할때 알림을 받습니다. AWS Saving Plans
를 사용하여 1년 또는 3년 기간 동안 시간당 $10의 사용량 약정과 교환하여 할인을 받으세요. AWS는 세가지 유형의 Savings Plans를 제공합니다. Compute Savings Plans
는 Amazon EC2, AWS Lambda 및 AWS Fargate의 사용량에 적용됩니다. EC2 Instance Savings Plans
는 EC2 사용량에 적용됩니다. SageMaker Savings Plans
는 SageMaker 사용량에 적용됩니다. VPC Gateway Endpoint
를 사용하여 AWS 네트워크 내에서 비공개로 S3 및 DynamoDB에 액세스하여 데이터 전송 비용 절감.