COST 5: 서비스를 선택할 때 비용을 어떻게 평가합니까?
Amazon EC2, Amazon EBS 및 Amazon S3는 기본 구성 AWS 서비스입니다. Amazon RDS 및 Amazon DynamoDB와 같은 관리형 서비스는 더 높은 수준이거나 애플리케이션 수준의 AWS 서비스입니다. 기본 구성 서비스와 관리형 서비스를 적절히 선택하여 이 워크로드의 비용을 최적화할 수 있습니다. 예를 들어, 관리형 서비스를 사용하여 관리 및 운영 고정 비용을 많이 줄이거나 없앨 수 있으며, 응용 프로그램 및 비즈니스 관련 활동을 수행할 수 있습니다.
리소스
Cloud products
Amazon S3 storage classes
AWS Total Cost of Ownership (TCO) Calculator
모범 사례:
-
조직의 비용 요구 사항 파악:: 팀원과 협의하여 이 워크로드의 비용 최적화와 기타 원칙(예: 성능, 안정성)의 적절한 절충 수준을 정의합니다.
-
이 워크로드의 모든 구성 요소 분석: 현재 크기나 비용에 관계없이 모든 워크로드 구성 요소를 분석해야 합니다. 검토 작업은 현재 비용과 예상 비용 등의 제공될 수 있는 이점을 반영해야 합니다.
-
각 구성 요소의 철저한 분석 수행: 조직에서 발생하는 각 구성 요소의 전반적인 비용을 확인합니다. 그런 다음 운영 및 관리 비용을 감안하여 총 소유 비용을 파악합니다(특히 관리형 서비스를 사용하는 경우). 검토 작업은 분석에 소요되는 시간 대비 구성 요소 비용 등의 제공될 수 있는 이점을 반영해야 합니다.
-
비용 효율적인 라이선스가 포함된 소프트웨어 선택: 오픈 소스 소프트웨어는 워크로드 비용에서 상당한 부분을 차지할 수 있는 소프트웨어 라이선스 비용을 없앱니다. 라이선스가 부여된 소프트웨어가 필요한 경우 CPU와 같은 임의의 속성에 바인딩된 라이선스를 피하고 결과 또는 성과에 바인딩된 라이선스를 찾으십시오. 이러한 라이선스의 비용은 해당 라이선스가 제공하는 혜택에 더 근접하게 조정됩니다.
-
이 워크로드의 구성 요소를 선택하여 조직의 우선순위에 따라 비용을 최적화합니다.: 모든 구성 요소를 선택할 때는 비용을 고려해야 합니다. 이 과정에서는 Amazon RDS, Amazon DynamoDB, Amazon SNS, Amazon SES 등의 애플리케이션 수준 서비스와 관리형 서비스를 사용할 수 있습니다. 컴퓨팅 구성 요소의 경우에는 서버리스 서비스와 컨테이너를 사용합니다(예: AWS Lambda, 정적 웹 사이트용 Amazon S3, Amazon ECS). 오픈 소스 소프트웨어 또는 라이선스 요금이 없는 소프트웨어를 사용하여 라이선스 비용을 최소화합니다(예: 컴퓨팅 워크로드용 Amazon Linux 또는 Amazon Aurora로 데이터베이스 마이그레이션).
-
시간별로 사용량이 달라지는 경우 비용 분석 수행: 워크로드는 시간이 지남에 따라 바뀔 수 있습니다. 일부 서비스 또는 기능은 다양한 사용 수준에서 더 비용 효율적입니다. 예상 사용량에 따라 시간별로 각 구성 요소 분석을 수행하여 수명 주기 동안 워크로드의 비용 효율성을 유지할 수 있습니다.
개선 계획
조직의 비용 요구 사항 파악:
이 워크로드의 모든 구성 요소 분석
각 구성 요소의 철저한 분석 수행
비용 효율적인 라이선스가 포함된 소프트웨어 선택
이 워크로드의 구성 요소를 선택하여 조직의 우선순위에 따라 비용을 최적화합니다.
시간별로 사용량이 달라지는 경우 비용 분석 수행