혼자 공부...
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에 액세스하여 데이터 전송 비용 절감.